# Functions

NewChain creates a new instance of Chain.
NewChainMock creates a new instance of ChainMock.
NewDefaultChain creates a new DefaultChain.

# Constants

No description provided by the author

# Structs

Block implements the GenericBlock interface.
ChainMock is an autogenerated mock type for the Chain type.
DefaultPaymentFields represents the default payment fields found in the extrinsics of most substrate chains.
Extrinsic implements the GenericExtrinsic interface.
ExtrinsicSignature implements the GenericExtrinsicSignature interface.
PaymentFieldsWithAssetID represents the payment fields found on chains that require an asset ID, such as statemint.
SignedBlock implements the GenericSignedBlock interface.

# Interfaces

Chain defines an interface for a client that can return a generic block B.
GenericBlock is the interface that holds information about the header and extrinsics of a block.
GenericExtrinsic is the interface that holds the extrinsic information.
GenericExtrinsicSignature is the interface that holds the extrinsic signature information.
GenericSignedBlock is the interface that represents the block of a particular chain.
No description provided by the author