diff --git a/src/qt/forms/myownspats.ui b/src/qt/forms/myownspats.ui
index 69cca5dd96..45f0312c6a 100644
--- a/src/qt/forms/myownspats.ui
+++ b/src/qt/forms/myownspats.ui
@@ -106,7 +106,7 @@
- Resuppliable
+ Resupplyable
diff --git a/src/qt/myownspats.cpp b/src/qt/myownspats.cpp
index 26a6300c23..f7da886fbe 100644
--- a/src/qt/myownspats.cpp
+++ b/src/qt/myownspats.cpp
@@ -167,9 +167,9 @@ void MyOwnSpats::onMintButtonClicked()
assert( wallet_model_ );
if ( const auto row = get_the_selected_row() ) {
try {
- const bool resuppliable = ui_->tableWidgetMyOwnSpats->item( *row, ColumnResupplyable )->text() == "Yes";
- if ( !resuppliable )
- throw std::domain_error( "Cannot mint for a non-resuppliable asset!" );
+ const bool resupplyable = ui_->tableWidgetMyOwnSpats->item( *row, ColumnResupplyable )->text() == "Yes";
+ if ( !resupplyable )
+ throw std::domain_error( "Cannot mint for a non-resupplyable asset!" );
const spats::asset_type_t asset_type{ ui_->tableWidgetMyOwnSpats->item( *row, ColumnAssetType )->text().toULongLong() };
assert( is_fungible_asset_type( asset_type ) );
const auto &asset = my_own_assets_map_.at( spats::universal_asset_id_t{ asset_type, {} } );
diff --git a/src/spats/base_asset.hpp b/src/spats/base_asset.hpp
index 3263eedbdb..55096f05c7 100644
--- a/src/spats/base_asset.hpp
+++ b/src/spats/base_asset.hpp
@@ -37,7 +37,7 @@ constexpr auto initial_admin_public_address = ""sv;
constexpr supply_amount_t initial_supply{ MAX_MONEY, 8 };
static_assert( initial_supply.unpack() == std::pair< std::uint64_t, std::uint64_t >( 21'000'000, 0 ) );
-constexpr bool resuppliable = false;
+constexpr bool resupplyable = false;
} // namespace base
} // namespace spats
diff --git a/src/spats/modification.hpp b/src/spats/modification.hpp
index 19eb1839dc..0b88e78f13 100644
--- a/src/spats/modification.hpp
+++ b/src/spats/modification.hpp
@@ -140,7 +140,7 @@ class BasicAssetModification : public AssetModificationBase {
if ( old_asset.total_supply() != new_asset.total_supply() )
throw std::domain_error( "Spark asset's total supply cannot be modified via a regular modification operation - use Mint or Burn operations instead" );
if ( old_asset.resupplyable() != new_asset.resupplyable() )
- throw std::domain_error( "Spark asset's resuppliability cannot be modified" );
+ throw std::domain_error( "Spark asset's resupplyability cannot be modified" );
assert( apply_on( FungibleSparkAsset( old_asset ) ) == new_asset );
assert( this->new_asset() == new_asset );
}
diff --git a/src/spats/registry.cpp b/src/spats/registry.cpp
index eaa6e3f414..cec8465641 100644
--- a/src/spats/registry.cpp
+++ b/src/spats/registry.cpp
@@ -70,7 +70,7 @@ void Registry::add_the_base_asset( write_lock_proof wlp )
std::string( base::metadata ),
std::string( base::initial_admin_public_address ),
base::initial_supply,
- base::resuppliable },
+ base::resupplyable },
{}, // TODO or should this be the genesis block's hash?
wlp );
}
diff --git a/src/spats/spark_asset.hpp b/src/spats/spark_asset.hpp
index fe46dda4f0..118a98cef0 100644
--- a/src/spats/spark_asset.hpp
+++ b/src/spats/spark_asset.hpp
@@ -137,7 +137,7 @@ class BasicSparkAsset : public SparkAssetBase {
if ( !is_fungible_asset_type( asset_type ) )
throw std::runtime_error( "Invalid asset_type value specified for a fungible asset" );
if ( !resupplyable && !total_supply )
- throw std::runtime_error( "Not allowing to create a non-resuppliable asset with 0 supply" ); // to avoid user frustration with pointless loss of money
+ throw std::runtime_error( "Not allowing to create a non-resupplyable asset with 0 supply" ); // to avoid user frustration with pointless loss of money
}
template < typename Stream >
@@ -152,7 +152,7 @@ class BasicSparkAsset : public SparkAssetBase {
total_supply_ = { total_supply_raw, precision };
is >> resupplyable_;
if ( !resupplyable_ && !total_supply_ )
- throw std::runtime_error( "Rejecting a serialized non-resuppliable asset with 0 supply" ); // to avoid user frustration with pointless loss of money
+ throw std::runtime_error( "Rejecting a serialized non-resupplyable asset with 0 supply" ); // to avoid user frustration with pointless loss of money
}
template < typename Stream >