Versions in this module Expand all Collapse all v0 v0.0.2 Aug 1, 2023 v0.0.1 Jul 17, 2023 Changes in this version + const EvmCallSolContractMsgType + const EvmDeploySolContractMsgType + const EvmEthAccountsMsgType + const EvmEthCoinbaseMsgType + const EvmEthEstimateGasMsgType + const EvmEthGetBlockTransactionCountMsgType + const EvmEthGetFilterChangesMsgType + const EvmEthGetFilterLogsMsgType + const EvmEthGetLogsMsgType + const EvmEthNewBlockFilterMsgType + const EvmEthNewFilterMsgType + const EvmEthNewPendingTransactionFilterMsgType + const EvmEthProtocolVersionMsgType + const EvmEthSyncingMsgType + const EvmEthUninstallFilterMsgType + const EvmGetBlockByHashHeightMsgType + const EvmGetTransactionByBlockHashAndIndexMsgType + const EvmGetTransactionByHashMsgType + const EvmGetTransactionReceiptMsgType + const EvmInvokeSolContractMsgType + const EvmModule + const EvmNetListeningMsgType + const EvmNetPeerCountMsgType + const EvmNetVersionMsgType + const EvmQueryAccountInfoMsgType + const EvmQueryChainIdMsgType + const EvmQueryCurrentBlockNumberMsgType + const EvmSendCoinMsgType + const EvmSuggestGasPriceMsgType + const EvmWeb3ClientVersionMsgType + const EvmWeb3Sha3MsgType + var Args []interface + func MakeEthGetBlockTransactionCountMsg(ethGetBlockTransactionCountMsg types.EthGetBlockTransactionCountMsg) (types.EthGetBlockTransactionCountMsg, error) + func MakeEthGetFilterChangesMsg(ethGetFilterChangesMsg types.EthGetFilterChangesMsg) (types.EthGetFilterChangesMsg, error) + func MakeEthGetFilterLogsMsg(ethGetFilterLogsMsg types.EthGetFilterLogsMsg) (types.EthGetFilterLogsMsg, error) + func MakeEthUninstallFilterMsg(ethUninstallFilter types.EthUninstallFilterMsg) (types.EthUninstallFilterMsg, error) + func MakeGetBlockByHashHeightMsg(getBlockByHashHeightMsg types.GetBlockByHashHeightMsg) (types.GetBlockByHashHeightMsg, error) + func MakeGetTransactionByBlockHashAndIndexMsg(...) (types.GetTransactionByBlockHashAndIndexMsg, error) + func MakeGetTransactionByHashMsg(getTransactionByHashMsg types.GetTransactionByHashMsg) (types.GetTransactionByHashMsg, error) + func MakeGetTransactionReceiptMsg(getTransactionReceiptMsg types.GetTransactionReceiptMsg) (types.GetTransactionReceiptMsg, error) + func MakeInvokeSolContractMsg(InvokeSolContractMsg types.InvokeSolContractMsg) (types.InvokeSolContractMsg, error) + func MakeQueryAccountInfoMsg(accountInfoMsg types.AccountInfoMsg) (types.AccountInfoMsg, error) + func MakeSendCoinMsg(sendCoinMsg types.SendCoinMsg, privKey key.PrivateKey) (types.SendCoinMsg, error) + func MakeWeb3Sha3Msg(web3Sha3Msg types.Web3Sha3Msg) (types.Web3Sha3Msg, error) + type CallSolContractParseMsg struct + ABI string + Bytecode string + CallMsg ethereum.CallMsg + CallName string + func MakeCallSolContractMsg(callSolContractMsg types.CallSolContractMsg, byteAddress string) (CallSolContractParseMsg, error) + func MakeEstimateGasSolMsg(invokeSolContractMsg types.InvokeSolContractMsg, byteAddress string) (CallSolContractParseMsg, error) + type ContractInfo struct + Abi string + Bytecode string + func MakeDeploySolContractMsg(deploySolContractMsg types.DeploySolContractMsg) (ContractInfo, error) + type DeploySolTx struct + ABI string + Bytecode string + ChainId *big.Int + GasLimit uint64 + GasPrice *big.Int + Nonce *big.Int + Value *big.Int + type EthNewFilterParseMsg struct + Addresses interface{} + BlockHash *common.Hash + FromBlock *rpc.BlockNumber + ToBlock *rpc.BlockNumber + Topics []interface{} + func MakeEthGetLogsMsg(ethGetLogsMsg types.EthGetLogsMsg) (EthNewFilterParseMsg, error) + func MakeEthNewFilterMsg(ethNewFilterMsg types.EthNewFilterMsg) (EthNewFilterParseMsg, error)