Documentation ¶
Index ¶
- type Block
- type Client
- type Contract
- type Factory
- func (f *Factory) Close() error
- func (f *Factory) Load(hm vm.HostModule) (err error)
- func (f *Factory) Name() string
- func (f *Factory) W_ethBlockByNumber(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethBlockNumberFromId(ctx context.Context, module common.Module, clientId, blockIdPtr, bufPtr uint32) errno.Error
- func (f *Factory) W_ethBlockNumberFromIdSize(ctx context.Context, module common.Module, clientId, blockIdPtr, lenPtr uint32) errno.Error
- func (f *Factory) W_ethCallContract(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethCallContractSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethCloseClient(ctx context.Context, module common.Module, clientId uint32) errno.Error
- func (f *Factory) W_ethCurrentBlockNumber(ctx context.Context, module common.Module, clientId, blockNumberPtr uint32) errno.Error
- func (f *Factory) W_ethCurrentChainId(ctx context.Context, module common.Module, clientId, bufPtr uint32) errno.Error
- func (f *Factory) W_ethCurrentChainIdSize(ctx context.Context, module common.Module, clientId, sizePtr uint32) errno.Error
- func (f *Factory) W_ethDeployContract(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetContractMethod(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetContractMethodSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetTransactionFromBlockByHash(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetTransactionMethodBytes(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetTransactionMethodSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetTransactionMethodUint64(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethGetTransactionsFromBlock(ctx context.Context, module common.Module, clientId, blockIdPtr, bufPtr uint32) errno.Error
- func (f *Factory) W_ethGetTransactionsFromBlockSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethHexToECDSA(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethJson(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethJsonSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethNew(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethNewContract(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethNewContractSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethPubFromPriv(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethPubKeyFromSignedMessage(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethSendTransaction(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethSignMessage(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethSubscribeContractEvent(ctx context.Context, module vm.Module, ...) errno.Error
- func (f *Factory) W_ethTransactContract(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethTransactionRawSignatures(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethTransactionRawSignaturesSize(ctx context.Context, module common.Module, ...) errno.Error
- func (f *Factory) W_ethVerifySignature(ctx context.Context, module common.Module, ...) errno.Error
- type Transaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Contract ¶
type Contract struct { *bind.BoundContract Id uint32 // contains filtered or unexported fields }
type Factory ¶
func (*Factory) W_ethBlockByNumber ¶
func (*Factory) W_ethBlockNumberFromId ¶
func (*Factory) W_ethBlockNumberFromIdSize ¶
func (*Factory) W_ethCallContract ¶
func (*Factory) W_ethCallContractSize ¶
func (*Factory) W_ethCloseClient ¶
func (*Factory) W_ethCurrentBlockNumber ¶
func (*Factory) W_ethCurrentChainId ¶
func (*Factory) W_ethCurrentChainIdSize ¶
func (*Factory) W_ethDeployContract ¶
func (*Factory) W_ethGetContractMethod ¶
func (*Factory) W_ethGetContractMethodSize ¶
func (*Factory) W_ethGetTransactionFromBlockByHash ¶
func (*Factory) W_ethGetTransactionMethodBytes ¶
func (*Factory) W_ethGetTransactionMethodSize ¶
func (*Factory) W_ethGetTransactionMethodUint64 ¶
func (*Factory) W_ethGetTransactionsFromBlock ¶
func (*Factory) W_ethGetTransactionsFromBlockSize ¶
func (*Factory) W_ethHexToECDSA ¶
func (*Factory) W_ethJsonSize ¶
func (*Factory) W_ethNewContract ¶
func (*Factory) W_ethNewContractSize ¶
func (*Factory) W_ethPubFromPriv ¶
func (*Factory) W_ethPubKeyFromSignedMessage ¶
func (*Factory) W_ethSendTransaction ¶
func (*Factory) W_ethSignMessage ¶
func (*Factory) W_ethSubscribeContractEvent ¶
func (*Factory) W_ethTransactContract ¶
func (*Factory) W_ethTransactionRawSignatures ¶
func (*Factory) W_ethTransactionRawSignaturesSize ¶
type Transaction ¶
type Transaction struct { *types.Transaction Id uint32 }
Click to show internal directories.
Click to hide internal directories.