Module deployment

Module deployment 

Source
Expand description

Contract deployment helpers and deployer builder.

Structs§

ContractDeployer
Builder for deploying new contract instances.
ContractInstantiationParams
Parameters for computing a contract instance from an artifact.
DeployMethod
A pending contract deployment interaction.
DeployOptions
Options controlling contract deployment behavior.
DeployResult
The result of a deployment transaction.
SuggestedGasLimits
Suggested gas limits from simulation, with optional padding.

Functions§

get_contract_instance_from_instantiation_params
Compute a contract instance (with derived address) from an artifact and instantiation parameters.
get_gas_limits
Compute gas limits from a simulation result.
publish_contract_class
Build an interaction payload that publishes a contract class on-chain.
publish_instance
Build an interaction payload that publishes a contract instance on-chain.