@multiversx/sdk-core - v14.0.1
Preparing search index...
SmartContractTransactionsFactory
Class SmartContractTransactionsFactory
Use this class to create transactions to deploy, call or upgrade a smart contract.
Index
Constructors
constructor
Methods
create
Transaction
For
Changing
Owner
Address
create
Transaction
For
Claiming
Developer
Rewards
create
Transaction
For
Deploy
create
Transaction
For
Execute
create
Transaction
For
Upgrade
Constructors
constructor
new
SmartContractTransactionsFactory
(
options
:
{
abi
?:
IAbi
;
config
:
IConfig
}
,
)
:
SmartContractTransactionsFactory
Parameters
options
:
{
abi
?:
IAbi
;
config
:
IConfig
}
Returns
SmartContractTransactionsFactory
Methods
create
Transaction
For
Changing
Owner
Address
createTransactionForChangingOwnerAddress
(
options
:
{
contract
:
Address
;
newOwner
:
Address
;
sender
:
Address
}
,
)
:
Transaction
Parameters
options
:
{
contract
:
Address
;
newOwner
:
Address
;
sender
:
Address
}
Returns
Transaction
create
Transaction
For
Claiming
Developer
Rewards
createTransactionForClaimingDeveloperRewards
(
options
:
{
contract
:
Address
;
sender
:
Address
}
,
)
:
Transaction
Parameters
options
:
{
contract
:
Address
;
sender
:
Address
}
Returns
Transaction
create
Transaction
For
Deploy
createTransactionForDeploy
(
sender
:
Address
,
options
:
ContractDeployInput
,
)
:
Transaction
Parameters
sender
:
Address
options
:
ContractDeployInput
Returns
Transaction
create
Transaction
For
Execute
createTransactionForExecute
(
sender
:
Address
,
options
:
ContractExecuteInput
,
)
:
Transaction
Parameters
sender
:
Address
options
:
ContractExecuteInput
Returns
Transaction
create
Transaction
For
Upgrade
createTransactionForUpgrade
(
sender
:
Address
,
options
:
ContractUpgradeInput
,
)
:
Transaction
Parameters
sender
:
Address
options
:
ContractUpgradeInput
Returns
Transaction
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Transaction
For
Changing
Owner
Address
create
Transaction
For
Claiming
Developer
Rewards
create
Transaction
For
Deploy
create
Transaction
For
Execute
create
Transaction
For
Upgrade
@multiversx/sdk-core - v14.0.1
Loading...
Use this class to create transactions to deploy, call or upgrade a smart contract.