diff --git a/multiversx_sdk_cli/cli_contracts.py b/multiversx_sdk_cli/cli_contracts.py index cb9df27c..7714d374 100644 --- a/multiversx_sdk_cli/cli_contracts.py +++ b/multiversx_sdk_cli/cli_contracts.py @@ -373,6 +373,7 @@ def deploy(args: Any): payable=args.metadata_payable, payable_by_sc=args.metadata_payable_by_sc, gas_limit=int(args.gas_limit), + gas_price=int(args.gas_price), value=int(args.value), nonce=sender.nonce, version=int(args.version), @@ -419,6 +420,7 @@ def call(args: Any): arguments=arguments, should_prepare_args=should_prepare_args, gas_limit=int(args.gas_limit), + gas_price=int(args.gas_price), value=int(args.value), transfers=args.token_transfers, nonce=sender.nonce, @@ -464,6 +466,7 @@ def upgrade(args: Any): payable=args.metadata_payable, payable_by_sc=args.metadata_payable_by_sc, gas_limit=int(args.gas_limit), + gas_price=int(args.gas_price), value=int(args.value), nonce=sender.nonce, version=int(args.version), diff --git a/multiversx_sdk_cli/contracts.py b/multiversx_sdk_cli/contracts.py index a944c224..f4b19f2c 100644 --- a/multiversx_sdk_cli/contracts.py +++ b/multiversx_sdk_cli/contracts.py @@ -70,6 +70,7 @@ def prepare_deploy_transaction( payable: bool, payable_by_sc: bool, gas_limit: int, + gas_price: int, value: int, nonce: int, version: int, @@ -94,6 +95,7 @@ def prepare_deploy_transaction( tx.nonce = nonce tx.version = version tx.options = options + tx.gas_price = gas_price tx.guardian = guardian_and_relayer_data.guardian_address tx.relayer = guardian_and_relayer_data.relayer_address @@ -116,6 +118,7 @@ def prepare_execute_transaction( arguments: Union[list[Any], None], should_prepare_args: bool, gas_limit: int, + gas_price: int, value: int, transfers: Union[list[str], None], nonce: int, @@ -141,6 +144,7 @@ def prepare_execute_transaction( tx.nonce = nonce tx.version = version tx.options = options + tx.gas_price = gas_price tx.guardian = guardian_and_relayer_data.guardian_address tx.relayer = guardian_and_relayer_data.relayer_address @@ -167,6 +171,7 @@ def prepare_upgrade_transaction( payable: bool, payable_by_sc: bool, gas_limit: int, + gas_price: int, value: int, nonce: int, version: int, @@ -192,6 +197,7 @@ def prepare_upgrade_transaction( tx.nonce = nonce tx.version = version tx.options = options + tx.gas_price = gas_price tx.guardian = guardian_and_relayer_data.guardian_address tx.relayer = guardian_and_relayer_data.relayer_address