Module substrate_subxt::contracts[][src]

Implements support for the pallet_contracts module.

Structs

CallCall

Makes a call to an account, optionally transferring some balance.

CodeStoredEvent

Code stored event.

ContractExecutionEvent

Contract execution event.

InstantiateCall

Instantiates a contract from a previously deployed wasm binary.

InstantiateWithCodeCall

Instantiates a new contract from the supplied code optionally transferring some balance.

InstantiatedEvent

Instantiated event.

Traits

CallCallExt

Call extension trait.

CodeStoredEventExt

Event extension trait.

ContractExecutionEventExt

Event extension trait.

Contracts

The subset of the pallet_contracts::Trait that a client must implement.

ContractsEventTypeRegistry

EventTypeRegistry extension trait.

InstantiateCallExt

Call extension trait.

InstantiateWithCodeCallExt

Call extension trait.

InstantiatedEventExt

Event extension trait.

Type Definitions

Gas

Gas units are chosen to be represented by u64 so that gas metering instructions can operate on them efficiently.