Versions in this module Expand all Collapse all v0 v0.5.6 Jul 16, 2024 v0.0.1 Jun 28, 2024 Changes in this version + type AcceptContext struct + SharedMemory SharedMemoryWriter + SnowCtx *snow.Context + Warp WarpMessageWriter + type Accepter interface + Accept func(acceptCtx *AcceptContext, txHash common.Hash, logIndex int, ...) error + type ChainConfig interface + AllowedFeeRecipients func() bool + GetFeeConfig func() commontype.FeeConfig + IsDUpgrade func(time uint64) bool + type Config interface + Equal func(Config) bool + IsDisabled func() bool + Key func() string + Timestamp func() *uint64 + Verify func(ChainConfig) error + type MockAccepter struct + func NewMockAccepter(ctrl *gomock.Controller) *MockAccepter + func (m *MockAccepter) Accept(arg0 *AcceptContext, arg1 common.Hash, arg2 int, arg3 []common.Hash, ...) error + func (m *MockAccepter) EXPECT() *MockAccepterMockRecorder + type MockAccepterMockRecorder struct + func (mr *MockAccepterMockRecorder) Accept(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call + type MockChainConfig struct + func NewMockChainConfig(ctrl *gomock.Controller) *MockChainConfig + func (m *MockChainConfig) AllowedFeeRecipients() bool + func (m *MockChainConfig) EXPECT() *MockChainConfigMockRecorder + func (m *MockChainConfig) GetFeeConfig() commontype.FeeConfig + func (m *MockChainConfig) IsDUpgrade(arg0 uint64) bool + type MockChainConfigMockRecorder struct + func (mr *MockChainConfigMockRecorder) AllowedFeeRecipients() *gomock.Call + func (mr *MockChainConfigMockRecorder) GetFeeConfig() *gomock.Call + func (mr *MockChainConfigMockRecorder) IsDUpgrade(arg0 interface{}) *gomock.Call + type MockConfig struct + func NewMockConfig(ctrl *gomock.Controller) *MockConfig + func (m *MockConfig) EXPECT() *MockConfigMockRecorder + func (m *MockConfig) Equal(arg0 Config) bool + func (m *MockConfig) IsDisabled() bool + func (m *MockConfig) Key() string + func (m *MockConfig) Timestamp() *uint64 + func (m *MockConfig) Verify(arg0 ChainConfig) error + type MockConfigMockRecorder struct + func (mr *MockConfigMockRecorder) Equal(arg0 interface{}) *gomock.Call + func (mr *MockConfigMockRecorder) IsDisabled() *gomock.Call + func (mr *MockConfigMockRecorder) Key() *gomock.Call + func (mr *MockConfigMockRecorder) Timestamp() *gomock.Call + func (mr *MockConfigMockRecorder) Verify(arg0 interface{}) *gomock.Call + type MockPredicater struct + func NewMockPredicater(ctrl *gomock.Controller) *MockPredicater + func (m *MockPredicater) EXPECT() *MockPredicaterMockRecorder + func (m *MockPredicater) PredicateGas(arg0 []byte) (uint64, error) + func (m *MockPredicater) VerifyPredicate(arg0 *PredicateContext, arg1 [][]byte) []byte + type MockPredicaterMockRecorder struct + func (mr *MockPredicaterMockRecorder) PredicateGas(arg0 interface{}) *gomock.Call + func (mr *MockPredicaterMockRecorder) VerifyPredicate(arg0, arg1 interface{}) *gomock.Call + type PredicateContext struct + ProposerVMBlockCtx *block.Context + SnowCtx *snow.Context + type Predicater interface + PredicateGas func(storageSlots []byte) (uint64, error) + VerifyPredicate func(predicateContext *PredicateContext, predicates [][]byte) []byte + type SharedMemoryWriter interface + AddSharedMemoryRequests func(chainID ids.ID, requests *atomic.Requests) + type Upgrade struct + BlockTimestamp *uint64 + Disable bool + func (u *Upgrade) Equal(other *Upgrade) bool + func (u *Upgrade) IsDisabled() bool + func (u *Upgrade) Timestamp() *uint64 + type WarpMessageWriter interface + AddMessage func(unsignedMessage *warp.UnsignedMessage) error