Expand description
Functions§
- call
- Makes a call to an account, optionally transferring some balance.
- dispatch_
as_ fallback_ account - Dispatch an
call
with the origin set to the callers fallback address. - eth_
call - Same as [
Self::call
], but intended to be dispatched only by an EVM transaction through the EVM compatibility layer. - eth_
instantiate_ with_ code - Same as [
Self::instantiate_with_code
], but intended to be dispatched only by an EVM transaction through the EVM compatibility layer. - eth_
transact - A raw EVM transaction, typically dispatched by an Ethereum JSON-RPC server.
- instantiate
- Instantiates a contract from a previously deployed vm binary.
- instantiate_
with_ code - Instantiates a new contract from the supplied
code
optionally transferring some balance. - map_
account - Register the callers account id so that it can be used in contract interactions.
- remove_
code - Remove the code stored under
code_hash
and refund the deposit to its owner. - set_
code - Privileged function that changes the code of an existing contract.
- unmap_
account - Unregister the callers account id in order to free the deposit.
- upload_
code - Upload new
code
without instantiating a contract from it.