Documentation ¶
Overview ¶
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Index ¶
- Constants
- Variables
- func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer)
- func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer)
- type AccessListTx
- func (*AccessListTx) Descriptor() ([]byte, []int)deprecated
- func (x *AccessListTx) GetAccesses() []*AccessTuple
- func (x *AccessListTx) GetChainId() string
- func (x *AccessListTx) GetData() []byte
- func (x *AccessListTx) GetGas() uint64
- func (x *AccessListTx) GetGasPrice() string
- func (x *AccessListTx) GetNonce() uint64
- func (x *AccessListTx) GetR() []byte
- func (x *AccessListTx) GetS() []byte
- func (x *AccessListTx) GetTo() string
- func (x *AccessListTx) GetV() []byte
- func (x *AccessListTx) GetValue() string
- func (*AccessListTx) ProtoMessage()
- func (x *AccessListTx) ProtoReflect() protoreflect.Message
- func (x *AccessListTx) Reset()
- func (x *AccessListTx) String() string
- type AccessTuple
- func (*AccessTuple) Descriptor() ([]byte, []int)deprecated
- func (x *AccessTuple) GetAddress() string
- func (x *AccessTuple) GetStorageKeys() []string
- func (*AccessTuple) ProtoMessage()
- func (x *AccessTuple) ProtoReflect() protoreflect.Message
- func (x *AccessTuple) Reset()
- func (x *AccessTuple) String() string
- type ChainConfig
- func (*ChainConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ChainConfig) GetArrowGlacierBlock() string
- func (x *ChainConfig) GetBerlinBlock() string
- func (x *ChainConfig) GetByzantiumBlock() string
- func (x *ChainConfig) GetChainId() string
- func (x *ChainConfig) GetConstantinopleBlock() string
- func (x *ChainConfig) GetDaoForkBlock() string
- func (x *ChainConfig) GetDaoForkSupport() bool
- func (x *ChainConfig) GetEip150Block() string
- func (x *ChainConfig) GetEip150Hash() string
- func (x *ChainConfig) GetEip155Block() string
- func (x *ChainConfig) GetEip158Block() string
- func (x *ChainConfig) GetHomesteadBlock() string
- func (x *ChainConfig) GetIstanbulBlock() string
- func (x *ChainConfig) GetLondonBlock() string
- func (x *ChainConfig) GetMergeForkBlock() string
- func (x *ChainConfig) GetMuirGlacierBlock() string
- func (x *ChainConfig) GetPetersburgBlock() string
- func (*ChainConfig) ProtoMessage()
- func (x *ChainConfig) ProtoReflect() protoreflect.Message
- func (x *ChainConfig) Reset()
- func (x *ChainConfig) String() string
- type DynamicFeeTx
- func (*DynamicFeeTx) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicFeeTx) GetAccesses() []*AccessTuple
- func (x *DynamicFeeTx) GetChainId() string
- func (x *DynamicFeeTx) GetData() []byte
- func (x *DynamicFeeTx) GetGas() uint64
- func (x *DynamicFeeTx) GetGasFeeCap() string
- func (x *DynamicFeeTx) GetGasTipCap() string
- func (x *DynamicFeeTx) GetNonce() uint64
- func (x *DynamicFeeTx) GetR() []byte
- func (x *DynamicFeeTx) GetS() []byte
- func (x *DynamicFeeTx) GetTo() string
- func (x *DynamicFeeTx) GetV() []byte
- func (x *DynamicFeeTx) GetValue() string
- func (*DynamicFeeTx) ProtoMessage()
- func (x *DynamicFeeTx) ProtoReflect() protoreflect.Message
- func (x *DynamicFeeTx) Reset()
- func (x *DynamicFeeTx) String() string
- type EstimateGasResponse
- func (*EstimateGasResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EstimateGasResponse) GetGas() uint64
- func (*EstimateGasResponse) ProtoMessage()
- func (x *EstimateGasResponse) ProtoReflect() protoreflect.Message
- func (x *EstimateGasResponse) Reset()
- func (x *EstimateGasResponse) String() string
- type EthCallRequest
- func (*EthCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EthCallRequest) GetArgs() []byte
- func (x *EthCallRequest) GetGasCap() uint64
- func (*EthCallRequest) ProtoMessage()
- func (x *EthCallRequest) ProtoReflect() protoreflect.Message
- func (x *EthCallRequest) Reset()
- func (x *EthCallRequest) String() string
- type EventBlockBloom
- type EventBlockGas
- func (*EventBlockGas) Descriptor() ([]byte, []int)deprecated
- func (x *EventBlockGas) GetAmount() string
- func (x *EventBlockGas) GetHeight() string
- func (*EventBlockGas) ProtoMessage()
- func (x *EventBlockGas) ProtoReflect() protoreflect.Message
- func (x *EventBlockGas) Reset()
- func (x *EventBlockGas) String() string
- type EventEthereumTx
- func (*EventEthereumTx) Descriptor() ([]byte, []int)deprecated
- func (x *EventEthereumTx) GetAmount() string
- func (x *EventEthereumTx) GetEthHash() string
- func (x *EventEthereumTx) GetEthTxFailed() string
- func (x *EventEthereumTx) GetGasUsed() string
- func (x *EventEthereumTx) GetHash() string
- func (x *EventEthereumTx) GetIndex() string
- func (x *EventEthereumTx) GetRecipient() string
- func (*EventEthereumTx) ProtoMessage()
- func (x *EventEthereumTx) ProtoReflect() protoreflect.Message
- func (x *EventEthereumTx) Reset()
- func (x *EventEthereumTx) String() string
- type EventFeeMarket
- type EventTx
- type EventTxLog
- type ExtensionOptionsEthereumTx
- type FeeMarketParams
- func (*FeeMarketParams) Descriptor() ([]byte, []int)deprecated
- func (x *FeeMarketParams) GetBaseFee() string
- func (x *FeeMarketParams) GetBaseFeeChangeDenominator() uint32
- func (x *FeeMarketParams) GetElasticityMultiplier() uint32
- func (x *FeeMarketParams) GetEnableHeight() int64
- func (x *FeeMarketParams) GetNoBaseFee() bool
- func (*FeeMarketParams) ProtoMessage()
- func (x *FeeMarketParams) ProtoReflect() protoreflect.Message
- func (x *FeeMarketParams) Reset()
- func (x *FeeMarketParams) String() string
- type GenesisAccount
- func (*GenesisAccount) Descriptor() ([]byte, []int)deprecated
- func (x *GenesisAccount) GetAddress() string
- func (x *GenesisAccount) GetCode() string
- func (x *GenesisAccount) GetStorage() []*State
- func (*GenesisAccount) ProtoMessage()
- func (x *GenesisAccount) ProtoReflect() protoreflect.Message
- func (x *GenesisAccount) Reset()
- func (x *GenesisAccount) String() string
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)deprecated
- func (x *GenesisState) GetAccounts() []*GenesisAccount
- func (x *GenesisState) GetBlockGas() uint64
- func (x *GenesisState) GetParams() *Params
- func (*GenesisState) ProtoMessage()
- func (x *GenesisState) ProtoReflect() protoreflect.Message
- func (x *GenesisState) Reset()
- func (x *GenesisState) String() string
- type LegacyTx
- func (*LegacyTx) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyTx) GetData() []byte
- func (x *LegacyTx) GetGas() uint64
- func (x *LegacyTx) GetGasPrice() string
- func (x *LegacyTx) GetNonce() uint64
- func (x *LegacyTx) GetR() []byte
- func (x *LegacyTx) GetS() []byte
- func (x *LegacyTx) GetTo() string
- func (x *LegacyTx) GetV() []byte
- func (x *LegacyTx) GetValue() string
- func (*LegacyTx) ProtoMessage()
- func (x *LegacyTx) ProtoReflect() protoreflect.Message
- func (x *LegacyTx) Reset()
- func (x *LegacyTx) String() string
- type Log
- func (*Log) Descriptor() ([]byte, []int)deprecated
- func (x *Log) GetAddress() string
- func (x *Log) GetBlockHash() string
- func (x *Log) GetBlockNumber() uint64
- func (x *Log) GetData() []byte
- func (x *Log) GetIndex() uint64
- func (x *Log) GetRemoved() bool
- func (x *Log) GetTopics() []string
- func (x *Log) GetTxHash() string
- func (x *Log) GetTxIndex() uint64
- func (*Log) ProtoMessage()
- func (x *Log) ProtoReflect() protoreflect.Message
- func (x *Log) Reset()
- func (x *Log) String() string
- type MsgClient
- type MsgEthereumTx
- func (*MsgEthereumTx) Descriptor() ([]byte, []int)deprecated
- func (x *MsgEthereumTx) GetData() *anypb.Any
- func (x *MsgEthereumTx) GetFrom() string
- func (x *MsgEthereumTx) GetHash() string
- func (x *MsgEthereumTx) GetSize() float64
- func (*MsgEthereumTx) ProtoMessage()
- func (x *MsgEthereumTx) ProtoReflect() protoreflect.Message
- func (x *MsgEthereumTx) Reset()
- func (x *MsgEthereumTx) String() string
- type MsgEthereumTxResponse
- func (*MsgEthereumTxResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MsgEthereumTxResponse) GetGasUsed() uint64
- func (x *MsgEthereumTxResponse) GetHash() string
- func (x *MsgEthereumTxResponse) GetLogs() []*Log
- func (x *MsgEthereumTxResponse) GetRet() []byte
- func (x *MsgEthereumTxResponse) GetVmError() string
- func (*MsgEthereumTxResponse) ProtoMessage()
- func (x *MsgEthereumTxResponse) ProtoReflect() protoreflect.Message
- func (x *MsgEthereumTxResponse) Reset()
- func (x *MsgEthereumTxResponse) String() string
- type MsgServer
- type MsgUpdateImplmentationProposal
- func (*MsgUpdateImplmentationProposal) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateImplmentationProposal) GetAuthority() string
- func (x *MsgUpdateImplmentationProposal) GetData() []byte
- func (x *MsgUpdateImplmentationProposal) GetImplementationAddress() string
- func (x *MsgUpdateImplmentationProposal) GetProxyAddress() string
- func (x *MsgUpdateImplmentationProposal) GetValue() string
- func (*MsgUpdateImplmentationProposal) ProtoMessage()
- func (x *MsgUpdateImplmentationProposal) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateImplmentationProposal) Reset()
- func (x *MsgUpdateImplmentationProposal) String() string
- type MsgUpdateImplmentationProposalResponse
- func (*MsgUpdateImplmentationProposalResponse) Descriptor() ([]byte, []int)deprecated
- func (*MsgUpdateImplmentationProposalResponse) ProtoMessage()
- func (x *MsgUpdateImplmentationProposalResponse) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateImplmentationProposalResponse) Reset()
- func (x *MsgUpdateImplmentationProposalResponse) String() string
- type MsgUpdateParams
- func (*MsgUpdateParams) Descriptor() ([]byte, []int)deprecated
- func (x *MsgUpdateParams) GetAuthority() string
- func (x *MsgUpdateParams) GetParams() *Params
- func (*MsgUpdateParams) ProtoMessage()
- func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
- func (x *MsgUpdateParams) Reset()
- func (x *MsgUpdateParams) String() string
- type MsgUpdateParamsResponse
- type Params
- func (*Params) Descriptor() ([]byte, []int)deprecated
- func (x *Params) GetChainConfig() *ChainConfig
- func (x *Params) GetEnableCall() bool
- func (x *Params) GetEnableCreate() bool
- func (x *Params) GetEvmDenom() string
- func (x *Params) GetExtraEips() []int64
- func (x *Params) GetFeeMarketParams() *FeeMarketParams
- func (*Params) ProtoMessage()
- func (x *Params) ProtoReflect() protoreflect.Message
- func (x *Params) Reset()
- func (x *Params) String() string
- type QueryAccountRequest
- func (*QueryAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAccountRequest) GetAddress() string
- func (*QueryAccountRequest) ProtoMessage()
- func (x *QueryAccountRequest) ProtoReflect() protoreflect.Message
- func (x *QueryAccountRequest) Reset()
- func (x *QueryAccountRequest) String() string
- type QueryAccountResponse
- func (*QueryAccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAccountResponse) GetBalance() string
- func (x *QueryAccountResponse) GetCodeHash() string
- func (x *QueryAccountResponse) GetNonce() uint64
- func (*QueryAccountResponse) ProtoMessage()
- func (x *QueryAccountResponse) ProtoReflect() protoreflect.Message
- func (x *QueryAccountResponse) Reset()
- func (x *QueryAccountResponse) String() string
- type QueryAddressConvertRequest
- func (*QueryAddressConvertRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAddressConvertRequest) GetAddress() string
- func (*QueryAddressConvertRequest) ProtoMessage()
- func (x *QueryAddressConvertRequest) ProtoReflect() protoreflect.Message
- func (x *QueryAddressConvertRequest) Reset()
- func (x *QueryAddressConvertRequest) String() string
- type QueryAddressConvertResponse
- func (*QueryAddressConvertResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryAddressConvertResponse) GetBech32Address() string
- func (x *QueryAddressConvertResponse) GetHexAddress() string
- func (*QueryAddressConvertResponse) ProtoMessage()
- func (x *QueryAddressConvertResponse) ProtoReflect() protoreflect.Message
- func (x *QueryAddressConvertResponse) Reset()
- func (x *QueryAddressConvertResponse) String() string
- type QueryBalanceRequest
- func (*QueryBalanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryBalanceRequest) GetAddress() string
- func (*QueryBalanceRequest) ProtoMessage()
- func (x *QueryBalanceRequest) ProtoReflect() protoreflect.Message
- func (x *QueryBalanceRequest) Reset()
- func (x *QueryBalanceRequest) String() string
- type QueryBalanceResponse
- func (*QueryBalanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryBalanceResponse) GetBalance() string
- func (*QueryBalanceResponse) ProtoMessage()
- func (x *QueryBalanceResponse) ProtoReflect() protoreflect.Message
- func (x *QueryBalanceResponse) Reset()
- func (x *QueryBalanceResponse) String() string
- type QueryBaseFeeRequest
- type QueryBaseFeeResponse
- func (*QueryBaseFeeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryBaseFeeResponse) GetBaseFee() string
- func (*QueryBaseFeeResponse) ProtoMessage()
- func (x *QueryBaseFeeResponse) ProtoReflect() protoreflect.Message
- func (x *QueryBaseFeeResponse) Reset()
- func (x *QueryBaseFeeResponse) String() string
- type QueryBlockGasRequest
- type QueryBlockGasResponse
- func (*QueryBlockGasResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryBlockGasResponse) GetGas() int64
- func (*QueryBlockGasResponse) ProtoMessage()
- func (x *QueryBlockGasResponse) ProtoReflect() protoreflect.Message
- func (x *QueryBlockGasResponse) Reset()
- func (x *QueryBlockGasResponse) String() string
- type QueryClient
- type QueryCodeRequest
- type QueryCodeResponse
- type QueryCosmosAccountRequest
- func (*QueryCosmosAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryCosmosAccountRequest) GetAddress() string
- func (*QueryCosmosAccountRequest) ProtoMessage()
- func (x *QueryCosmosAccountRequest) ProtoReflect() protoreflect.Message
- func (x *QueryCosmosAccountRequest) Reset()
- func (x *QueryCosmosAccountRequest) String() string
- type QueryCosmosAccountResponse
- func (*QueryCosmosAccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryCosmosAccountResponse) GetAccountNumber() uint64
- func (x *QueryCosmosAccountResponse) GetCosmosAddress() string
- func (x *QueryCosmosAccountResponse) GetSequence() uint64
- func (*QueryCosmosAccountResponse) ProtoMessage()
- func (x *QueryCosmosAccountResponse) ProtoReflect() protoreflect.Message
- func (x *QueryCosmosAccountResponse) Reset()
- func (x *QueryCosmosAccountResponse) String() string
- type QueryParamsRequest
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParamsResponse) GetParams() *Params
- func (*QueryParamsResponse) ProtoMessage()
- func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryParamsResponse) Reset()
- func (x *QueryParamsResponse) String() string
- type QueryServer
- type QueryStorageRequest
- func (*QueryStorageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryStorageRequest) GetAddress() string
- func (x *QueryStorageRequest) GetKey() string
- func (*QueryStorageRequest) ProtoMessage()
- func (x *QueryStorageRequest) ProtoReflect() protoreflect.Message
- func (x *QueryStorageRequest) Reset()
- func (x *QueryStorageRequest) String() string
- type QueryStorageResponse
- func (*QueryStorageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryStorageResponse) GetValue() string
- func (*QueryStorageResponse) ProtoMessage()
- func (x *QueryStorageResponse) ProtoReflect() protoreflect.Message
- func (x *QueryStorageResponse) Reset()
- func (x *QueryStorageResponse) String() string
- type QueryTraceBlockRequest
- func (*QueryTraceBlockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTraceBlockRequest) GetBlockHash() string
- func (x *QueryTraceBlockRequest) GetBlockNumber() int64
- func (x *QueryTraceBlockRequest) GetBlockTime() *timestamppb.Timestamp
- func (x *QueryTraceBlockRequest) GetTraceConfig() *TraceConfig
- func (x *QueryTraceBlockRequest) GetTxs() []*MsgEthereumTx
- func (*QueryTraceBlockRequest) ProtoMessage()
- func (x *QueryTraceBlockRequest) ProtoReflect() protoreflect.Message
- func (x *QueryTraceBlockRequest) Reset()
- func (x *QueryTraceBlockRequest) String() string
- type QueryTraceBlockResponse
- func (*QueryTraceBlockResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTraceBlockResponse) GetData() []byte
- func (*QueryTraceBlockResponse) ProtoMessage()
- func (x *QueryTraceBlockResponse) ProtoReflect() protoreflect.Message
- func (x *QueryTraceBlockResponse) Reset()
- func (x *QueryTraceBlockResponse) String() string
- type QueryTraceTxRequest
- func (*QueryTraceTxRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTraceTxRequest) GetBlockHash() string
- func (x *QueryTraceTxRequest) GetBlockNumber() int64
- func (x *QueryTraceTxRequest) GetBlockTime() *timestamppb.Timestamp
- func (x *QueryTraceTxRequest) GetMsg() *MsgEthereumTx
- func (x *QueryTraceTxRequest) GetPredecessors() []*MsgEthereumTx
- func (x *QueryTraceTxRequest) GetTraceConfig() *TraceConfig
- func (*QueryTraceTxRequest) ProtoMessage()
- func (x *QueryTraceTxRequest) ProtoReflect() protoreflect.Message
- func (x *QueryTraceTxRequest) Reset()
- func (x *QueryTraceTxRequest) String() string
- type QueryTraceTxResponse
- func (*QueryTraceTxResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTraceTxResponse) GetData() []byte
- func (*QueryTraceTxResponse) ProtoMessage()
- func (x *QueryTraceTxResponse) ProtoReflect() protoreflect.Message
- func (x *QueryTraceTxResponse) Reset()
- func (x *QueryTraceTxResponse) String() string
- type QueryTxLogsRequest
- func (*QueryTxLogsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTxLogsRequest) GetHash() string
- func (x *QueryTxLogsRequest) GetPagination() *v1beta1.PageRequest
- func (*QueryTxLogsRequest) ProtoMessage()
- func (x *QueryTxLogsRequest) ProtoReflect() protoreflect.Message
- func (x *QueryTxLogsRequest) Reset()
- func (x *QueryTxLogsRequest) String() string
- type QueryTxLogsResponse
- func (*QueryTxLogsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryTxLogsResponse) GetLogs() []*Log
- func (x *QueryTxLogsResponse) GetPagination() *v1beta1.PageResponse
- func (*QueryTxLogsResponse) ProtoMessage()
- func (x *QueryTxLogsResponse) ProtoReflect() protoreflect.Message
- func (x *QueryTxLogsResponse) Reset()
- func (x *QueryTxLogsResponse) String() string
- type QueryValidatorAccountRequest
- func (*QueryValidatorAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorAccountRequest) GetConsAddress() string
- func (*QueryValidatorAccountRequest) ProtoMessage()
- func (x *QueryValidatorAccountRequest) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorAccountRequest) Reset()
- func (x *QueryValidatorAccountRequest) String() string
- type QueryValidatorAccountResponse
- func (*QueryValidatorAccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryValidatorAccountResponse) GetAccountAddress() string
- func (x *QueryValidatorAccountResponse) GetAccountNumber() uint64
- func (x *QueryValidatorAccountResponse) GetSequence() uint64
- func (*QueryValidatorAccountResponse) ProtoMessage()
- func (x *QueryValidatorAccountResponse) ProtoReflect() protoreflect.Message
- func (x *QueryValidatorAccountResponse) Reset()
- func (x *QueryValidatorAccountResponse) String() string
- type State
- type TraceConfig
- func (*TraceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TraceConfig) GetDebug() bool
- func (x *TraceConfig) GetDisableStack() bool
- func (x *TraceConfig) GetDisableStorage() bool
- func (x *TraceConfig) GetEnableMemory() bool
- func (x *TraceConfig) GetEnableReturnData() bool
- func (x *TraceConfig) GetLimit() int32
- func (x *TraceConfig) GetOverrides() *ChainConfig
- func (x *TraceConfig) GetReexec() uint64
- func (x *TraceConfig) GetTimeout() string
- func (x *TraceConfig) GetTracer() string
- func (*TraceConfig) ProtoMessage()
- func (x *TraceConfig) ProtoReflect() protoreflect.Message
- func (x *TraceConfig) Reset()
- func (x *TraceConfig) String() string
- type TransactionLogs
- func (*TransactionLogs) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionLogs) GetHash() string
- func (x *TransactionLogs) GetLogs() []*Log
- func (*TransactionLogs) ProtoMessage()
- func (x *TransactionLogs) ProtoReflect() protoreflect.Message
- func (x *TransactionLogs) Reset()
- func (x *TransactionLogs) String() string
- type TxResult
- func (*TxResult) Descriptor() ([]byte, []int)deprecated
- func (x *TxResult) GetBloom() []byte
- func (x *TxResult) GetContractAddress() string
- func (x *TxResult) GetGasUsed() uint64
- func (x *TxResult) GetRet() []byte
- func (x *TxResult) GetReverted() bool
- func (x *TxResult) GetTxLogs() *TransactionLogs
- func (*TxResult) ProtoMessage()
- func (x *TxResult) ProtoReflect() protoreflect.Message
- func (x *TxResult) Reset()
- func (x *TxResult) String() string
- type UnimplementedMsgServer
- func (UnimplementedMsgServer) EthereumTx(context.Context, *MsgEthereumTx) (*MsgEthereumTxResponse, error)
- func (UnimplementedMsgServer) UpdateImplmentationProposal(context.Context, *MsgUpdateImplmentationProposal) (*MsgUpdateImplmentationProposalResponse, error)
- func (UnimplementedMsgServer) UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
- type UnimplementedQueryServer
- func (UnimplementedQueryServer) Account(context.Context, *QueryAccountRequest) (*QueryAccountResponse, error)
- func (UnimplementedQueryServer) AddressConvert(context.Context, *QueryAddressConvertRequest) (*QueryAddressConvertResponse, error)
- func (UnimplementedQueryServer) Balance(context.Context, *QueryBalanceRequest) (*QueryBalanceResponse, error)
- func (UnimplementedQueryServer) BaseFee(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error)
- func (UnimplementedQueryServer) BaseFeeParam(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error)
- func (UnimplementedQueryServer) BlockGas(context.Context, *QueryBlockGasRequest) (*QueryBlockGasResponse, error)
- func (UnimplementedQueryServer) Code(context.Context, *QueryCodeRequest) (*QueryCodeResponse, error)
- func (UnimplementedQueryServer) CosmosAccount(context.Context, *QueryCosmosAccountRequest) (*QueryCosmosAccountResponse, error)
- func (UnimplementedQueryServer) EstimateGas(context.Context, *EthCallRequest) (*EstimateGasResponse, error)
- func (UnimplementedQueryServer) EthCall(context.Context, *EthCallRequest) (*MsgEthereumTxResponse, error)
- func (UnimplementedQueryServer) Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
- func (UnimplementedQueryServer) Storage(context.Context, *QueryStorageRequest) (*QueryStorageResponse, error)
- func (UnimplementedQueryServer) TraceBlock(context.Context, *QueryTraceBlockRequest) (*QueryTraceBlockResponse, error)
- func (UnimplementedQueryServer) TraceTx(context.Context, *QueryTraceTxRequest) (*QueryTraceTxResponse, error)
- func (UnimplementedQueryServer) ValidatorAccount(context.Context, *QueryValidatorAccountRequest) (*QueryValidatorAccountResponse, error)
- type UnsafeMsgServer
- type UnsafeQueryServer
- type UpdateImplmentationProposal
- func (*UpdateImplmentationProposal) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateImplmentationProposal) GetData() []byte
- func (x *UpdateImplmentationProposal) GetImplementationAddress() string
- func (x *UpdateImplmentationProposal) GetProxyAddress() string
- func (x *UpdateImplmentationProposal) GetValue() string
- func (*UpdateImplmentationProposal) ProtoMessage()
- func (x *UpdateImplmentationProposal) ProtoReflect() protoreflect.Message
- func (x *UpdateImplmentationProposal) Reset()
- func (x *UpdateImplmentationProposal) String() string
Constants ¶
const ( Query_Account_FullMethodName = "/stratos.evm.v1.Query/Account" Query_CosmosAccount_FullMethodName = "/stratos.evm.v1.Query/CosmosAccount" Query_ValidatorAccount_FullMethodName = "/stratos.evm.v1.Query/ValidatorAccount" Query_Balance_FullMethodName = "/stratos.evm.v1.Query/Balance" Query_Storage_FullMethodName = "/stratos.evm.v1.Query/Storage" Query_Code_FullMethodName = "/stratos.evm.v1.Query/Code" Query_Params_FullMethodName = "/stratos.evm.v1.Query/Params" Query_EthCall_FullMethodName = "/stratos.evm.v1.Query/EthCall" Query_EstimateGas_FullMethodName = "/stratos.evm.v1.Query/EstimateGas" Query_TraceTx_FullMethodName = "/stratos.evm.v1.Query/TraceTx" Query_TraceBlock_FullMethodName = "/stratos.evm.v1.Query/TraceBlock" Query_BaseFee_FullMethodName = "/stratos.evm.v1.Query/BaseFee" Query_BaseFeeParam_FullMethodName = "/stratos.evm.v1.Query/BaseFeeParam" Query_BlockGas_FullMethodName = "/stratos.evm.v1.Query/BlockGas" Query_AddressConvert_FullMethodName = "/stratos.evm.v1.Query/AddressConvert" )
const ( Msg_EthereumTx_FullMethodName = "/stratos.evm.v1.Msg/EthereumTx" Msg_UpdateParams_FullMethodName = "/stratos.evm.v1.Msg/UpdateParams" Msg_UpdateImplmentationProposal_FullMethodName = "/stratos.evm.v1.Msg/UpdateImplmentationProposal" )
Variables ¶
var File_stratos_evm_v1_event_proto protoreflect.FileDescriptor
var File_stratos_evm_v1_evm_proto protoreflect.FileDescriptor
var File_stratos_evm_v1_genesis_proto protoreflect.FileDescriptor
var File_stratos_evm_v1_proposal_proto protoreflect.FileDescriptor
var File_stratos_evm_v1_query_proto protoreflect.FileDescriptor
var File_stratos_evm_v1_tx_proto protoreflect.FileDescriptor
var Msg_ServiceDesc = grpc.ServiceDesc{ ServiceName: "stratos.evm.v1.Msg", HandlerType: (*MsgServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "EthereumTx", Handler: _Msg_EthereumTx_Handler, }, { MethodName: "UpdateParams", Handler: _Msg_UpdateParams_Handler, }, { MethodName: "UpdateImplmentationProposal", Handler: _Msg_UpdateImplmentationProposal_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "stratos/evm/v1/tx.proto", }
Msg_ServiceDesc is the grpc.ServiceDesc for Msg service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Query_ServiceDesc = grpc.ServiceDesc{ ServiceName: "stratos.evm.v1.Query", HandlerType: (*QueryServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Account", Handler: _Query_Account_Handler, }, { MethodName: "CosmosAccount", Handler: _Query_CosmosAccount_Handler, }, { MethodName: "ValidatorAccount", Handler: _Query_ValidatorAccount_Handler, }, { MethodName: "Balance", Handler: _Query_Balance_Handler, }, { MethodName: "Storage", Handler: _Query_Storage_Handler, }, { MethodName: "Code", Handler: _Query_Code_Handler, }, { MethodName: "Params", Handler: _Query_Params_Handler, }, { MethodName: "EthCall", Handler: _Query_EthCall_Handler, }, { MethodName: "EstimateGas", Handler: _Query_EstimateGas_Handler, }, { MethodName: "TraceTx", Handler: _Query_TraceTx_Handler, }, { MethodName: "TraceBlock", Handler: _Query_TraceBlock_Handler, }, { MethodName: "BaseFee", Handler: _Query_BaseFee_Handler, }, { MethodName: "BaseFeeParam", Handler: _Query_BaseFeeParam_Handler, }, { MethodName: "BlockGas", Handler: _Query_BlockGas_Handler, }, { MethodName: "AddressConvert", Handler: _Query_AddressConvert_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "stratos/evm/v1/query.proto", }
Query_ServiceDesc is the grpc.ServiceDesc for Query service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterMsgServer ¶
func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer)
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer)
Types ¶
type AccessListTx ¶
type AccessListTx struct { // destination EVM chain ID ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // nonce corresponds to the account nonce (transaction sequence). Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"` // gas price defines the value for each gas unit GasPrice string `protobuf:"bytes,3,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"` // gas defines the gas limit defined for the transaction. Gas uint64 `protobuf:"varint,4,opt,name=gas,proto3" json:"gas,omitempty"` // hex formatted address of the recipient To string `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"` // value defines the unsigned integer value of the transaction amount. Value string `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"` // input defines the data payload bytes of the transaction. Data []byte `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"` Accesses []*AccessTuple `protobuf:"bytes,8,rep,name=accesses,proto3" json:"accesses,omitempty"` // v defines the signature value V []byte `protobuf:"bytes,9,opt,name=v,proto3" json:"v,omitempty"` // r defines the signature value R []byte `protobuf:"bytes,10,opt,name=r,proto3" json:"r,omitempty"` // s define the signature value S []byte `protobuf:"bytes,11,opt,name=s,proto3" json:"s,omitempty"` // contains filtered or unexported fields }
AccessListTx is the data of EIP-2930 access list transactions.
func (*AccessListTx) Descriptor
deprecated
func (*AccessListTx) Descriptor() ([]byte, []int)
Deprecated: Use AccessListTx.ProtoReflect.Descriptor instead.
func (*AccessListTx) GetAccesses ¶
func (x *AccessListTx) GetAccesses() []*AccessTuple
func (*AccessListTx) GetChainId ¶
func (x *AccessListTx) GetChainId() string
func (*AccessListTx) GetData ¶
func (x *AccessListTx) GetData() []byte
func (*AccessListTx) GetGas ¶
func (x *AccessListTx) GetGas() uint64
func (*AccessListTx) GetGasPrice ¶
func (x *AccessListTx) GetGasPrice() string
func (*AccessListTx) GetNonce ¶
func (x *AccessListTx) GetNonce() uint64
func (*AccessListTx) GetR ¶
func (x *AccessListTx) GetR() []byte
func (*AccessListTx) GetS ¶
func (x *AccessListTx) GetS() []byte
func (*AccessListTx) GetTo ¶
func (x *AccessListTx) GetTo() string
func (*AccessListTx) GetV ¶
func (x *AccessListTx) GetV() []byte
func (*AccessListTx) GetValue ¶
func (x *AccessListTx) GetValue() string
func (*AccessListTx) ProtoMessage ¶
func (*AccessListTx) ProtoMessage()
func (*AccessListTx) ProtoReflect ¶
func (x *AccessListTx) ProtoReflect() protoreflect.Message
func (*AccessListTx) Reset ¶
func (x *AccessListTx) Reset()
func (*AccessListTx) String ¶
func (x *AccessListTx) String() string
type AccessTuple ¶
type AccessTuple struct { // hex formatted ethereum address Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // hex formatted hashes of the storage keys StorageKeys []string `protobuf:"bytes,2,rep,name=storage_keys,json=storageKeys,proto3" json:"storage_keys,omitempty"` // contains filtered or unexported fields }
AccessTuple is the element type of an access list.
func (*AccessTuple) Descriptor
deprecated
func (*AccessTuple) Descriptor() ([]byte, []int)
Deprecated: Use AccessTuple.ProtoReflect.Descriptor instead.
func (*AccessTuple) GetAddress ¶
func (x *AccessTuple) GetAddress() string
func (*AccessTuple) GetStorageKeys ¶
func (x *AccessTuple) GetStorageKeys() []string
func (*AccessTuple) ProtoMessage ¶
func (*AccessTuple) ProtoMessage()
func (*AccessTuple) ProtoReflect ¶
func (x *AccessTuple) ProtoReflect() protoreflect.Message
func (*AccessTuple) Reset ¶
func (x *AccessTuple) Reset()
func (*AccessTuple) String ¶
func (x *AccessTuple) String() string
type ChainConfig ¶
type ChainConfig struct { // chainId identifies the current chain and is used for replay protection ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Homestead switch block (nil no fork, 0 = already homestead) HomesteadBlock string `protobuf:"bytes,2,opt,name=homestead_block,json=homesteadBlock,proto3" json:"homestead_block,omitempty"` // TheDAO hard-fork switch block (nil no fork) DaoForkBlock string `protobuf:"bytes,3,opt,name=dao_fork_block,json=daoForkBlock,proto3" json:"dao_fork_block,omitempty"` // Whether the nodes supports or opposes the DAO hard-fork DaoForkSupport bool `protobuf:"varint,4,opt,name=dao_fork_support,json=daoForkSupport,proto3" json:"dao_fork_support,omitempty"` // EIP150 implements the Gas price changes // (https://github.com/ethereum/EIPs/issues/150) EIP150 HF block (nil no fork) Eip150Block string `protobuf:"bytes,5,opt,name=eip150_block,json=eip150Block,proto3" json:"eip150_block,omitempty"` // EIP150 HF hash (needed for header only clients as only gas pricing changed) Eip150Hash string `protobuf:"bytes,6,opt,name=eip150_hash,json=eip150Hash,proto3" json:"eip150_hash,omitempty"` // EIP155Block HF block Eip155Block string `protobuf:"bytes,7,opt,name=eip155_block,json=eip155Block,proto3" json:"eip155_block,omitempty"` // EIP158 HF block Eip158Block string `protobuf:"bytes,8,opt,name=eip158_block,json=eip158Block,proto3" json:"eip158_block,omitempty"` // Byzantium switch block (nil no fork, 0 = already on byzantium) ByzantiumBlock string `protobuf:"bytes,9,opt,name=byzantium_block,json=byzantiumBlock,proto3" json:"byzantium_block,omitempty"` // Constantinople switch block (nil no fork, 0 = already activated) ConstantinopleBlock string `protobuf:"bytes,10,opt,name=constantinople_block,json=constantinopleBlock,proto3" json:"constantinople_block,omitempty"` // Petersburg switch block (nil same as Constantinople) PetersburgBlock string `protobuf:"bytes,11,opt,name=petersburg_block,json=petersburgBlock,proto3" json:"petersburg_block,omitempty"` // Istanbul switch block (nil no fork, 0 = already on istanbul) IstanbulBlock string `protobuf:"bytes,12,opt,name=istanbul_block,json=istanbulBlock,proto3" json:"istanbul_block,omitempty"` // Eip-2384 (bomb delay) switch block (nil no fork, 0 = already activated) MuirGlacierBlock string `protobuf:"bytes,13,opt,name=muir_glacier_block,json=muirGlacierBlock,proto3" json:"muir_glacier_block,omitempty"` // Berlin switch block (nil = no fork, 0 = already on berlin) BerlinBlock string `protobuf:"bytes,14,opt,name=berlin_block,json=berlinBlock,proto3" json:"berlin_block,omitempty"` // London switch block (nil = no fork, 0 = already on london) LondonBlock string `protobuf:"bytes,18,opt,name=london_block,json=londonBlock,proto3" json:"london_block,omitempty"` // Eip-4345 (bomb delay) switch block (nil = no fork, 0 = already activated) ArrowGlacierBlock string `protobuf:"bytes,19,opt,name=arrow_glacier_block,json=arrowGlacierBlock,proto3" json:"arrow_glacier_block,omitempty"` // EIP-3675 (TheMerge) switch block (nil = no fork, 0 = already in merge proceedings) MergeForkBlock string `protobuf:"bytes,20,opt,name=merge_fork_block,json=mergeForkBlock,proto3" json:"merge_fork_block,omitempty"` // contains filtered or unexported fields }
ChainConfig defines the Ethereum ChainConfig parameters using *sdkmath.Int values instead of *big.Int.
func (*ChainConfig) Descriptor
deprecated
func (*ChainConfig) Descriptor() ([]byte, []int)
Deprecated: Use ChainConfig.ProtoReflect.Descriptor instead.
func (*ChainConfig) GetArrowGlacierBlock ¶
func (x *ChainConfig) GetArrowGlacierBlock() string
func (*ChainConfig) GetBerlinBlock ¶
func (x *ChainConfig) GetBerlinBlock() string
func (*ChainConfig) GetByzantiumBlock ¶
func (x *ChainConfig) GetByzantiumBlock() string
func (*ChainConfig) GetChainId ¶
func (x *ChainConfig) GetChainId() string
func (*ChainConfig) GetConstantinopleBlock ¶
func (x *ChainConfig) GetConstantinopleBlock() string
func (*ChainConfig) GetDaoForkBlock ¶
func (x *ChainConfig) GetDaoForkBlock() string
func (*ChainConfig) GetDaoForkSupport ¶
func (x *ChainConfig) GetDaoForkSupport() bool
func (*ChainConfig) GetEip150Block ¶
func (x *ChainConfig) GetEip150Block() string
func (*ChainConfig) GetEip150Hash ¶
func (x *ChainConfig) GetEip150Hash() string
func (*ChainConfig) GetEip155Block ¶
func (x *ChainConfig) GetEip155Block() string
func (*ChainConfig) GetEip158Block ¶
func (x *ChainConfig) GetEip158Block() string
func (*ChainConfig) GetHomesteadBlock ¶
func (x *ChainConfig) GetHomesteadBlock() string
func (*ChainConfig) GetIstanbulBlock ¶
func (x *ChainConfig) GetIstanbulBlock() string
func (*ChainConfig) GetLondonBlock ¶
func (x *ChainConfig) GetLondonBlock() string
func (*ChainConfig) GetMergeForkBlock ¶
func (x *ChainConfig) GetMergeForkBlock() string
func (*ChainConfig) GetMuirGlacierBlock ¶
func (x *ChainConfig) GetMuirGlacierBlock() string
func (*ChainConfig) GetPetersburgBlock ¶
func (x *ChainConfig) GetPetersburgBlock() string
func (*ChainConfig) ProtoMessage ¶
func (*ChainConfig) ProtoMessage()
func (*ChainConfig) ProtoReflect ¶
func (x *ChainConfig) ProtoReflect() protoreflect.Message
func (*ChainConfig) Reset ¶
func (x *ChainConfig) Reset()
func (*ChainConfig) String ¶
func (x *ChainConfig) String() string
type DynamicFeeTx ¶
type DynamicFeeTx struct { // destination EVM chain ID ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // nonce corresponds to the account nonce (transaction sequence). Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"` // gas tip cap defines the max value for the gas tip GasTipCap string `protobuf:"bytes,3,opt,name=gas_tip_cap,json=gasTipCap,proto3" json:"gas_tip_cap,omitempty"` // gas fee cap defines the max value for the gas fee GasFeeCap string `protobuf:"bytes,4,opt,name=gas_fee_cap,json=gasFeeCap,proto3" json:"gas_fee_cap,omitempty"` // gas defines the gas limit defined for the transaction. Gas uint64 `protobuf:"varint,5,opt,name=gas,proto3" json:"gas,omitempty"` // hex formatted address of the recipient To string `protobuf:"bytes,6,opt,name=to,proto3" json:"to,omitempty"` // value defines the the transaction amount. Value string `protobuf:"bytes,7,opt,name=value,proto3" json:"value,omitempty"` // input defines the data payload bytes of the transaction. Data []byte `protobuf:"bytes,8,opt,name=data,proto3" json:"data,omitempty"` Accesses []*AccessTuple `protobuf:"bytes,9,rep,name=accesses,proto3" json:"accesses,omitempty"` // v defines the signature value V []byte `protobuf:"bytes,10,opt,name=v,proto3" json:"v,omitempty"` // r defines the signature value R []byte `protobuf:"bytes,11,opt,name=r,proto3" json:"r,omitempty"` // s define the signature value S []byte `protobuf:"bytes,12,opt,name=s,proto3" json:"s,omitempty"` // contains filtered or unexported fields }
DynamicFeeTx is the data of EIP-1559 dinamic fee transactions.
func (*DynamicFeeTx) Descriptor
deprecated
func (*DynamicFeeTx) Descriptor() ([]byte, []int)
Deprecated: Use DynamicFeeTx.ProtoReflect.Descriptor instead.
func (*DynamicFeeTx) GetAccesses ¶
func (x *DynamicFeeTx) GetAccesses() []*AccessTuple
func (*DynamicFeeTx) GetChainId ¶
func (x *DynamicFeeTx) GetChainId() string
func (*DynamicFeeTx) GetData ¶
func (x *DynamicFeeTx) GetData() []byte
func (*DynamicFeeTx) GetGas ¶
func (x *DynamicFeeTx) GetGas() uint64
func (*DynamicFeeTx) GetGasFeeCap ¶
func (x *DynamicFeeTx) GetGasFeeCap() string
func (*DynamicFeeTx) GetGasTipCap ¶
func (x *DynamicFeeTx) GetGasTipCap() string
func (*DynamicFeeTx) GetNonce ¶
func (x *DynamicFeeTx) GetNonce() uint64
func (*DynamicFeeTx) GetR ¶
func (x *DynamicFeeTx) GetR() []byte
func (*DynamicFeeTx) GetS ¶
func (x *DynamicFeeTx) GetS() []byte
func (*DynamicFeeTx) GetTo ¶
func (x *DynamicFeeTx) GetTo() string
func (*DynamicFeeTx) GetV ¶
func (x *DynamicFeeTx) GetV() []byte
func (*DynamicFeeTx) GetValue ¶
func (x *DynamicFeeTx) GetValue() string
func (*DynamicFeeTx) ProtoMessage ¶
func (*DynamicFeeTx) ProtoMessage()
func (*DynamicFeeTx) ProtoReflect ¶
func (x *DynamicFeeTx) ProtoReflect() protoreflect.Message
func (*DynamicFeeTx) Reset ¶
func (x *DynamicFeeTx) Reset()
func (*DynamicFeeTx) String ¶
func (x *DynamicFeeTx) String() string
type EstimateGasResponse ¶
type EstimateGasResponse struct { // the estimated gas Gas uint64 `protobuf:"varint,1,opt,name=gas,proto3" json:"gas,omitempty"` // contains filtered or unexported fields }
EstimateGasResponse defines EstimateGas response
func (*EstimateGasResponse) Descriptor
deprecated
func (*EstimateGasResponse) Descriptor() ([]byte, []int)
Deprecated: Use EstimateGasResponse.ProtoReflect.Descriptor instead.
func (*EstimateGasResponse) GetGas ¶
func (x *EstimateGasResponse) GetGas() uint64
func (*EstimateGasResponse) ProtoMessage ¶
func (*EstimateGasResponse) ProtoMessage()
func (*EstimateGasResponse) ProtoReflect ¶
func (x *EstimateGasResponse) ProtoReflect() protoreflect.Message
func (*EstimateGasResponse) Reset ¶
func (x *EstimateGasResponse) Reset()
func (*EstimateGasResponse) String ¶
func (x *EstimateGasResponse) String() string
type EthCallRequest ¶
type EthCallRequest struct { // same json format as the json rpc api. Args []byte `protobuf:"bytes,1,opt,name=args,proto3" json:"args,omitempty"` // the default gas cap to be used GasCap uint64 `protobuf:"varint,2,opt,name=gas_cap,json=gasCap,proto3" json:"gas_cap,omitempty"` // contains filtered or unexported fields }
EthCallRequest defines EthCall request
func (*EthCallRequest) Descriptor
deprecated
func (*EthCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use EthCallRequest.ProtoReflect.Descriptor instead.
func (*EthCallRequest) GetArgs ¶
func (x *EthCallRequest) GetArgs() []byte
func (*EthCallRequest) GetGasCap ¶
func (x *EthCallRequest) GetGasCap() uint64
func (*EthCallRequest) ProtoMessage ¶
func (*EthCallRequest) ProtoMessage()
func (*EthCallRequest) ProtoReflect ¶
func (x *EthCallRequest) ProtoReflect() protoreflect.Message
func (*EthCallRequest) Reset ¶
func (x *EthCallRequest) Reset()
func (*EthCallRequest) String ¶
func (x *EthCallRequest) String() string
type EventBlockBloom ¶
type EventBlockBloom struct { // bloom is the bloom filter of the block Bloom []byte `protobuf:"bytes,1,opt,name=bloom,proto3" json:"bloom,omitempty"` // contains filtered or unexported fields }
EventBlockBloom defines an Ethereum block bloom filter event
func (*EventBlockBloom) Descriptor
deprecated
func (*EventBlockBloom) Descriptor() ([]byte, []int)
Deprecated: Use EventBlockBloom.ProtoReflect.Descriptor instead.
func (*EventBlockBloom) GetBloom ¶
func (x *EventBlockBloom) GetBloom() []byte
func (*EventBlockBloom) ProtoMessage ¶
func (*EventBlockBloom) ProtoMessage()
func (*EventBlockBloom) ProtoReflect ¶
func (x *EventBlockBloom) ProtoReflect() protoreflect.Message
func (*EventBlockBloom) Reset ¶
func (x *EventBlockBloom) Reset()
func (*EventBlockBloom) String ¶
func (x *EventBlockBloom) String() string
type EventBlockGas ¶
type EventBlockGas struct { Height string `protobuf:"bytes,1,opt,name=height,proto3" json:"height,omitempty"` Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*EventBlockGas) Descriptor
deprecated
func (*EventBlockGas) Descriptor() ([]byte, []int)
Deprecated: Use EventBlockGas.ProtoReflect.Descriptor instead.
func (*EventBlockGas) GetAmount ¶
func (x *EventBlockGas) GetAmount() string
func (*EventBlockGas) GetHeight ¶
func (x *EventBlockGas) GetHeight() string
func (*EventBlockGas) ProtoMessage ¶
func (*EventBlockGas) ProtoMessage()
func (*EventBlockGas) ProtoReflect ¶
func (x *EventBlockGas) ProtoReflect() protoreflect.Message
func (*EventBlockGas) Reset ¶
func (x *EventBlockGas) Reset()
func (*EventBlockGas) String ¶
func (x *EventBlockGas) String() string
type EventEthereumTx ¶
type EventEthereumTx struct { // amount Amount string `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"` // eth_hash is the Ethereum hash of the transaction EthHash string `protobuf:"bytes,2,opt,name=eth_hash,json=ethHash,proto3" json:"eth_hash,omitempty"` // index of the transaction in the block Index string `protobuf:"bytes,3,opt,name=index,proto3" json:"index,omitempty"` // gas_used is the amount of gas used by the transaction GasUsed string `protobuf:"bytes,4,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // hash is the Tendermint hash of the transaction Hash string `protobuf:"bytes,5,opt,name=hash,proto3" json:"hash,omitempty"` // recipient of the transaction Recipient string `protobuf:"bytes,6,opt,name=recipient,proto3" json:"recipient,omitempty"` // eth_tx_failed contains a VM error should it occur EthTxFailed string `protobuf:"bytes,7,opt,name=eth_tx_failed,json=ethTxFailed,proto3" json:"eth_tx_failed,omitempty"` // contains filtered or unexported fields }
EventEthereumTx defines the event for an Ethereum transaction
func (*EventEthereumTx) Descriptor
deprecated
func (*EventEthereumTx) Descriptor() ([]byte, []int)
Deprecated: Use EventEthereumTx.ProtoReflect.Descriptor instead.
func (*EventEthereumTx) GetAmount ¶
func (x *EventEthereumTx) GetAmount() string
func (*EventEthereumTx) GetEthHash ¶
func (x *EventEthereumTx) GetEthHash() string
func (*EventEthereumTx) GetEthTxFailed ¶
func (x *EventEthereumTx) GetEthTxFailed() string
func (*EventEthereumTx) GetGasUsed ¶
func (x *EventEthereumTx) GetGasUsed() string
func (*EventEthereumTx) GetHash ¶
func (x *EventEthereumTx) GetHash() string
func (*EventEthereumTx) GetIndex ¶
func (x *EventEthereumTx) GetIndex() string
func (*EventEthereumTx) GetRecipient ¶
func (x *EventEthereumTx) GetRecipient() string
func (*EventEthereumTx) ProtoMessage ¶
func (*EventEthereumTx) ProtoMessage()
func (*EventEthereumTx) ProtoReflect ¶
func (x *EventEthereumTx) ProtoReflect() protoreflect.Message
func (*EventEthereumTx) Reset ¶
func (x *EventEthereumTx) Reset()
func (*EventEthereumTx) String ¶
func (x *EventEthereumTx) String() string
type EventFeeMarket ¶
type EventFeeMarket struct { BaseFee string `protobuf:"bytes,1,opt,name=base_fee,json=baseFee,proto3" json:"base_fee,omitempty"` // contains filtered or unexported fields }
func (*EventFeeMarket) Descriptor
deprecated
func (*EventFeeMarket) Descriptor() ([]byte, []int)
Deprecated: Use EventFeeMarket.ProtoReflect.Descriptor instead.
func (*EventFeeMarket) GetBaseFee ¶
func (x *EventFeeMarket) GetBaseFee() string
func (*EventFeeMarket) ProtoMessage ¶
func (*EventFeeMarket) ProtoMessage()
func (*EventFeeMarket) ProtoReflect ¶
func (x *EventFeeMarket) ProtoReflect() protoreflect.Message
func (*EventFeeMarket) Reset ¶
func (x *EventFeeMarket) Reset()
func (*EventFeeMarket) String ¶
func (x *EventFeeMarket) String() string
type EventTx ¶
type EventTx struct { Fee string `protobuf:"bytes,1,opt,name=fee,proto3" json:"fee,omitempty"` // contains filtered or unexported fields }
func (*EventTx) Descriptor
deprecated
func (*EventTx) ProtoMessage ¶
func (*EventTx) ProtoMessage()
func (*EventTx) ProtoReflect ¶
func (x *EventTx) ProtoReflect() protoreflect.Message
type EventTxLog ¶
type EventTxLog struct { // tx_logs is an array of transaction logs TxLogs []byte `protobuf:"bytes,1,opt,name=tx_logs,json=txLogs,proto3" json:"tx_logs,omitempty"` // contains filtered or unexported fields }
EventTxLog defines the event for an Ethereum transaction log
func (*EventTxLog) Descriptor
deprecated
func (*EventTxLog) Descriptor() ([]byte, []int)
Deprecated: Use EventTxLog.ProtoReflect.Descriptor instead.
func (*EventTxLog) GetTxLogs ¶
func (x *EventTxLog) GetTxLogs() []byte
func (*EventTxLog) ProtoMessage ¶
func (*EventTxLog) ProtoMessage()
func (*EventTxLog) ProtoReflect ¶
func (x *EventTxLog) ProtoReflect() protoreflect.Message
func (*EventTxLog) Reset ¶
func (x *EventTxLog) Reset()
func (*EventTxLog) String ¶
func (x *EventTxLog) String() string
type ExtensionOptionsEthereumTx ¶
type ExtensionOptionsEthereumTx struct {
// contains filtered or unexported fields
}
func (*ExtensionOptionsEthereumTx) Descriptor
deprecated
func (*ExtensionOptionsEthereumTx) Descriptor() ([]byte, []int)
Deprecated: Use ExtensionOptionsEthereumTx.ProtoReflect.Descriptor instead.
func (*ExtensionOptionsEthereumTx) ProtoMessage ¶
func (*ExtensionOptionsEthereumTx) ProtoMessage()
func (*ExtensionOptionsEthereumTx) ProtoReflect ¶
func (x *ExtensionOptionsEthereumTx) ProtoReflect() protoreflect.Message
func (*ExtensionOptionsEthereumTx) Reset ¶
func (x *ExtensionOptionsEthereumTx) Reset()
func (*ExtensionOptionsEthereumTx) String ¶
func (x *ExtensionOptionsEthereumTx) String() string
type FeeMarketParams ¶
type FeeMarketParams struct { // no base fee forces the EIP-1559 base fee to 0 (needed for 0 price calls) NoBaseFee bool `protobuf:"varint,1,opt,name=no_base_fee,json=noBaseFee,proto3" json:"no_base_fee,omitempty"` // base fee change denominator bounds the amount the base fee can change // between blocks. BaseFeeChangeDenominator uint32 `` /* 138-byte string literal not displayed */ // elasticity multiplier bounds the maximum gas limit an EIP-1559 block may // have. ElasticityMultiplier uint32 `protobuf:"varint,3,opt,name=elasticity_multiplier,json=elasticityMultiplier,proto3" json:"elasticity_multiplier,omitempty"` // height at which the base fee calculation is enabled. EnableHeight int64 `protobuf:"varint,5,opt,name=enable_height,json=enableHeight,proto3" json:"enable_height,omitempty"` // base fee for EIP-1559 blocks. BaseFee string `protobuf:"bytes,6,opt,name=base_fee,json=baseFee,proto3" json:"base_fee,omitempty"` // contains filtered or unexported fields }
Params defines the EVM module parameters
func (*FeeMarketParams) Descriptor
deprecated
func (*FeeMarketParams) Descriptor() ([]byte, []int)
Deprecated: Use FeeMarketParams.ProtoReflect.Descriptor instead.
func (*FeeMarketParams) GetBaseFee ¶
func (x *FeeMarketParams) GetBaseFee() string
func (*FeeMarketParams) GetBaseFeeChangeDenominator ¶
func (x *FeeMarketParams) GetBaseFeeChangeDenominator() uint32
func (*FeeMarketParams) GetElasticityMultiplier ¶
func (x *FeeMarketParams) GetElasticityMultiplier() uint32
func (*FeeMarketParams) GetEnableHeight ¶
func (x *FeeMarketParams) GetEnableHeight() int64
func (*FeeMarketParams) GetNoBaseFee ¶
func (x *FeeMarketParams) GetNoBaseFee() bool
func (*FeeMarketParams) ProtoMessage ¶
func (*FeeMarketParams) ProtoMessage()
func (*FeeMarketParams) ProtoReflect ¶
func (x *FeeMarketParams) ProtoReflect() protoreflect.Message
func (*FeeMarketParams) Reset ¶
func (x *FeeMarketParams) Reset()
func (*FeeMarketParams) String ¶
func (x *FeeMarketParams) String() string
type GenesisAccount ¶
type GenesisAccount struct { // address defines an ethereum hex formated address of an account Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // code defines the hex bytes of the account code. Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // storage defines the set of state key values for the account. Storage []*State `protobuf:"bytes,3,rep,name=storage,proto3" json:"storage,omitempty"` // contains filtered or unexported fields }
GenesisAccount defines an account to be initialized in the genesis state. Its main difference between with Geth's GenesisAccount is that it uses a custom storage type and that it doesn't contain the private key field.
func (*GenesisAccount) Descriptor
deprecated
func (*GenesisAccount) Descriptor() ([]byte, []int)
Deprecated: Use GenesisAccount.ProtoReflect.Descriptor instead.
func (*GenesisAccount) GetAddress ¶
func (x *GenesisAccount) GetAddress() string
func (*GenesisAccount) GetCode ¶
func (x *GenesisAccount) GetCode() string
func (*GenesisAccount) GetStorage ¶
func (x *GenesisAccount) GetStorage() []*State
func (*GenesisAccount) ProtoMessage ¶
func (*GenesisAccount) ProtoMessage()
func (*GenesisAccount) ProtoReflect ¶
func (x *GenesisAccount) ProtoReflect() protoreflect.Message
func (*GenesisAccount) Reset ¶
func (x *GenesisAccount) Reset()
func (*GenesisAccount) String ¶
func (x *GenesisAccount) String() string
type GenesisState ¶
type GenesisState struct { // params defines all the parameters of the module. Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"` // accounts is an array containing the ethereum genesis accounts. Accounts []*GenesisAccount `protobuf:"bytes,2,rep,name=accounts,proto3" json:"accounts,omitempty"` // block gas is the amount of gas used on the last block before the upgrade. // Zero by default. BlockGas uint64 `protobuf:"varint,3,opt,name=block_gas,json=blockGas,proto3" json:"block_gas,omitempty"` // contains filtered or unexported fields }
GenesisState defines the evm module's genesis state.
func (*GenesisState) Descriptor
deprecated
func (*GenesisState) Descriptor() ([]byte, []int)
Deprecated: Use GenesisState.ProtoReflect.Descriptor instead.
func (*GenesisState) GetAccounts ¶
func (x *GenesisState) GetAccounts() []*GenesisAccount
func (*GenesisState) GetBlockGas ¶
func (x *GenesisState) GetBlockGas() uint64
func (*GenesisState) GetParams ¶
func (x *GenesisState) GetParams() *Params
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) ProtoReflect ¶
func (x *GenesisState) ProtoReflect() protoreflect.Message
func (*GenesisState) Reset ¶
func (x *GenesisState) Reset()
func (*GenesisState) String ¶
func (x *GenesisState) String() string
type LegacyTx ¶
type LegacyTx struct { // nonce corresponds to the account nonce (transaction sequence). Nonce uint64 `protobuf:"varint,1,opt,name=nonce,proto3" json:"nonce,omitempty"` // gas price defines the value for each gas unit GasPrice string `protobuf:"bytes,2,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"` // gas defines the gas limit defined for the transaction. Gas uint64 `protobuf:"varint,3,opt,name=gas,proto3" json:"gas,omitempty"` // hex formatted address of the recipient To string `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"` // value defines the unsigned integer value of the transaction amount. Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // input defines the data payload bytes of the transaction. Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"` // v defines the signature value V []byte `protobuf:"bytes,7,opt,name=v,proto3" json:"v,omitempty"` // r defines the signature value R []byte `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"` // s define the signature value S []byte `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"` // contains filtered or unexported fields }
LegacyTx is the transaction data of regular Ethereum transactions.
func (*LegacyTx) Descriptor
deprecated
func (*LegacyTx) GetGasPrice ¶
func (*LegacyTx) ProtoMessage ¶
func (*LegacyTx) ProtoMessage()
func (*LegacyTx) ProtoReflect ¶
func (x *LegacyTx) ProtoReflect() protoreflect.Message
type Log ¶
type Log struct { // address of the contract that generated the event Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // list of topics provided by the contract. Topics []string `protobuf:"bytes,2,rep,name=topics,proto3" json:"topics,omitempty"` // supplied by the contract, usually ABI-encoded Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // block in which the transaction was included BlockNumber uint64 `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // hash of the transaction TxHash string `protobuf:"bytes,5,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` // index of the transaction in the block TxIndex uint64 `protobuf:"varint,6,opt,name=tx_index,json=txIndex,proto3" json:"tx_index,omitempty"` // hash of the block in which the transaction was included BlockHash string `protobuf:"bytes,7,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // index of the log in the block Index uint64 `protobuf:"varint,8,opt,name=index,proto3" json:"index,omitempty"` // The Removed field is true if this log was reverted due to a chain // reorganisation. You must pay attention to this field if you receive logs // through a filter query. Removed bool `protobuf:"varint,9,opt,name=removed,proto3" json:"removed,omitempty"` // contains filtered or unexported fields }
Log represents an protobuf compatible Ethereum Log that defines a contract log event. These events are generated by the LOG opcode and stored/indexed by the node.
func (*Log) Descriptor
deprecated
func (*Log) GetAddress ¶
func (*Log) GetBlockHash ¶
func (*Log) GetBlockNumber ¶
func (*Log) GetRemoved ¶
func (*Log) GetTxIndex ¶
func (*Log) ProtoMessage ¶
func (*Log) ProtoMessage()
func (*Log) ProtoReflect ¶
func (x *Log) ProtoReflect() protoreflect.Message
type MsgClient ¶
type MsgClient interface { // EthereumTx defines a method submitting Ethereum transactions. EthereumTx(ctx context.Context, in *MsgEthereumTx, opts ...grpc.CallOption) (*MsgEthereumTxResponse, error) // UpdateParams defined a governance operation for updating the x/evm module parameters. // The authority is hard-coded to the Cosmos SDK x/gov module account UpdateParams(ctx context.Context, in *MsgUpdateParams, opts ...grpc.CallOption) (*MsgUpdateParamsResponse, error) // UpdateImplmentationProposal defines a method for the new implemntation update for proposal. UpdateImplmentationProposal(ctx context.Context, in *MsgUpdateImplmentationProposal, opts ...grpc.CallOption) (*MsgUpdateImplmentationProposalResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc.ClientConnInterface) MsgClient
type MsgEthereumTx ¶
type MsgEthereumTx struct { // inner transaction data Data *anypb.Any `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // caches // encoded storage size of the transaction Size float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"` // transaction hash in hex format Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // ethereum signer address in hex format. This address value is checked // against the address derived from the signature (V, R, S) using the // secp256k1 elliptic curve From string `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"` // contains filtered or unexported fields }
MsgEthereumTx encapsulates an Ethereum transaction as an SDK message.
func (*MsgEthereumTx) Descriptor
deprecated
func (*MsgEthereumTx) Descriptor() ([]byte, []int)
Deprecated: Use MsgEthereumTx.ProtoReflect.Descriptor instead.
func (*MsgEthereumTx) GetData ¶
func (x *MsgEthereumTx) GetData() *anypb.Any
func (*MsgEthereumTx) GetFrom ¶
func (x *MsgEthereumTx) GetFrom() string
func (*MsgEthereumTx) GetHash ¶
func (x *MsgEthereumTx) GetHash() string
func (*MsgEthereumTx) GetSize ¶
func (x *MsgEthereumTx) GetSize() float64
func (*MsgEthereumTx) ProtoMessage ¶
func (*MsgEthereumTx) ProtoMessage()
func (*MsgEthereumTx) ProtoReflect ¶
func (x *MsgEthereumTx) ProtoReflect() protoreflect.Message
func (*MsgEthereumTx) Reset ¶
func (x *MsgEthereumTx) Reset()
func (*MsgEthereumTx) String ¶
func (x *MsgEthereumTx) String() string
type MsgEthereumTxResponse ¶
type MsgEthereumTxResponse struct { // ethereum transaction hash in hex format. This hash differs from the // Tendermint sha256 hash of the transaction bytes. See // https://github.com/tendermint/tendermint/issues/6539 for reference Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // logs contains the transaction hash and the proto-compatible ethereum // logs. Logs []*Log `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"` // returned data from evm function (result or data supplied with revert // opcode) Ret []byte `protobuf:"bytes,3,opt,name=ret,proto3" json:"ret,omitempty"` // vm error is the error returned by vm execution VmError string `protobuf:"bytes,4,opt,name=vm_error,json=vmError,proto3" json:"vm_error,omitempty"` // gas consumed by the transaction GasUsed uint64 `protobuf:"varint,5,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // contains filtered or unexported fields }
MsgEthereumTxResponse defines the Msg/EthereumTx response type.
func (*MsgEthereumTxResponse) Descriptor
deprecated
func (*MsgEthereumTxResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgEthereumTxResponse.ProtoReflect.Descriptor instead.
func (*MsgEthereumTxResponse) GetGasUsed ¶
func (x *MsgEthereumTxResponse) GetGasUsed() uint64
func (*MsgEthereumTxResponse) GetHash ¶
func (x *MsgEthereumTxResponse) GetHash() string
func (*MsgEthereumTxResponse) GetLogs ¶
func (x *MsgEthereumTxResponse) GetLogs() []*Log
func (*MsgEthereumTxResponse) GetRet ¶
func (x *MsgEthereumTxResponse) GetRet() []byte
func (*MsgEthereumTxResponse) GetVmError ¶
func (x *MsgEthereumTxResponse) GetVmError() string
func (*MsgEthereumTxResponse) ProtoMessage ¶
func (*MsgEthereumTxResponse) ProtoMessage()
func (*MsgEthereumTxResponse) ProtoReflect ¶
func (x *MsgEthereumTxResponse) ProtoReflect() protoreflect.Message
func (*MsgEthereumTxResponse) Reset ¶
func (x *MsgEthereumTxResponse) Reset()
func (*MsgEthereumTxResponse) String ¶
func (x *MsgEthereumTxResponse) String() string
type MsgServer ¶
type MsgServer interface { // EthereumTx defines a method submitting Ethereum transactions. EthereumTx(context.Context, *MsgEthereumTx) (*MsgEthereumTxResponse, error) // UpdateParams defined a governance operation for updating the x/evm module parameters. // The authority is hard-coded to the Cosmos SDK x/gov module account UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error) // UpdateImplmentationProposal defines a method for the new implemntation update for proposal. UpdateImplmentationProposal(context.Context, *MsgUpdateImplmentationProposal) (*MsgUpdateImplmentationProposalResponse, error) // contains filtered or unexported methods }
MsgServer is the server API for Msg service. All implementations must embed UnimplementedMsgServer for forward compatibility
type MsgUpdateImplmentationProposal ¶
type MsgUpdateImplmentationProposal struct { // authority is the address of the governance account. Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"` // proxy address where data will be executed ProxyAddress string `protobuf:"bytes,2,opt,name=proxy_address,json=proxyAddress,proto3" json:"proxy_address,omitempty"` // implmentation address as API for a storage ImplementationAddress string `protobuf:"bytes,3,opt,name=implementation_address,json=implementationAddress,proto3" json:"implementation_address,omitempty"` // data for execution Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // value for proxy func call Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
MsgUpdateImplmentationProposal used to update implemntation for genesis proxies
func (*MsgUpdateImplmentationProposal) Descriptor
deprecated
func (*MsgUpdateImplmentationProposal) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateImplmentationProposal.ProtoReflect.Descriptor instead.
func (*MsgUpdateImplmentationProposal) GetAuthority ¶
func (x *MsgUpdateImplmentationProposal) GetAuthority() string
func (*MsgUpdateImplmentationProposal) GetData ¶
func (x *MsgUpdateImplmentationProposal) GetData() []byte
func (*MsgUpdateImplmentationProposal) GetImplementationAddress ¶
func (x *MsgUpdateImplmentationProposal) GetImplementationAddress() string
func (*MsgUpdateImplmentationProposal) GetProxyAddress ¶
func (x *MsgUpdateImplmentationProposal) GetProxyAddress() string
func (*MsgUpdateImplmentationProposal) GetValue ¶
func (x *MsgUpdateImplmentationProposal) GetValue() string
func (*MsgUpdateImplmentationProposal) ProtoMessage ¶
func (*MsgUpdateImplmentationProposal) ProtoMessage()
func (*MsgUpdateImplmentationProposal) ProtoReflect ¶
func (x *MsgUpdateImplmentationProposal) ProtoReflect() protoreflect.Message
func (*MsgUpdateImplmentationProposal) Reset ¶
func (x *MsgUpdateImplmentationProposal) Reset()
func (*MsgUpdateImplmentationProposal) String ¶
func (x *MsgUpdateImplmentationProposal) String() string
type MsgUpdateImplmentationProposalResponse ¶
type MsgUpdateImplmentationProposalResponse struct {
// contains filtered or unexported fields
}
MsgUpdateImplmentationProposalResponse defines the response structure for executing a MsgUpdateImplmentationProposal message.
func (*MsgUpdateImplmentationProposalResponse) Descriptor
deprecated
func (*MsgUpdateImplmentationProposalResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateImplmentationProposalResponse.ProtoReflect.Descriptor instead.
func (*MsgUpdateImplmentationProposalResponse) ProtoMessage ¶
func (*MsgUpdateImplmentationProposalResponse) ProtoMessage()
func (*MsgUpdateImplmentationProposalResponse) ProtoReflect ¶
func (x *MsgUpdateImplmentationProposalResponse) ProtoReflect() protoreflect.Message
func (*MsgUpdateImplmentationProposalResponse) Reset ¶
func (x *MsgUpdateImplmentationProposalResponse) Reset()
func (*MsgUpdateImplmentationProposalResponse) String ¶
func (x *MsgUpdateImplmentationProposalResponse) String() string
type MsgUpdateParams ¶
type MsgUpdateParams struct { // authority is the address of the governance account. Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"` // params defines the x/evm parameters to update. // NOTE: All parameters must be supplied. Params *Params `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
MsgUpdateParams defines a Msg for updating the x/evm module parameters.
func (*MsgUpdateParams) Descriptor
deprecated
func (*MsgUpdateParams) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParams.ProtoReflect.Descriptor instead.
func (*MsgUpdateParams) GetAuthority ¶
func (x *MsgUpdateParams) GetAuthority() string
func (*MsgUpdateParams) GetParams ¶
func (x *MsgUpdateParams) GetParams() *Params
func (*MsgUpdateParams) ProtoMessage ¶
func (*MsgUpdateParams) ProtoMessage()
func (*MsgUpdateParams) ProtoReflect ¶
func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message
func (*MsgUpdateParams) Reset ¶
func (x *MsgUpdateParams) Reset()
func (*MsgUpdateParams) String ¶
func (x *MsgUpdateParams) String() string
type MsgUpdateParamsResponse ¶
type MsgUpdateParamsResponse struct {
// contains filtered or unexported fields
}
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
func (*MsgUpdateParamsResponse) Descriptor
deprecated
func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use MsgUpdateParamsResponse.ProtoReflect.Descriptor instead.
func (*MsgUpdateParamsResponse) ProtoMessage ¶
func (*MsgUpdateParamsResponse) ProtoMessage()
func (*MsgUpdateParamsResponse) ProtoReflect ¶
func (x *MsgUpdateParamsResponse) ProtoReflect() protoreflect.Message
func (*MsgUpdateParamsResponse) Reset ¶
func (x *MsgUpdateParamsResponse) Reset()
func (*MsgUpdateParamsResponse) String ¶
func (x *MsgUpdateParamsResponse) String() string
type Params ¶
type Params struct { // evm denom represents the token denomination used to run the EVM state // transitions. EvmDenom string `protobuf:"bytes,1,opt,name=evm_denom,json=evmDenom,proto3" json:"evm_denom,omitempty"` // enable create toggles state transitions that use the vm.Create function EnableCreate bool `protobuf:"varint,2,opt,name=enable_create,json=enableCreate,proto3" json:"enable_create,omitempty"` // enable call toggles state transitions that use the vm.Call function EnableCall bool `protobuf:"varint,3,opt,name=enable_call,json=enableCall,proto3" json:"enable_call,omitempty"` // extra eips defines the additional EIPs for the vm.Config ExtraEips []int64 `protobuf:"varint,4,rep,packed,name=extra_eips,json=extraEips,proto3" json:"extra_eips,omitempty"` // chain config defines the EVM chain configuration parameters ChainConfig *ChainConfig `protobuf:"bytes,5,opt,name=chain_config,json=chainConfig,proto3" json:"chain_config,omitempty"` FeeMarketParams *FeeMarketParams `protobuf:"bytes,6,opt,name=fee_market_params,json=feeMarketParams,proto3" json:"fee_market_params,omitempty"` // contains filtered or unexported fields }
Params defines the EVM module parameters
func (*Params) Descriptor
deprecated
func (*Params) GetChainConfig ¶
func (x *Params) GetChainConfig() *ChainConfig
func (*Params) GetEnableCall ¶
func (*Params) GetEnableCreate ¶
func (*Params) GetEvmDenom ¶
func (*Params) GetExtraEips ¶
func (*Params) GetFeeMarketParams ¶
func (x *Params) GetFeeMarketParams() *FeeMarketParams
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) ProtoReflect ¶
func (x *Params) ProtoReflect() protoreflect.Message
type QueryAccountRequest ¶
type QueryAccountRequest struct { // address is the ethereum hex address to query the account for. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
QueryAccountRequest is the request type for the Query/Account RPC method.
func (*QueryAccountRequest) Descriptor
deprecated
func (*QueryAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryAccountRequest.ProtoReflect.Descriptor instead.
func (*QueryAccountRequest) GetAddress ¶
func (x *QueryAccountRequest) GetAddress() string
func (*QueryAccountRequest) ProtoMessage ¶
func (*QueryAccountRequest) ProtoMessage()
func (*QueryAccountRequest) ProtoReflect ¶
func (x *QueryAccountRequest) ProtoReflect() protoreflect.Message
func (*QueryAccountRequest) Reset ¶
func (x *QueryAccountRequest) Reset()
func (*QueryAccountRequest) String ¶
func (x *QueryAccountRequest) String() string
type QueryAccountResponse ¶
type QueryAccountResponse struct { // balance is the balance of the EVM denomination. Balance string `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance,omitempty"` // code hash is the hex-formatted code bytes from the EOA. CodeHash string `protobuf:"bytes,2,opt,name=code_hash,json=codeHash,proto3" json:"code_hash,omitempty"` // nonce is the account's sequence number. Nonce uint64 `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"` // contains filtered or unexported fields }
QueryAccountResponse is the response type for the Query/Account RPC method.
func (*QueryAccountResponse) Descriptor
deprecated
func (*QueryAccountResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryAccountResponse.ProtoReflect.Descriptor instead.
func (*QueryAccountResponse) GetBalance ¶
func (x *QueryAccountResponse) GetBalance() string
func (*QueryAccountResponse) GetCodeHash ¶
func (x *QueryAccountResponse) GetCodeHash() string
func (*QueryAccountResponse) GetNonce ¶
func (x *QueryAccountResponse) GetNonce() uint64
func (*QueryAccountResponse) ProtoMessage ¶
func (*QueryAccountResponse) ProtoMessage()
func (*QueryAccountResponse) ProtoReflect ¶
func (x *QueryAccountResponse) ProtoReflect() protoreflect.Message
func (*QueryAccountResponse) Reset ¶
func (x *QueryAccountResponse) Reset()
func (*QueryAccountResponse) String ¶
func (x *QueryAccountResponse) String() string
type QueryAddressConvertRequest ¶
type QueryAddressConvertRequest struct { // hex address or bech32 address Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
QueryAddressConvertRequest defines AddressConvert request
func (*QueryAddressConvertRequest) Descriptor
deprecated
func (*QueryAddressConvertRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryAddressConvertRequest.ProtoReflect.Descriptor instead.
func (*QueryAddressConvertRequest) GetAddress ¶
func (x *QueryAddressConvertRequest) GetAddress() string
func (*QueryAddressConvertRequest) ProtoMessage ¶
func (*QueryAddressConvertRequest) ProtoMessage()
func (*QueryAddressConvertRequest) ProtoReflect ¶
func (x *QueryAddressConvertRequest) ProtoReflect() protoreflect.Message
func (*QueryAddressConvertRequest) Reset ¶
func (x *QueryAddressConvertRequest) Reset()
func (*QueryAddressConvertRequest) String ¶
func (x *QueryAddressConvertRequest) String() string
type QueryAddressConvertResponse ¶
type QueryAddressConvertResponse struct { HexAddress string `protobuf:"bytes,1,opt,name=hex_address,json=hexAddress,proto3" json:"hex_address,omitempty"` Bech32Address string `protobuf:"bytes,2,opt,name=bech32_address,json=bech32Address,proto3" json:"bech32_address,omitempty"` // contains filtered or unexported fields }
QueryAddressConvertResponse returns address check result and hex/bech32 address
func (*QueryAddressConvertResponse) Descriptor
deprecated
func (*QueryAddressConvertResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryAddressConvertResponse.ProtoReflect.Descriptor instead.
func (*QueryAddressConvertResponse) GetBech32Address ¶
func (x *QueryAddressConvertResponse) GetBech32Address() string
func (*QueryAddressConvertResponse) GetHexAddress ¶
func (x *QueryAddressConvertResponse) GetHexAddress() string
func (*QueryAddressConvertResponse) ProtoMessage ¶
func (*QueryAddressConvertResponse) ProtoMessage()
func (*QueryAddressConvertResponse) ProtoReflect ¶
func (x *QueryAddressConvertResponse) ProtoReflect() protoreflect.Message
func (*QueryAddressConvertResponse) Reset ¶
func (x *QueryAddressConvertResponse) Reset()
func (*QueryAddressConvertResponse) String ¶
func (x *QueryAddressConvertResponse) String() string
type QueryBalanceRequest ¶
type QueryBalanceRequest struct { // address is the ethereum hex address to query the balance for. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
QueryBalanceRequest is the request type for the Query/Balance RPC method.
func (*QueryBalanceRequest) Descriptor
deprecated
func (*QueryBalanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryBalanceRequest.ProtoReflect.Descriptor instead.
func (*QueryBalanceRequest) GetAddress ¶
func (x *QueryBalanceRequest) GetAddress() string
func (*QueryBalanceRequest) ProtoMessage ¶
func (*QueryBalanceRequest) ProtoMessage()
func (*QueryBalanceRequest) ProtoReflect ¶
func (x *QueryBalanceRequest) ProtoReflect() protoreflect.Message
func (*QueryBalanceRequest) Reset ¶
func (x *QueryBalanceRequest) Reset()
func (*QueryBalanceRequest) String ¶
func (x *QueryBalanceRequest) String() string
type QueryBalanceResponse ¶
type QueryBalanceResponse struct { // balance is the balance of the EVM denomination. Balance string `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance,omitempty"` // contains filtered or unexported fields }
QueryBalanceResponse is the response type for the Query/Balance RPC method.
func (*QueryBalanceResponse) Descriptor
deprecated
func (*QueryBalanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryBalanceResponse.ProtoReflect.Descriptor instead.
func (*QueryBalanceResponse) GetBalance ¶
func (x *QueryBalanceResponse) GetBalance() string
func (*QueryBalanceResponse) ProtoMessage ¶
func (*QueryBalanceResponse) ProtoMessage()
func (*QueryBalanceResponse) ProtoReflect ¶
func (x *QueryBalanceResponse) ProtoReflect() protoreflect.Message
func (*QueryBalanceResponse) Reset ¶
func (x *QueryBalanceResponse) Reset()
func (*QueryBalanceResponse) String ¶
func (x *QueryBalanceResponse) String() string
type QueryBaseFeeRequest ¶
type QueryBaseFeeRequest struct {
// contains filtered or unexported fields
}
QueryBaseFeeRequest defines the request type for querying the EIP1559 base fee.
func (*QueryBaseFeeRequest) Descriptor
deprecated
func (*QueryBaseFeeRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryBaseFeeRequest.ProtoReflect.Descriptor instead.
func (*QueryBaseFeeRequest) ProtoMessage ¶
func (*QueryBaseFeeRequest) ProtoMessage()
func (*QueryBaseFeeRequest) ProtoReflect ¶
func (x *QueryBaseFeeRequest) ProtoReflect() protoreflect.Message
func (*QueryBaseFeeRequest) Reset ¶
func (x *QueryBaseFeeRequest) Reset()
func (*QueryBaseFeeRequest) String ¶
func (x *QueryBaseFeeRequest) String() string
type QueryBaseFeeResponse ¶
type QueryBaseFeeResponse struct { BaseFee string `protobuf:"bytes,1,opt,name=base_fee,json=baseFee,proto3" json:"base_fee,omitempty"` // contains filtered or unexported fields }
BaseFeeResponse returns the EIP1559 base fee.
func (*QueryBaseFeeResponse) Descriptor
deprecated
func (*QueryBaseFeeResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryBaseFeeResponse.ProtoReflect.Descriptor instead.
func (*QueryBaseFeeResponse) GetBaseFee ¶
func (x *QueryBaseFeeResponse) GetBaseFee() string
func (*QueryBaseFeeResponse) ProtoMessage ¶
func (*QueryBaseFeeResponse) ProtoMessage()
func (*QueryBaseFeeResponse) ProtoReflect ¶
func (x *QueryBaseFeeResponse) ProtoReflect() protoreflect.Message
func (*QueryBaseFeeResponse) Reset ¶
func (x *QueryBaseFeeResponse) Reset()
func (*QueryBaseFeeResponse) String ¶
func (x *QueryBaseFeeResponse) String() string
type QueryBlockGasRequest ¶
type QueryBlockGasRequest struct {
// contains filtered or unexported fields
}
QueryBlockGasRequest defines the request type for querying the EIP1559 base fee.
func (*QueryBlockGasRequest) Descriptor
deprecated
func (*QueryBlockGasRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryBlockGasRequest.ProtoReflect.Descriptor instead.
func (*QueryBlockGasRequest) ProtoMessage ¶
func (*QueryBlockGasRequest) ProtoMessage()
func (*QueryBlockGasRequest) ProtoReflect ¶
func (x *QueryBlockGasRequest) ProtoReflect() protoreflect.Message
func (*QueryBlockGasRequest) Reset ¶
func (x *QueryBlockGasRequest) Reset()
func (*QueryBlockGasRequest) String ¶
func (x *QueryBlockGasRequest) String() string
type QueryBlockGasResponse ¶
type QueryBlockGasResponse struct { Gas int64 `protobuf:"varint,1,opt,name=gas,proto3" json:"gas,omitempty"` // contains filtered or unexported fields }
QueryBlockGasResponse returns block gas used for a given height.
func (*QueryBlockGasResponse) Descriptor
deprecated
func (*QueryBlockGasResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryBlockGasResponse.ProtoReflect.Descriptor instead.
func (*QueryBlockGasResponse) GetGas ¶
func (x *QueryBlockGasResponse) GetGas() int64
func (*QueryBlockGasResponse) ProtoMessage ¶
func (*QueryBlockGasResponse) ProtoMessage()
func (*QueryBlockGasResponse) ProtoReflect ¶
func (x *QueryBlockGasResponse) ProtoReflect() protoreflect.Message
func (*QueryBlockGasResponse) Reset ¶
func (x *QueryBlockGasResponse) Reset()
func (*QueryBlockGasResponse) String ¶
func (x *QueryBlockGasResponse) String() string
type QueryClient ¶
type QueryClient interface { // Account queries an Ethereum account. Account(ctx context.Context, in *QueryAccountRequest, opts ...grpc.CallOption) (*QueryAccountResponse, error) // CosmosAccount queries an Ethereum account's Cosmos Address. CosmosAccount(ctx context.Context, in *QueryCosmosAccountRequest, opts ...grpc.CallOption) (*QueryCosmosAccountResponse, error) // ValidatorAccount queries an Ethereum account's from a validator consensus // Address. ValidatorAccount(ctx context.Context, in *QueryValidatorAccountRequest, opts ...grpc.CallOption) (*QueryValidatorAccountResponse, error) // Balance queries the balance of a the EVM denomination for a single // EthAccount. Balance(ctx context.Context, in *QueryBalanceRequest, opts ...grpc.CallOption) (*QueryBalanceResponse, error) // Storage queries the balance of all coins for a single account. Storage(ctx context.Context, in *QueryStorageRequest, opts ...grpc.CallOption) (*QueryStorageResponse, error) // Code queries the balance of all coins for a single account. Code(ctx context.Context, in *QueryCodeRequest, opts ...grpc.CallOption) (*QueryCodeResponse, error) // Params queries the parameters of x/evm module. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // EthCall implements the `eth_call` rpc api EthCall(ctx context.Context, in *EthCallRequest, opts ...grpc.CallOption) (*MsgEthereumTxResponse, error) // EstimateGas implements the `eth_estimateGas` rpc api EstimateGas(ctx context.Context, in *EthCallRequest, opts ...grpc.CallOption) (*EstimateGasResponse, error) // TraceTx implements the `debug_traceTransaction` rpc api TraceTx(ctx context.Context, in *QueryTraceTxRequest, opts ...grpc.CallOption) (*QueryTraceTxResponse, error) // TraceBlock implements the `debug_traceBlockByNumber` and `debug_traceBlockByHash` rpc api TraceBlock(ctx context.Context, in *QueryTraceBlockRequest, opts ...grpc.CallOption) (*QueryTraceBlockResponse, error) // BaseFee queries the base fee of the parent block of the current block, // it's similar to feemarket module's method, but also checks london hardfork status. BaseFee(ctx context.Context, in *QueryBaseFeeRequest, opts ...grpc.CallOption) (*QueryBaseFeeResponse, error) // BaseFeeParam queries the base fee of the parent block of the current block. BaseFeeParam(ctx context.Context, in *QueryBaseFeeRequest, opts ...grpc.CallOption) (*QueryBaseFeeResponse, error) // BlockGas queries the gas used at a given block height BlockGas(ctx context.Context, in *QueryBlockGasRequest, opts ...grpc.CallOption) (*QueryBlockGasResponse, error) AddressConvert(ctx context.Context, in *QueryAddressConvertRequest, opts ...grpc.CallOption) (*QueryAddressConvertResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc.ClientConnInterface) QueryClient
type QueryCodeRequest ¶
type QueryCodeRequest struct { // address is the ethereum hex address to query the code for. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
QueryCodeRequest is the request type for the Query/Code RPC method.
func (*QueryCodeRequest) Descriptor
deprecated
func (*QueryCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryCodeRequest.ProtoReflect.Descriptor instead.
func (*QueryCodeRequest) GetAddress ¶
func (x *QueryCodeRequest) GetAddress() string
func (*QueryCodeRequest) ProtoMessage ¶
func (*QueryCodeRequest) ProtoMessage()
func (*QueryCodeRequest) ProtoReflect ¶
func (x *QueryCodeRequest) ProtoReflect() protoreflect.Message
func (*QueryCodeRequest) Reset ¶
func (x *QueryCodeRequest) Reset()
func (*QueryCodeRequest) String ¶
func (x *QueryCodeRequest) String() string
type QueryCodeResponse ¶
type QueryCodeResponse struct { // code represents the code bytes from an ethereum address. Code []byte `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
QueryCodeResponse is the response type for the Query/Code RPC method.
func (*QueryCodeResponse) Descriptor
deprecated
func (*QueryCodeResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryCodeResponse.ProtoReflect.Descriptor instead.
func (*QueryCodeResponse) GetCode ¶
func (x *QueryCodeResponse) GetCode() []byte
func (*QueryCodeResponse) ProtoMessage ¶
func (*QueryCodeResponse) ProtoMessage()
func (*QueryCodeResponse) ProtoReflect ¶
func (x *QueryCodeResponse) ProtoReflect() protoreflect.Message
func (*QueryCodeResponse) Reset ¶
func (x *QueryCodeResponse) Reset()
func (*QueryCodeResponse) String ¶
func (x *QueryCodeResponse) String() string
type QueryCosmosAccountRequest ¶
type QueryCosmosAccountRequest struct { // address is the ethereum hex address to query the account for. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
QueryCosmosAccountRequest is the request type for the Query/CosmosAccount RPC method.
func (*QueryCosmosAccountRequest) Descriptor
deprecated
func (*QueryCosmosAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryCosmosAccountRequest.ProtoReflect.Descriptor instead.
func (*QueryCosmosAccountRequest) GetAddress ¶
func (x *QueryCosmosAccountRequest) GetAddress() string
func (*QueryCosmosAccountRequest) ProtoMessage ¶
func (*QueryCosmosAccountRequest) ProtoMessage()
func (*QueryCosmosAccountRequest) ProtoReflect ¶
func (x *QueryCosmosAccountRequest) ProtoReflect() protoreflect.Message
func (*QueryCosmosAccountRequest) Reset ¶
func (x *QueryCosmosAccountRequest) Reset()
func (*QueryCosmosAccountRequest) String ¶
func (x *QueryCosmosAccountRequest) String() string
type QueryCosmosAccountResponse ¶
type QueryCosmosAccountResponse struct { // cosmos_address is the cosmos address of the account. CosmosAddress string `protobuf:"bytes,1,opt,name=cosmos_address,json=cosmosAddress,proto3" json:"cosmos_address,omitempty"` // sequence is the account's sequence number. Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"` // account_number is the account numbert AccountNumber uint64 `protobuf:"varint,3,opt,name=account_number,json=accountNumber,proto3" json:"account_number,omitempty"` // contains filtered or unexported fields }
QueryCosmosAccountResponse is the response type for the Query/CosmosAccount RPC method.
func (*QueryCosmosAccountResponse) Descriptor
deprecated
func (*QueryCosmosAccountResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryCosmosAccountResponse.ProtoReflect.Descriptor instead.
func (*QueryCosmosAccountResponse) GetAccountNumber ¶
func (x *QueryCosmosAccountResponse) GetAccountNumber() uint64
func (*QueryCosmosAccountResponse) GetCosmosAddress ¶
func (x *QueryCosmosAccountResponse) GetCosmosAddress() string
func (*QueryCosmosAccountResponse) GetSequence ¶
func (x *QueryCosmosAccountResponse) GetSequence() uint64
func (*QueryCosmosAccountResponse) ProtoMessage ¶
func (*QueryCosmosAccountResponse) ProtoMessage()
func (*QueryCosmosAccountResponse) ProtoReflect ¶
func (x *QueryCosmosAccountResponse) ProtoReflect() protoreflect.Message
func (*QueryCosmosAccountResponse) Reset ¶
func (x *QueryCosmosAccountResponse) Reset()
func (*QueryCosmosAccountResponse) String ¶
func (x *QueryCosmosAccountResponse) String() string
type QueryParamsRequest ¶
type QueryParamsRequest struct {
// contains filtered or unexported fields
}
QueryParamsRequest defines the request type for querying x/evm parameters.
func (*QueryParamsRequest) Descriptor
deprecated
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsRequest.ProtoReflect.Descriptor instead.
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) ProtoReflect ¶
func (x *QueryParamsRequest) ProtoReflect() protoreflect.Message
func (*QueryParamsRequest) Reset ¶
func (x *QueryParamsRequest) Reset()
func (*QueryParamsRequest) String ¶
func (x *QueryParamsRequest) String() string
type QueryParamsResponse ¶
type QueryParamsResponse struct { // params define the evm module parameters. Params *Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"` // contains filtered or unexported fields }
QueryParamsResponse defines the response type for querying x/evm parameters.
func (*QueryParamsResponse) Descriptor
deprecated
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryParamsResponse.ProtoReflect.Descriptor instead.
func (*QueryParamsResponse) GetParams ¶
func (x *QueryParamsResponse) GetParams() *Params
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) ProtoReflect ¶
func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message
func (*QueryParamsResponse) Reset ¶
func (x *QueryParamsResponse) Reset()
func (*QueryParamsResponse) String ¶
func (x *QueryParamsResponse) String() string
type QueryServer ¶
type QueryServer interface { // Account queries an Ethereum account. Account(context.Context, *QueryAccountRequest) (*QueryAccountResponse, error) // CosmosAccount queries an Ethereum account's Cosmos Address. CosmosAccount(context.Context, *QueryCosmosAccountRequest) (*QueryCosmosAccountResponse, error) // ValidatorAccount queries an Ethereum account's from a validator consensus // Address. ValidatorAccount(context.Context, *QueryValidatorAccountRequest) (*QueryValidatorAccountResponse, error) // Balance queries the balance of a the EVM denomination for a single // EthAccount. Balance(context.Context, *QueryBalanceRequest) (*QueryBalanceResponse, error) // Storage queries the balance of all coins for a single account. Storage(context.Context, *QueryStorageRequest) (*QueryStorageResponse, error) // Code queries the balance of all coins for a single account. Code(context.Context, *QueryCodeRequest) (*QueryCodeResponse, error) // Params queries the parameters of x/evm module. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // EthCall implements the `eth_call` rpc api EthCall(context.Context, *EthCallRequest) (*MsgEthereumTxResponse, error) // EstimateGas implements the `eth_estimateGas` rpc api EstimateGas(context.Context, *EthCallRequest) (*EstimateGasResponse, error) // TraceTx implements the `debug_traceTransaction` rpc api TraceTx(context.Context, *QueryTraceTxRequest) (*QueryTraceTxResponse, error) // TraceBlock implements the `debug_traceBlockByNumber` and `debug_traceBlockByHash` rpc api TraceBlock(context.Context, *QueryTraceBlockRequest) (*QueryTraceBlockResponse, error) // BaseFee queries the base fee of the parent block of the current block, // it's similar to feemarket module's method, but also checks london hardfork status. BaseFee(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error) // BaseFeeParam queries the base fee of the parent block of the current block. BaseFeeParam(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error) // BlockGas queries the gas used at a given block height BlockGas(context.Context, *QueryBlockGasRequest) (*QueryBlockGasResponse, error) AddressConvert(context.Context, *QueryAddressConvertRequest) (*QueryAddressConvertResponse, error) // contains filtered or unexported methods }
QueryServer is the server API for Query service. All implementations must embed UnimplementedQueryServer for forward compatibility
type QueryStorageRequest ¶
type QueryStorageRequest struct { // / address is the ethereum hex address to query the storage state for. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // key defines the key of the storage state Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
QueryStorageRequest is the request type for the Query/Storage RPC method.
func (*QueryStorageRequest) Descriptor
deprecated
func (*QueryStorageRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryStorageRequest.ProtoReflect.Descriptor instead.
func (*QueryStorageRequest) GetAddress ¶
func (x *QueryStorageRequest) GetAddress() string
func (*QueryStorageRequest) GetKey ¶
func (x *QueryStorageRequest) GetKey() string
func (*QueryStorageRequest) ProtoMessage ¶
func (*QueryStorageRequest) ProtoMessage()
func (*QueryStorageRequest) ProtoReflect ¶
func (x *QueryStorageRequest) ProtoReflect() protoreflect.Message
func (*QueryStorageRequest) Reset ¶
func (x *QueryStorageRequest) Reset()
func (*QueryStorageRequest) String ¶
func (x *QueryStorageRequest) String() string
type QueryStorageResponse ¶
type QueryStorageResponse struct { // key defines the storage state value hash associated with the given key. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
QueryStorageResponse is the response type for the Query/Storage RPC method.
func (*QueryStorageResponse) Descriptor
deprecated
func (*QueryStorageResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryStorageResponse.ProtoReflect.Descriptor instead.
func (*QueryStorageResponse) GetValue ¶
func (x *QueryStorageResponse) GetValue() string
func (*QueryStorageResponse) ProtoMessage ¶
func (*QueryStorageResponse) ProtoMessage()
func (*QueryStorageResponse) ProtoReflect ¶
func (x *QueryStorageResponse) ProtoReflect() protoreflect.Message
func (*QueryStorageResponse) Reset ¶
func (x *QueryStorageResponse) Reset()
func (*QueryStorageResponse) String ¶
func (x *QueryStorageResponse) String() string
type QueryTraceBlockRequest ¶
type QueryTraceBlockRequest struct { // txs messages in the block Txs []*MsgEthereumTx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"` // TraceConfig holds extra parameters to trace functions. TraceConfig *TraceConfig `protobuf:"bytes,3,opt,name=trace_config,json=traceConfig,proto3" json:"trace_config,omitempty"` // block number BlockNumber int64 `protobuf:"varint,5,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // block hex hash BlockHash string `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block time BlockTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` // contains filtered or unexported fields }
QueryTraceBlockRequest defines TraceTx request
func (*QueryTraceBlockRequest) Descriptor
deprecated
func (*QueryTraceBlockRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryTraceBlockRequest.ProtoReflect.Descriptor instead.
func (*QueryTraceBlockRequest) GetBlockHash ¶
func (x *QueryTraceBlockRequest) GetBlockHash() string
func (*QueryTraceBlockRequest) GetBlockNumber ¶
func (x *QueryTraceBlockRequest) GetBlockNumber() int64
func (*QueryTraceBlockRequest) GetBlockTime ¶
func (x *QueryTraceBlockRequest) GetBlockTime() *timestamppb.Timestamp
func (*QueryTraceBlockRequest) GetTraceConfig ¶
func (x *QueryTraceBlockRequest) GetTraceConfig() *TraceConfig
func (*QueryTraceBlockRequest) GetTxs ¶
func (x *QueryTraceBlockRequest) GetTxs() []*MsgEthereumTx
func (*QueryTraceBlockRequest) ProtoMessage ¶
func (*QueryTraceBlockRequest) ProtoMessage()
func (*QueryTraceBlockRequest) ProtoReflect ¶
func (x *QueryTraceBlockRequest) ProtoReflect() protoreflect.Message
func (*QueryTraceBlockRequest) Reset ¶
func (x *QueryTraceBlockRequest) Reset()
func (*QueryTraceBlockRequest) String ¶
func (x *QueryTraceBlockRequest) String() string
type QueryTraceBlockResponse ¶
type QueryTraceBlockResponse struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
QueryTraceBlockResponse defines TraceBlock response
func (*QueryTraceBlockResponse) Descriptor
deprecated
func (*QueryTraceBlockResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryTraceBlockResponse.ProtoReflect.Descriptor instead.
func (*QueryTraceBlockResponse) GetData ¶
func (x *QueryTraceBlockResponse) GetData() []byte
func (*QueryTraceBlockResponse) ProtoMessage ¶
func (*QueryTraceBlockResponse) ProtoMessage()
func (*QueryTraceBlockResponse) ProtoReflect ¶
func (x *QueryTraceBlockResponse) ProtoReflect() protoreflect.Message
func (*QueryTraceBlockResponse) Reset ¶
func (x *QueryTraceBlockResponse) Reset()
func (*QueryTraceBlockResponse) String ¶
func (x *QueryTraceBlockResponse) String() string
type QueryTraceTxRequest ¶
type QueryTraceTxRequest struct { // msgEthereumTx for the requested transaction Msg *MsgEthereumTx `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // TraceConfig holds extra parameters to trace functions. TraceConfig *TraceConfig `protobuf:"bytes,2,opt,name=trace_config,json=traceConfig,proto3" json:"trace_config,omitempty"` // the predecessor transactions included in the same block // need to be replayed first to get correct context for tracing. Predecessors []*MsgEthereumTx `protobuf:"bytes,3,rep,name=predecessors,proto3" json:"predecessors,omitempty"` // block number of requested transaction BlockNumber int64 `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // block hex hash of requested transaction BlockHash string `protobuf:"bytes,5,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block time of requested transaction BlockTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` // contains filtered or unexported fields }
QueryTraceTxRequest defines TraceTx request
func (*QueryTraceTxRequest) Descriptor
deprecated
func (*QueryTraceTxRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryTraceTxRequest.ProtoReflect.Descriptor instead.
func (*QueryTraceTxRequest) GetBlockHash ¶
func (x *QueryTraceTxRequest) GetBlockHash() string
func (*QueryTraceTxRequest) GetBlockNumber ¶
func (x *QueryTraceTxRequest) GetBlockNumber() int64
func (*QueryTraceTxRequest) GetBlockTime ¶
func (x *QueryTraceTxRequest) GetBlockTime() *timestamppb.Timestamp
func (*QueryTraceTxRequest) GetMsg ¶
func (x *QueryTraceTxRequest) GetMsg() *MsgEthereumTx
func (*QueryTraceTxRequest) GetPredecessors ¶
func (x *QueryTraceTxRequest) GetPredecessors() []*MsgEthereumTx
func (*QueryTraceTxRequest) GetTraceConfig ¶
func (x *QueryTraceTxRequest) GetTraceConfig() *TraceConfig
func (*QueryTraceTxRequest) ProtoMessage ¶
func (*QueryTraceTxRequest) ProtoMessage()
func (*QueryTraceTxRequest) ProtoReflect ¶
func (x *QueryTraceTxRequest) ProtoReflect() protoreflect.Message
func (*QueryTraceTxRequest) Reset ¶
func (x *QueryTraceTxRequest) Reset()
func (*QueryTraceTxRequest) String ¶
func (x *QueryTraceTxRequest) String() string
type QueryTraceTxResponse ¶
type QueryTraceTxResponse struct { // response serialized in bytes Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
QueryTraceTxResponse defines TraceTx response
func (*QueryTraceTxResponse) Descriptor
deprecated
func (*QueryTraceTxResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryTraceTxResponse.ProtoReflect.Descriptor instead.
func (*QueryTraceTxResponse) GetData ¶
func (x *QueryTraceTxResponse) GetData() []byte
func (*QueryTraceTxResponse) ProtoMessage ¶
func (*QueryTraceTxResponse) ProtoMessage()
func (*QueryTraceTxResponse) ProtoReflect ¶
func (x *QueryTraceTxResponse) ProtoReflect() protoreflect.Message
func (*QueryTraceTxResponse) Reset ¶
func (x *QueryTraceTxResponse) Reset()
func (*QueryTraceTxResponse) String ¶
func (x *QueryTraceTxResponse) String() string
type QueryTxLogsRequest ¶
type QueryTxLogsRequest struct { // hash is the ethereum transaction hex hash to query the logs for. Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // pagination defines an optional pagination for the request. Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryTxLogsRequest is the request type for the Query/TxLogs RPC method.
func (*QueryTxLogsRequest) Descriptor
deprecated
func (*QueryTxLogsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryTxLogsRequest.ProtoReflect.Descriptor instead.
func (*QueryTxLogsRequest) GetHash ¶
func (x *QueryTxLogsRequest) GetHash() string
func (*QueryTxLogsRequest) GetPagination ¶
func (x *QueryTxLogsRequest) GetPagination() *v1beta1.PageRequest
func (*QueryTxLogsRequest) ProtoMessage ¶
func (*QueryTxLogsRequest) ProtoMessage()
func (*QueryTxLogsRequest) ProtoReflect ¶
func (x *QueryTxLogsRequest) ProtoReflect() protoreflect.Message
func (*QueryTxLogsRequest) Reset ¶
func (x *QueryTxLogsRequest) Reset()
func (*QueryTxLogsRequest) String ¶
func (x *QueryTxLogsRequest) String() string
type QueryTxLogsResponse ¶
type QueryTxLogsResponse struct { // logs represents the ethereum logs generated from the given transaction. Logs []*Log `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"` // pagination defines the pagination in the response. Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` // contains filtered or unexported fields }
QueryTxLogs is the response type for the Query/TxLogs RPC method.
func (*QueryTxLogsResponse) Descriptor
deprecated
func (*QueryTxLogsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryTxLogsResponse.ProtoReflect.Descriptor instead.
func (*QueryTxLogsResponse) GetLogs ¶
func (x *QueryTxLogsResponse) GetLogs() []*Log
func (*QueryTxLogsResponse) GetPagination ¶
func (x *QueryTxLogsResponse) GetPagination() *v1beta1.PageResponse
func (*QueryTxLogsResponse) ProtoMessage ¶
func (*QueryTxLogsResponse) ProtoMessage()
func (*QueryTxLogsResponse) ProtoReflect ¶
func (x *QueryTxLogsResponse) ProtoReflect() protoreflect.Message
func (*QueryTxLogsResponse) Reset ¶
func (x *QueryTxLogsResponse) Reset()
func (*QueryTxLogsResponse) String ¶
func (x *QueryTxLogsResponse) String() string
type QueryValidatorAccountRequest ¶
type QueryValidatorAccountRequest struct { // cons_address is the validator cons address to query the account for. ConsAddress string `protobuf:"bytes,1,opt,name=cons_address,json=consAddress,proto3" json:"cons_address,omitempty"` // contains filtered or unexported fields }
QueryValidatorAccountRequest is the request type for the Query/ValidatorAccount RPC method.
func (*QueryValidatorAccountRequest) Descriptor
deprecated
func (*QueryValidatorAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorAccountRequest.ProtoReflect.Descriptor instead.
func (*QueryValidatorAccountRequest) GetConsAddress ¶
func (x *QueryValidatorAccountRequest) GetConsAddress() string
func (*QueryValidatorAccountRequest) ProtoMessage ¶
func (*QueryValidatorAccountRequest) ProtoMessage()
func (*QueryValidatorAccountRequest) ProtoReflect ¶
func (x *QueryValidatorAccountRequest) ProtoReflect() protoreflect.Message
func (*QueryValidatorAccountRequest) Reset ¶
func (x *QueryValidatorAccountRequest) Reset()
func (*QueryValidatorAccountRequest) String ¶
func (x *QueryValidatorAccountRequest) String() string
type QueryValidatorAccountResponse ¶
type QueryValidatorAccountResponse struct { // account_address is the cosmos address of the account in bech32 format. AccountAddress string `protobuf:"bytes,1,opt,name=account_address,json=accountAddress,proto3" json:"account_address,omitempty"` // sequence is the account's sequence number. Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"` // account_number is the account number AccountNumber uint64 `protobuf:"varint,3,opt,name=account_number,json=accountNumber,proto3" json:"account_number,omitempty"` // contains filtered or unexported fields }
QueryValidatorAccountResponse is the response type for the Query/ValidatorAccount RPC method.
func (*QueryValidatorAccountResponse) Descriptor
deprecated
func (*QueryValidatorAccountResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryValidatorAccountResponse.ProtoReflect.Descriptor instead.
func (*QueryValidatorAccountResponse) GetAccountAddress ¶
func (x *QueryValidatorAccountResponse) GetAccountAddress() string
func (*QueryValidatorAccountResponse) GetAccountNumber ¶
func (x *QueryValidatorAccountResponse) GetAccountNumber() uint64
func (*QueryValidatorAccountResponse) GetSequence ¶
func (x *QueryValidatorAccountResponse) GetSequence() uint64
func (*QueryValidatorAccountResponse) ProtoMessage ¶
func (*QueryValidatorAccountResponse) ProtoMessage()
func (*QueryValidatorAccountResponse) ProtoReflect ¶
func (x *QueryValidatorAccountResponse) ProtoReflect() protoreflect.Message
func (*QueryValidatorAccountResponse) Reset ¶
func (x *QueryValidatorAccountResponse) Reset()
func (*QueryValidatorAccountResponse) String ¶
func (x *QueryValidatorAccountResponse) String() string
type State ¶
type State struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
State represents a single Storage key value pair item.
func (*State) Descriptor
deprecated
func (*State) ProtoMessage ¶
func (*State) ProtoMessage()
func (*State) ProtoReflect ¶
func (x *State) ProtoReflect() protoreflect.Message
type TraceConfig ¶
type TraceConfig struct { // custom javascript tracer Tracer string `protobuf:"bytes,1,opt,name=tracer,proto3" json:"tracer,omitempty"` // overrides the default timeout of 5 seconds for JavaScript-based tracing // calls Timeout string `protobuf:"bytes,2,opt,name=timeout,proto3" json:"timeout,omitempty"` // number of blocks the tracer is willing to go back Reexec uint64 `protobuf:"varint,3,opt,name=reexec,proto3" json:"reexec,omitempty"` // disable stack capture DisableStack bool `protobuf:"varint,5,opt,name=disable_stack,json=disableStack,proto3" json:"disable_stack,omitempty"` // disable storage capture DisableStorage bool `protobuf:"varint,6,opt,name=disable_storage,json=disableStorage,proto3" json:"disable_storage,omitempty"` // print output during capture end Debug bool `protobuf:"varint,8,opt,name=debug,proto3" json:"debug,omitempty"` // maximum length of output, but zero means unlimited Limit int32 `protobuf:"varint,9,opt,name=limit,proto3" json:"limit,omitempty"` // Chain overrides, can be used to execute a trace using future fork rules Overrides *ChainConfig `protobuf:"bytes,10,opt,name=overrides,proto3" json:"overrides,omitempty"` // enable memory capture EnableMemory bool `protobuf:"varint,11,opt,name=enable_memory,json=enableMemory,proto3" json:"enable_memory,omitempty"` // enable return data capture EnableReturnData bool `protobuf:"varint,12,opt,name=enable_return_data,json=enableReturnData,proto3" json:"enable_return_data,omitempty"` // contains filtered or unexported fields }
TraceConfig holds extra parameters to trace functions.
func (*TraceConfig) Descriptor
deprecated
func (*TraceConfig) Descriptor() ([]byte, []int)
Deprecated: Use TraceConfig.ProtoReflect.Descriptor instead.
func (*TraceConfig) GetDebug ¶
func (x *TraceConfig) GetDebug() bool
func (*TraceConfig) GetDisableStack ¶
func (x *TraceConfig) GetDisableStack() bool
func (*TraceConfig) GetDisableStorage ¶
func (x *TraceConfig) GetDisableStorage() bool
func (*TraceConfig) GetEnableMemory ¶
func (x *TraceConfig) GetEnableMemory() bool
func (*TraceConfig) GetEnableReturnData ¶
func (x *TraceConfig) GetEnableReturnData() bool
func (*TraceConfig) GetLimit ¶
func (x *TraceConfig) GetLimit() int32
func (*TraceConfig) GetOverrides ¶
func (x *TraceConfig) GetOverrides() *ChainConfig
func (*TraceConfig) GetReexec ¶
func (x *TraceConfig) GetReexec() uint64
func (*TraceConfig) GetTimeout ¶
func (x *TraceConfig) GetTimeout() string
func (*TraceConfig) GetTracer ¶
func (x *TraceConfig) GetTracer() string
func (*TraceConfig) ProtoMessage ¶
func (*TraceConfig) ProtoMessage()
func (*TraceConfig) ProtoReflect ¶
func (x *TraceConfig) ProtoReflect() protoreflect.Message
func (*TraceConfig) Reset ¶
func (x *TraceConfig) Reset()
func (*TraceConfig) String ¶
func (x *TraceConfig) String() string
type TransactionLogs ¶
type TransactionLogs struct { Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Logs []*Log `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"` // contains filtered or unexported fields }
TransactionLogs define the logs generated from a transaction execution with a given hash. It it used for import/export data as transactions are not persisted on blockchain state after an upgrade.
func (*TransactionLogs) Descriptor
deprecated
func (*TransactionLogs) Descriptor() ([]byte, []int)
Deprecated: Use TransactionLogs.ProtoReflect.Descriptor instead.
func (*TransactionLogs) GetHash ¶
func (x *TransactionLogs) GetHash() string
func (*TransactionLogs) GetLogs ¶
func (x *TransactionLogs) GetLogs() []*Log
func (*TransactionLogs) ProtoMessage ¶
func (*TransactionLogs) ProtoMessage()
func (*TransactionLogs) ProtoReflect ¶
func (x *TransactionLogs) ProtoReflect() protoreflect.Message
func (*TransactionLogs) Reset ¶
func (x *TransactionLogs) Reset()
func (*TransactionLogs) String ¶
func (x *TransactionLogs) String() string
type TxResult ¶
type TxResult struct { // contract_address contains the ethereum address of the created contract (if // any). If the state transition is an evm.Call, the contract address will be // empty. ContractAddress string `protobuf:"bytes,1,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"` // bloom represents the bloom filter bytes Bloom []byte `protobuf:"bytes,2,opt,name=bloom,proto3" json:"bloom,omitempty"` // tx_logs contains the transaction hash and the proto-compatible ethereum // logs. TxLogs *TransactionLogs `protobuf:"bytes,3,opt,name=tx_logs,json=txLogs,proto3" json:"tx_logs,omitempty"` // ret defines the bytes from the execution. Ret []byte `protobuf:"bytes,4,opt,name=ret,proto3" json:"ret,omitempty"` // reverted flag is set to true when the call has been reverted Reverted bool `protobuf:"varint,5,opt,name=reverted,proto3" json:"reverted,omitempty"` // gas_used notes the amount of gas consumed while execution GasUsed uint64 `protobuf:"varint,6,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // contains filtered or unexported fields }
TxResult stores results of Tx execution.
func (*TxResult) Descriptor
deprecated
func (*TxResult) GetContractAddress ¶
func (*TxResult) GetGasUsed ¶
func (*TxResult) GetReverted ¶
func (*TxResult) GetTxLogs ¶
func (x *TxResult) GetTxLogs() *TransactionLogs
func (*TxResult) ProtoMessage ¶
func (*TxResult) ProtoMessage()
func (*TxResult) ProtoReflect ¶
func (x *TxResult) ProtoReflect() protoreflect.Message
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer must be embedded to have forward compatible implementations.
func (UnimplementedMsgServer) EthereumTx ¶
func (UnimplementedMsgServer) EthereumTx(context.Context, *MsgEthereumTx) (*MsgEthereumTxResponse, error)
func (UnimplementedMsgServer) UpdateImplmentationProposal ¶
func (UnimplementedMsgServer) UpdateImplmentationProposal(context.Context, *MsgUpdateImplmentationProposal) (*MsgUpdateImplmentationProposalResponse, error)
func (UnimplementedMsgServer) UpdateParams ¶
func (UnimplementedMsgServer) UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer must be embedded to have forward compatible implementations.
func (UnimplementedQueryServer) Account ¶
func (UnimplementedQueryServer) Account(context.Context, *QueryAccountRequest) (*QueryAccountResponse, error)
func (UnimplementedQueryServer) AddressConvert ¶
func (UnimplementedQueryServer) AddressConvert(context.Context, *QueryAddressConvertRequest) (*QueryAddressConvertResponse, error)
func (UnimplementedQueryServer) Balance ¶
func (UnimplementedQueryServer) Balance(context.Context, *QueryBalanceRequest) (*QueryBalanceResponse, error)
func (UnimplementedQueryServer) BaseFee ¶
func (UnimplementedQueryServer) BaseFee(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error)
func (UnimplementedQueryServer) BaseFeeParam ¶
func (UnimplementedQueryServer) BaseFeeParam(context.Context, *QueryBaseFeeRequest) (*QueryBaseFeeResponse, error)
func (UnimplementedQueryServer) BlockGas ¶
func (UnimplementedQueryServer) BlockGas(context.Context, *QueryBlockGasRequest) (*QueryBlockGasResponse, error)
func (UnimplementedQueryServer) Code ¶
func (UnimplementedQueryServer) Code(context.Context, *QueryCodeRequest) (*QueryCodeResponse, error)
func (UnimplementedQueryServer) CosmosAccount ¶
func (UnimplementedQueryServer) CosmosAccount(context.Context, *QueryCosmosAccountRequest) (*QueryCosmosAccountResponse, error)
func (UnimplementedQueryServer) EstimateGas ¶
func (UnimplementedQueryServer) EstimateGas(context.Context, *EthCallRequest) (*EstimateGasResponse, error)
func (UnimplementedQueryServer) EthCall ¶
func (UnimplementedQueryServer) EthCall(context.Context, *EthCallRequest) (*MsgEthereumTxResponse, error)
func (UnimplementedQueryServer) Params ¶
func (UnimplementedQueryServer) Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
func (UnimplementedQueryServer) Storage ¶
func (UnimplementedQueryServer) Storage(context.Context, *QueryStorageRequest) (*QueryStorageResponse, error)
func (UnimplementedQueryServer) TraceBlock ¶
func (UnimplementedQueryServer) TraceBlock(context.Context, *QueryTraceBlockRequest) (*QueryTraceBlockResponse, error)
func (UnimplementedQueryServer) TraceTx ¶
func (UnimplementedQueryServer) TraceTx(context.Context, *QueryTraceTxRequest) (*QueryTraceTxResponse, error)
func (UnimplementedQueryServer) ValidatorAccount ¶
func (UnimplementedQueryServer) ValidatorAccount(context.Context, *QueryValidatorAccountRequest) (*QueryValidatorAccountResponse, error)
type UnsafeMsgServer ¶
type UnsafeMsgServer interface {
// contains filtered or unexported methods
}
UnsafeMsgServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MsgServer will result in compilation errors.
type UnsafeQueryServer ¶
type UnsafeQueryServer interface {
// contains filtered or unexported methods
}
UnsafeQueryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to QueryServer will result in compilation errors.
type UpdateImplmentationProposal ¶
type UpdateImplmentationProposal struct { // proxy address where data will be executed ProxyAddress string `protobuf:"bytes,1,opt,name=proxy_address,json=proxyAddress,proto3" json:"proxy_address,omitempty"` // implmentation address as API for a storage ImplementationAddress string `protobuf:"bytes,2,opt,name=implementation_address,json=implementationAddress,proto3" json:"implementation_address,omitempty"` // data for execution Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // value for proxy func call Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
UpdateImplmentationProposal used to update implemntation for genesis proxies
func (*UpdateImplmentationProposal) Descriptor
deprecated
func (*UpdateImplmentationProposal) Descriptor() ([]byte, []int)
Deprecated: Use UpdateImplmentationProposal.ProtoReflect.Descriptor instead.
func (*UpdateImplmentationProposal) GetData ¶
func (x *UpdateImplmentationProposal) GetData() []byte
func (*UpdateImplmentationProposal) GetImplementationAddress ¶
func (x *UpdateImplmentationProposal) GetImplementationAddress() string
func (*UpdateImplmentationProposal) GetProxyAddress ¶
func (x *UpdateImplmentationProposal) GetProxyAddress() string
func (*UpdateImplmentationProposal) GetValue ¶
func (x *UpdateImplmentationProposal) GetValue() string
func (*UpdateImplmentationProposal) ProtoMessage ¶
func (*UpdateImplmentationProposal) ProtoMessage()
func (*UpdateImplmentationProposal) ProtoReflect ¶
func (x *UpdateImplmentationProposal) ProtoReflect() protoreflect.Message
func (*UpdateImplmentationProposal) Reset ¶
func (x *UpdateImplmentationProposal) Reset()
func (*UpdateImplmentationProposal) String ¶
func (x *UpdateImplmentationProposal) String() string