Documentation ¶
Index ¶
- Variables
- type ExtraEIPs
- func (*ExtraEIPs) Descriptor() ([]byte, []int)
- func (m *ExtraEIPs) GetEIPs() []int64
- func (m *ExtraEIPs) Marshal() (dAtA []byte, err error)
- func (m *ExtraEIPs) MarshalTo(dAtA []byte) (int, error)
- func (m *ExtraEIPs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExtraEIPs) ProtoMessage()
- func (m *ExtraEIPs) Reset()
- func (m *ExtraEIPs) Size() (n int)
- func (m *ExtraEIPs) String() string
- func (m *ExtraEIPs) Unmarshal(dAtA []byte) error
- func (m *ExtraEIPs) XXX_DiscardUnknown()
- func (m *ExtraEIPs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtraEIPs) XXX_Merge(src proto.Message)
- func (m *ExtraEIPs) XXX_Size() int
- func (m *ExtraEIPs) XXX_Unmarshal(b []byte) error
- type V4Params
- func (*V4Params) Descriptor() ([]byte, []int)
- func (m *V4Params) GetAllowUnprotectedTxs() bool
- func (m *V4Params) GetChainConfig() v0types.V0ChainConfig
- func (m *V4Params) GetEnableCall() bool
- func (m *V4Params) GetEnableCreate() bool
- func (m *V4Params) GetEvmDenom() string
- func (m *V4Params) GetExtraEIPs() ExtraEIPs
- func (m *V4Params) Marshal() (dAtA []byte, err error)
- func (m *V4Params) MarshalTo(dAtA []byte) (int, error)
- func (m *V4Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*V4Params) ProtoMessage()
- func (m *V4Params) Reset()
- func (m *V4Params) Size() (n int)
- func (m *V4Params) String() string
- func (p V4Params) ToParams() currenttypes.Params
- func (m *V4Params) Unmarshal(dAtA []byte) error
- func (p V4Params) Validate() error
- func (m *V4Params) XXX_DiscardUnknown()
- func (m *V4Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *V4Params) XXX_Merge(src proto.Message)
- func (m *V4Params) XXX_Size() int
- func (m *V4Params) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ExtraEIPs ¶
type ExtraEIPs struct { // eips defines the additional EIPs for the vm.Config EIPs []int64 `protobuf:"varint,1,rep,packed,name=eips,proto3" json:"eips,omitempty" yaml:"eips"` }
ExtraEIPs represents extra EIPs for the vm.Config
func (*ExtraEIPs) Descriptor ¶
func (*ExtraEIPs) MarshalToSizedBuffer ¶
func (*ExtraEIPs) ProtoMessage ¶
func (*ExtraEIPs) ProtoMessage()
func (*ExtraEIPs) XXX_DiscardUnknown ¶
func (m *ExtraEIPs) XXX_DiscardUnknown()
func (*ExtraEIPs) XXX_Marshal ¶
func (*ExtraEIPs) XXX_Unmarshal ¶
type V4Params ¶
type V4Params 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" yaml:"evm_denom"` // 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" yaml:"enable_create"` // 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" yaml:"enable_call"` // extra_eips defines the additional EIPs for the vm.Config ExtraEIPs ExtraEIPs `protobuf:"bytes,4,opt,name=extra_eips,json=extraEips,proto3" json:"extra_eips"` // chain_config defines the EVM chain configuration parameters ChainConfig v0types.V0ChainConfig `protobuf:"bytes,5,opt,name=chain_config,json=chainConfig,proto3" json:"chain_config"` // allow_unprotected_txs defines if replay-protected (i.e non EIP155 // signed) transactions can be executed on the state machine. AllowUnprotectedTxs bool `protobuf:"varint,6,opt,name=allow_unprotected_txs,json=allowUnprotectedTxs,proto3" json:"allow_unprotected_txs,omitempty"` }
V4Params defines the EVM module parameters
func (*V4Params) Descriptor ¶
func (*V4Params) GetAllowUnprotectedTxs ¶
func (*V4Params) GetChainConfig ¶
func (m *V4Params) GetChainConfig() v0types.V0ChainConfig
func (*V4Params) GetEnableCall ¶
func (*V4Params) GetEnableCreate ¶
func (*V4Params) GetEvmDenom ¶
func (*V4Params) GetExtraEIPs ¶
func (*V4Params) MarshalToSizedBuffer ¶
func (*V4Params) ProtoMessage ¶
func (*V4Params) ProtoMessage()
func (V4Params) ToParams ¶
func (p V4Params) ToParams() currenttypes.Params
func (*V4Params) XXX_DiscardUnknown ¶
func (m *V4Params) XXX_DiscardUnknown()
func (*V4Params) XXX_Marshal ¶
func (*V4Params) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.