Documentation ¶
Index ¶
- Constants
- func ConvertChainConfig(param *params.ChainConfig) *artelatypes.ChainConfig
- func ConvertConsParams(param *tmproto.ConsensusParams) *artelatypes.ConsParams
- func ConvertEvmParams(ctx support.Params) *artelatypes.EvmParams
- func ConvertVoteInfo(info abci.VoteInfo) *artelatypes.VoteInfo
- func ConvertVoteInfos(infos []abci.VoteInfo) []*artelatypes.VoteInfo
- type BlockLastCommitInfo
- type BlockMinGasPrice
- type EnvBaseInfo
- type EnvChainConfig
- type EnvConsParams
- type EnvEvmParams
- type EthBlockEvidence
- type EthBlockGasMeter
- type EthBlockHeader
- type EthBlockId
- type EthBlockTxs
- type Executor
- type ExtProperties
- type StateChanges
- type TxAspectContent
- type TxCallTree
- type TxContent
- type TxGasMeter
- type TxMsgHash
- type TxReceipt
Constants ¶
View Source
const AccountBalanceMagic = ".balance"
Variables ¶
This section is empty.
Functions ¶
func ConvertChainConfig ¶
func ConvertChainConfig(param *params.ChainConfig) *artelatypes.ChainConfig
func ConvertConsParams ¶
func ConvertConsParams(param *tmproto.ConsensusParams) *artelatypes.ConsParams
func ConvertEvmParams ¶
func ConvertEvmParams(ctx support.Params) *artelatypes.EvmParams
func ConvertVoteInfo ¶
func ConvertVoteInfo(info abci.VoteInfo) *artelatypes.VoteInfo
func ConvertVoteInfos ¶
func ConvertVoteInfos(infos []abci.VoteInfo) []*artelatypes.VoteInfo
Types ¶
type BlockLastCommitInfo ¶
type BlockLastCommitInfo struct {
// contains filtered or unexported fields
}
block last commit info
func NewBlockLastCommitInfo ¶
func NewBlockLastCommitInfo(getExtBlockContext func() *types.ExtBlockContext) *BlockLastCommitInfo
func (BlockLastCommitInfo) Execute ¶
func (c BlockLastCommitInfo) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type BlockMinGasPrice ¶
type BlockMinGasPrice struct{}
block minGasPrice
func NewBlockMinGasPrice ¶
func NewBlockMinGasPrice() *BlockMinGasPrice
func (BlockMinGasPrice) Execute ¶
func (c BlockMinGasPrice) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data
type EnvBaseInfo ¶
type EnvBaseInfo struct {
// contains filtered or unexported fields
}
func NewEnvBaseInfo ¶
func NewEnvBaseInfo(getEthTxContext func() *types.EthTxContext) *EnvBaseInfo
func (EnvBaseInfo) Execute ¶
func (c EnvBaseInfo) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type EnvChainConfig ¶
type EnvChainConfig struct {
// contains filtered or unexported fields
}
func NewEnvChainConfig ¶
func NewEnvChainConfig(getEthTxContext func() *types.EthTxContext) *EnvChainConfig
func (EnvChainConfig) Execute ¶
func (c EnvChainConfig) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type EnvConsParams ¶
type EnvConsParams struct{}
func NewEnvConsParams ¶
func NewEnvConsParams() *EnvConsParams
func (EnvConsParams) Execute ¶
func (c EnvConsParams) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data
type EnvEvmParams ¶
type EnvEvmParams struct {
// contains filtered or unexported fields
}
func NewEnvEvmParams ¶
func NewEnvEvmParams(getEthTxContext func() *types.EthTxContext) *EnvEvmParams
func (EnvEvmParams) Execute ¶
func (c EnvEvmParams) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type EthBlockEvidence ¶
type EthBlockEvidence struct {
// contains filtered or unexported fields
}
func NewEthBlockEvidence ¶
func NewEthBlockEvidence(getExtBlockContext func() *types.ExtBlockContext) *EthBlockEvidence
func (EthBlockEvidence) Execute ¶
func (c EthBlockEvidence) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type EthBlockGasMeter ¶
type EthBlockGasMeter struct{}
func NewEthBlockGasMeter ¶
func NewEthBlockGasMeter() *EthBlockGasMeter
func (EthBlockGasMeter) Execute ¶
func (c EthBlockGasMeter) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data
type EthBlockHeader ¶
type EthBlockHeader struct {
// contains filtered or unexported fields
}
func NewEthBlockHeader ¶
func (EthBlockHeader) Execute ¶
func (c EthBlockHeader) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data Todo : How to query the information of block 0 ? Now pass in the latest block found by 0 query
type EthBlockId ¶
type EthBlockId struct {
// contains filtered or unexported fields
}
func NewEthBlockId ¶
func NewEthBlockId(getExtBlockContext func() *types.ExtBlockContext) *EthBlockId
func (EthBlockId) Execute ¶
func (c EthBlockId) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type EthBlockTxs ¶
type EthBlockTxs struct {
// contains filtered or unexported fields
}
func NewEthBlockTxs ¶
func NewEthBlockTxs(getExtBlockContext func() *types.ExtBlockContext) *EthBlockTxs
func (EthBlockTxs) Execute ¶
func (c EthBlockTxs) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type Executor ¶
type Executor interface {
Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
}
type ExtProperties ¶
type ExtProperties struct {
// contains filtered or unexported fields
}
func NewExtProperties ¶
func NewExtProperties(getEthTxContext func() *types.EthTxContext) *ExtProperties
func (ExtProperties) Execute ¶
func (c ExtProperties) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type StateChanges ¶
type StateChanges struct {
// contains filtered or unexported fields
}
func NewStateChanges ¶
func NewStateChanges(getEthTxContext func() *types.EthTxContext) *StateChanges
func (StateChanges) Execute ¶
func (c StateChanges) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
Execute retrieves the state changes of given state variable and it subordinates indices
type TxAspectContent ¶
type TxAspectContent struct {
// contains filtered or unexported fields
}
func NewTxAspectContent ¶
func NewTxAspectContent(getAspectContext func() *types.AspectContext) *TxAspectContent
func (TxAspectContent) Execute ¶
func (c TxAspectContent) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data
type TxCallTree ¶
type TxCallTree struct {
// contains filtered or unexported fields
}
TxCallTree
func NewTxCallTree ¶
func NewTxCallTree(getEthTxContext func() *types.EthTxContext) *TxCallTree
func (TxCallTree) Execute ¶
func (c TxCallTree) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
getAspectContext data
type TxContent ¶
type TxContent struct {
// contains filtered or unexported fields
}
func NewTxContent ¶
func NewTxContent(getEthTxContext func() *types.EthTxContext) *TxContent
func (TxContent) Execute ¶
func (c TxContent) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type TxGasMeter ¶
type TxGasMeter struct{}
func NewTxGasMeter ¶
func NewTxGasMeter() *TxGasMeter
func (TxGasMeter) Execute ¶
func (c TxGasMeter) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type TxMsgHash ¶
type TxMsgHash struct {
// contains filtered or unexported fields
}
func NewTxMsgHash ¶
func NewTxMsgHash(getEthTxContext func() *types.EthTxContext, getEthereumConfig func(ctx sdk.Context) *params.ChainConfig) *TxMsgHash
func (TxMsgHash) Execute ¶
func (c TxMsgHash) Execute(sdkCtx sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
type TxReceipt ¶
type TxReceipt struct {
// contains filtered or unexported fields
}
func NewTxReceipt ¶
func NewTxReceipt(getEthTxContext func() *types.EthTxContext) *TxReceipt
func (TxReceipt) Execute ¶
func (c TxReceipt) Execute(sdkContext sdk.Context, ctx *artelatypes.RunnerContext, keys []string) *artelatypes.ContextQueryResponse
Click to show internal directories.
Click to hide internal directories.