client

package
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MAX_QUERY_BLOCKS int64 = 100000
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DomainData added in v0.1.10

type DomainData struct {
	Fields            [1]byte
	Name              string
	Version           string
	ChainId           *big.Int
	VerifyingContract common.Address
	Salt              [32]byte
	Extensions        []*big.Int
}

type EthereumClient

type EthereumClient interface {
	ValidateNetwork()
	GetBlockNumber() (uint64, error)
	GetChainId() (*big.Int, error)
	GetClient() *ethclient.Client
	GetTransactionByHash(txHash string) (*types.Transaction, bool, error)
	GetTransactionReceipt(txHash string) (*types.Receipt, error)
}
var Client EthereumClient = &ethereumClient{}

func NewClient

func NewClient() (EthereumClient, error)

type MintControllerContract added in v0.1.10

type MintControllerContract interface {
	ValidatorCount(opts *bind.CallOpts) (*big.Int, error)
	Eip712Domain(opts *bind.CallOpts) (DomainData, error)
	MaxMintLimit(opts *bind.CallOpts) (*big.Int, error)
}

func NewMintControllerContract added in v0.1.10

func NewMintControllerContract(contract *autogen.MintController) MintControllerContract

type MintControllerContractImpl added in v0.1.10

type MintControllerContractImpl struct {
	// contains filtered or unexported fields
}

func (*MintControllerContractImpl) Eip712Domain added in v0.1.10

func (x *MintControllerContractImpl) Eip712Domain(opts *bind.CallOpts) (DomainData, error)

func (*MintControllerContractImpl) MaxMintLimit added in v0.1.10

func (x *MintControllerContractImpl) MaxMintLimit(opts *bind.CallOpts) (*big.Int, error)

func (*MintControllerContractImpl) ValidatorCount added in v0.1.10

func (x *MintControllerContractImpl) ValidatorCount(opts *bind.CallOpts) (*big.Int, error)

type MockEthereumClient added in v0.1.9

type MockEthereumClient struct {
	mock.Mock
}

MockEthereumClient is an autogenerated mock type for the EthereumClient type

func NewMockEthereumClient added in v0.1.9

func NewMockEthereumClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockEthereumClient

NewMockEthereumClient creates a new instance of MockEthereumClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockEthereumClient) EXPECT added in v0.1.9

func (*MockEthereumClient) GetBlockNumber added in v0.1.9

func (_m *MockEthereumClient) GetBlockNumber() (uint64, error)

GetBlockNumber provides a mock function with given fields:

func (*MockEthereumClient) GetChainId added in v0.1.9

func (_m *MockEthereumClient) GetChainId() (*big.Int, error)

GetChainId provides a mock function with given fields:

func (*MockEthereumClient) GetClient added in v0.1.9

func (_m *MockEthereumClient) GetClient() *ethclient.Client

GetClient provides a mock function with given fields:

func (*MockEthereumClient) GetTransactionByHash added in v0.1.9

func (_m *MockEthereumClient) GetTransactionByHash(txHash string) (*types.Transaction, bool, error)

GetTransactionByHash provides a mock function with given fields: txHash

func (*MockEthereumClient) GetTransactionReceipt added in v0.1.9

func (_m *MockEthereumClient) GetTransactionReceipt(txHash string) (*types.Receipt, error)

GetTransactionReceipt provides a mock function with given fields: txHash

func (*MockEthereumClient) ValidateNetwork added in v0.1.9

func (_m *MockEthereumClient) ValidateNetwork()

ValidateNetwork provides a mock function with given fields:

type MockEthereumClient_Expecter added in v0.1.9

type MockEthereumClient_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockEthereumClient_Expecter) GetBlockNumber added in v0.1.9

GetBlockNumber is a helper method to define mock.On call

func (*MockEthereumClient_Expecter) GetChainId added in v0.1.9

GetChainId is a helper method to define mock.On call

func (*MockEthereumClient_Expecter) GetClient added in v0.1.9

GetClient is a helper method to define mock.On call

func (*MockEthereumClient_Expecter) GetTransactionByHash added in v0.1.9

func (_e *MockEthereumClient_Expecter) GetTransactionByHash(txHash interface{}) *MockEthereumClient_GetTransactionByHash_Call

GetTransactionByHash is a helper method to define mock.On call

  • txHash string

func (*MockEthereumClient_Expecter) GetTransactionReceipt added in v0.1.9

func (_e *MockEthereumClient_Expecter) GetTransactionReceipt(txHash interface{}) *MockEthereumClient_GetTransactionReceipt_Call

GetTransactionReceipt is a helper method to define mock.On call

  • txHash string

func (*MockEthereumClient_Expecter) ValidateNetwork added in v0.1.9

ValidateNetwork is a helper method to define mock.On call

type MockEthereumClient_GetBlockNumber_Call added in v0.1.9

type MockEthereumClient_GetBlockNumber_Call struct {
	*mock.Call
}

MockEthereumClient_GetBlockNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBlockNumber'

func (*MockEthereumClient_GetBlockNumber_Call) Return added in v0.1.9

func (*MockEthereumClient_GetBlockNumber_Call) Run added in v0.1.9

func (*MockEthereumClient_GetBlockNumber_Call) RunAndReturn added in v0.1.9

type MockEthereumClient_GetChainId_Call added in v0.1.9

type MockEthereumClient_GetChainId_Call struct {
	*mock.Call
}

MockEthereumClient_GetChainId_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetChainId'

func (*MockEthereumClient_GetChainId_Call) Return added in v0.1.9

func (*MockEthereumClient_GetChainId_Call) Run added in v0.1.9

func (*MockEthereumClient_GetChainId_Call) RunAndReturn added in v0.1.9

type MockEthereumClient_GetClient_Call added in v0.1.9

type MockEthereumClient_GetClient_Call struct {
	*mock.Call
}

MockEthereumClient_GetClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetClient'

func (*MockEthereumClient_GetClient_Call) Return added in v0.1.9

func (*MockEthereumClient_GetClient_Call) Run added in v0.1.9

func (*MockEthereumClient_GetClient_Call) RunAndReturn added in v0.1.9

type MockEthereumClient_GetTransactionByHash_Call added in v0.1.9

type MockEthereumClient_GetTransactionByHash_Call struct {
	*mock.Call
}

MockEthereumClient_GetTransactionByHash_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTransactionByHash'

func (*MockEthereumClient_GetTransactionByHash_Call) Return added in v0.1.9

func (*MockEthereumClient_GetTransactionByHash_Call) Run added in v0.1.9

func (*MockEthereumClient_GetTransactionByHash_Call) RunAndReturn added in v0.1.9

type MockEthereumClient_GetTransactionReceipt_Call added in v0.1.9

type MockEthereumClient_GetTransactionReceipt_Call struct {
	*mock.Call
}

MockEthereumClient_GetTransactionReceipt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTransactionReceipt'

func (*MockEthereumClient_GetTransactionReceipt_Call) Return added in v0.1.9

func (*MockEthereumClient_GetTransactionReceipt_Call) Run added in v0.1.9

func (*MockEthereumClient_GetTransactionReceipt_Call) RunAndReturn added in v0.1.9

type MockEthereumClient_ValidateNetwork_Call added in v0.1.9

type MockEthereumClient_ValidateNetwork_Call struct {
	*mock.Call
}

MockEthereumClient_ValidateNetwork_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ValidateNetwork'

func (*MockEthereumClient_ValidateNetwork_Call) Return added in v0.1.9

func (*MockEthereumClient_ValidateNetwork_Call) Run added in v0.1.9

func (*MockEthereumClient_ValidateNetwork_Call) RunAndReturn added in v0.1.9

type MockMintControllerContract added in v0.1.10

type MockMintControllerContract struct {
	mock.Mock
}

MockMintControllerContract is an autogenerated mock type for the MintControllerContract type

func NewMockMintControllerContract added in v0.1.10

func NewMockMintControllerContract(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockMintControllerContract

NewMockMintControllerContract creates a new instance of MockMintControllerContract. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockMintControllerContract) EXPECT added in v0.1.10

func (*MockMintControllerContract) Eip712Domain added in v0.1.10

func (_m *MockMintControllerContract) Eip712Domain(opts *bind.CallOpts) (DomainData, error)

Eip712Domain provides a mock function with given fields: opts

func (*MockMintControllerContract) MaxMintLimit added in v0.1.10

func (_m *MockMintControllerContract) MaxMintLimit(opts *bind.CallOpts) (*big.Int, error)

MaxMintLimit provides a mock function with given fields: opts

func (*MockMintControllerContract) ValidatorCount added in v0.1.10

func (_m *MockMintControllerContract) ValidatorCount(opts *bind.CallOpts) (*big.Int, error)

ValidatorCount provides a mock function with given fields: opts

type MockMintControllerContract_Eip712Domain_Call added in v0.1.10

type MockMintControllerContract_Eip712Domain_Call struct {
	*mock.Call
}

MockMintControllerContract_Eip712Domain_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Eip712Domain'

func (*MockMintControllerContract_Eip712Domain_Call) Return added in v0.1.10

func (*MockMintControllerContract_Eip712Domain_Call) Run added in v0.1.10

func (*MockMintControllerContract_Eip712Domain_Call) RunAndReturn added in v0.1.10

type MockMintControllerContract_Expecter added in v0.1.10

type MockMintControllerContract_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockMintControllerContract_Expecter) Eip712Domain added in v0.1.10

Eip712Domain is a helper method to define mock.On call

  • opts *bind.CallOpts

func (*MockMintControllerContract_Expecter) MaxMintLimit added in v0.1.10

MaxMintLimit is a helper method to define mock.On call

  • opts *bind.CallOpts

func (*MockMintControllerContract_Expecter) ValidatorCount added in v0.1.10

ValidatorCount is a helper method to define mock.On call

  • opts *bind.CallOpts

type MockMintControllerContract_MaxMintLimit_Call added in v0.1.10

type MockMintControllerContract_MaxMintLimit_Call struct {
	*mock.Call
}

MockMintControllerContract_MaxMintLimit_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MaxMintLimit'

func (*MockMintControllerContract_MaxMintLimit_Call) Return added in v0.1.10

func (*MockMintControllerContract_MaxMintLimit_Call) Run added in v0.1.10

func (*MockMintControllerContract_MaxMintLimit_Call) RunAndReturn added in v0.1.10

type MockMintControllerContract_ValidatorCount_Call added in v0.1.10

type MockMintControllerContract_ValidatorCount_Call struct {
	*mock.Call
}

MockMintControllerContract_ValidatorCount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ValidatorCount'

func (*MockMintControllerContract_ValidatorCount_Call) Return added in v0.1.10

func (*MockMintControllerContract_ValidatorCount_Call) Run added in v0.1.10

func (*MockMintControllerContract_ValidatorCount_Call) RunAndReturn added in v0.1.10

type MockWrappedPocketBurnAndBridgeIterator added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator struct {
	mock.Mock
}

MockWrappedPocketBurnAndBridgeIterator is an autogenerated mock type for the WrappedPocketBurnAndBridgeIterator type

func NewMockWrappedPocketBurnAndBridgeIterator added in v0.1.9

func NewMockWrappedPocketBurnAndBridgeIterator(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWrappedPocketBurnAndBridgeIterator

NewMockWrappedPocketBurnAndBridgeIterator creates a new instance of MockWrappedPocketBurnAndBridgeIterator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockWrappedPocketBurnAndBridgeIterator) Close added in v0.1.9

Close provides a mock function with given fields:

func (*MockWrappedPocketBurnAndBridgeIterator) EXPECT added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator) Error added in v0.1.9

Error provides a mock function with given fields:

func (*MockWrappedPocketBurnAndBridgeIterator) Event added in v0.1.9

Event provides a mock function with given fields:

func (*MockWrappedPocketBurnAndBridgeIterator) Next added in v0.1.9

Next provides a mock function with given fields:

type MockWrappedPocketBurnAndBridgeIterator_Close_Call added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Close_Call struct {
	*mock.Call
}

MockWrappedPocketBurnAndBridgeIterator_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'

func (*MockWrappedPocketBurnAndBridgeIterator_Close_Call) Return added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Close_Call) Run added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Close_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Error_Call added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Error_Call struct {
	*mock.Call
}

MockWrappedPocketBurnAndBridgeIterator_Error_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Error'

func (*MockWrappedPocketBurnAndBridgeIterator_Error_Call) Return added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Error_Call) Run added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Error_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Event_Call added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Event_Call struct {
	*mock.Call
}

MockWrappedPocketBurnAndBridgeIterator_Event_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Event'

func (*MockWrappedPocketBurnAndBridgeIterator_Event_Call) Return added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Event_Call) Run added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Event_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Expecter added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockWrappedPocketBurnAndBridgeIterator_Expecter) Close added in v0.1.9

Close is a helper method to define mock.On call

func (*MockWrappedPocketBurnAndBridgeIterator_Expecter) Error added in v0.1.9

Error is a helper method to define mock.On call

func (*MockWrappedPocketBurnAndBridgeIterator_Expecter) Event added in v0.1.9

Event is a helper method to define mock.On call

func (*MockWrappedPocketBurnAndBridgeIterator_Expecter) Next added in v0.1.9

Next is a helper method to define mock.On call

type MockWrappedPocketBurnAndBridgeIterator_Next_Call added in v0.1.9

type MockWrappedPocketBurnAndBridgeIterator_Next_Call struct {
	*mock.Call
}

MockWrappedPocketBurnAndBridgeIterator_Next_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Next'

func (*MockWrappedPocketBurnAndBridgeIterator_Next_Call) Return added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Next_Call) Run added in v0.1.9

func (*MockWrappedPocketBurnAndBridgeIterator_Next_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketContract added in v0.1.9

type MockWrappedPocketContract struct {
	mock.Mock
}

MockWrappedPocketContract is an autogenerated mock type for the WrappedPocketContract type

func NewMockWrappedPocketContract added in v0.1.9

func NewMockWrappedPocketContract(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWrappedPocketContract

NewMockWrappedPocketContract creates a new instance of MockWrappedPocketContract. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockWrappedPocketContract) EXPECT added in v0.1.9

func (*MockWrappedPocketContract) FilterBurnAndBridge added in v0.1.9

func (_m *MockWrappedPocketContract) FilterBurnAndBridge(opts *bind.FilterOpts, amount []*big.Int, poktAddress []common.Address, from []common.Address) (WrappedPocketBurnAndBridgeIterator, error)

FilterBurnAndBridge provides a mock function with given fields: opts, amount, poktAddress, from

func (*MockWrappedPocketContract) FilterMinted added in v0.1.9

func (_m *MockWrappedPocketContract) FilterMinted(opts *bind.FilterOpts, recipient []common.Address, amount []*big.Int, nonce []*big.Int) (WrappedPocketMintedIterator, error)

FilterMinted provides a mock function with given fields: opts, recipient, amount, nonce

func (*MockWrappedPocketContract) GetUserNonce added in v0.1.9

func (_m *MockWrappedPocketContract) GetUserNonce(opts *bind.CallOpts, user common.Address) (*big.Int, error)

GetUserNonce provides a mock function with given fields: opts, user

func (*MockWrappedPocketContract) ParseBurnAndBridge added in v0.1.9

ParseBurnAndBridge provides a mock function with given fields: log

type MockWrappedPocketContract_Expecter added in v0.1.9

type MockWrappedPocketContract_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockWrappedPocketContract_Expecter) FilterBurnAndBridge added in v0.1.9

func (_e *MockWrappedPocketContract_Expecter) FilterBurnAndBridge(opts interface{}, amount interface{}, poktAddress interface{}, from interface{}) *MockWrappedPocketContract_FilterBurnAndBridge_Call

FilterBurnAndBridge is a helper method to define mock.On call

  • opts *bind.FilterOpts
  • amount []*big.Int
  • poktAddress []common.Address
  • from []common.Address

func (*MockWrappedPocketContract_Expecter) FilterMinted added in v0.1.9

func (_e *MockWrappedPocketContract_Expecter) FilterMinted(opts interface{}, recipient interface{}, amount interface{}, nonce interface{}) *MockWrappedPocketContract_FilterMinted_Call

FilterMinted is a helper method to define mock.On call

  • opts *bind.FilterOpts
  • recipient []common.Address
  • amount []*big.Int
  • nonce []*big.Int

func (*MockWrappedPocketContract_Expecter) GetUserNonce added in v0.1.9

func (_e *MockWrappedPocketContract_Expecter) GetUserNonce(opts interface{}, user interface{}) *MockWrappedPocketContract_GetUserNonce_Call

GetUserNonce is a helper method to define mock.On call

  • opts *bind.CallOpts
  • user common.Address

func (*MockWrappedPocketContract_Expecter) ParseBurnAndBridge added in v0.1.9

ParseBurnAndBridge is a helper method to define mock.On call

  • log types.Log

type MockWrappedPocketContract_FilterBurnAndBridge_Call added in v0.1.9

type MockWrappedPocketContract_FilterBurnAndBridge_Call struct {
	*mock.Call
}

MockWrappedPocketContract_FilterBurnAndBridge_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterBurnAndBridge'

func (*MockWrappedPocketContract_FilterBurnAndBridge_Call) Return added in v0.1.9

func (*MockWrappedPocketContract_FilterBurnAndBridge_Call) Run added in v0.1.9

func (*MockWrappedPocketContract_FilterBurnAndBridge_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketContract_FilterMinted_Call added in v0.1.9

type MockWrappedPocketContract_FilterMinted_Call struct {
	*mock.Call
}

MockWrappedPocketContract_FilterMinted_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FilterMinted'

func (*MockWrappedPocketContract_FilterMinted_Call) Return added in v0.1.9

func (*MockWrappedPocketContract_FilterMinted_Call) Run added in v0.1.9

func (*MockWrappedPocketContract_FilterMinted_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketContract_GetUserNonce_Call added in v0.1.9

type MockWrappedPocketContract_GetUserNonce_Call struct {
	*mock.Call
}

MockWrappedPocketContract_GetUserNonce_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserNonce'

func (*MockWrappedPocketContract_GetUserNonce_Call) Return added in v0.1.9

func (*MockWrappedPocketContract_GetUserNonce_Call) Run added in v0.1.9

func (*MockWrappedPocketContract_GetUserNonce_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketContract_ParseBurnAndBridge_Call added in v0.1.9

type MockWrappedPocketContract_ParseBurnAndBridge_Call struct {
	*mock.Call
}

MockWrappedPocketContract_ParseBurnAndBridge_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ParseBurnAndBridge'

func (*MockWrappedPocketContract_ParseBurnAndBridge_Call) Return added in v0.1.9

func (*MockWrappedPocketContract_ParseBurnAndBridge_Call) Run added in v0.1.9

func (*MockWrappedPocketContract_ParseBurnAndBridge_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketMintedIterator added in v0.1.9

type MockWrappedPocketMintedIterator struct {
	mock.Mock
}

MockWrappedPocketMintedIterator is an autogenerated mock type for the WrappedPocketMintedIterator type

func NewMockWrappedPocketMintedIterator added in v0.1.9

func NewMockWrappedPocketMintedIterator(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockWrappedPocketMintedIterator

NewMockWrappedPocketMintedIterator creates a new instance of MockWrappedPocketMintedIterator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockWrappedPocketMintedIterator) Close added in v0.1.9

Close provides a mock function with given fields:

func (*MockWrappedPocketMintedIterator) EXPECT added in v0.1.9

func (*MockWrappedPocketMintedIterator) Error added in v0.1.9

Error provides a mock function with given fields:

func (*MockWrappedPocketMintedIterator) Event added in v0.1.9

Event provides a mock function with given fields:

func (*MockWrappedPocketMintedIterator) Next added in v0.1.9

Next provides a mock function with given fields:

type MockWrappedPocketMintedIterator_Close_Call added in v0.1.9

type MockWrappedPocketMintedIterator_Close_Call struct {
	*mock.Call
}

MockWrappedPocketMintedIterator_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'

func (*MockWrappedPocketMintedIterator_Close_Call) Return added in v0.1.9

func (*MockWrappedPocketMintedIterator_Close_Call) Run added in v0.1.9

func (*MockWrappedPocketMintedIterator_Close_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketMintedIterator_Error_Call added in v0.1.9

type MockWrappedPocketMintedIterator_Error_Call struct {
	*mock.Call
}

MockWrappedPocketMintedIterator_Error_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Error'

func (*MockWrappedPocketMintedIterator_Error_Call) Return added in v0.1.9

func (*MockWrappedPocketMintedIterator_Error_Call) Run added in v0.1.9

func (*MockWrappedPocketMintedIterator_Error_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketMintedIterator_Event_Call added in v0.1.9

type MockWrappedPocketMintedIterator_Event_Call struct {
	*mock.Call
}

MockWrappedPocketMintedIterator_Event_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Event'

func (*MockWrappedPocketMintedIterator_Event_Call) Return added in v0.1.9

func (*MockWrappedPocketMintedIterator_Event_Call) Run added in v0.1.9

func (*MockWrappedPocketMintedIterator_Event_Call) RunAndReturn added in v0.1.9

type MockWrappedPocketMintedIterator_Expecter added in v0.1.9

type MockWrappedPocketMintedIterator_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockWrappedPocketMintedIterator_Expecter) Close added in v0.1.9

Close is a helper method to define mock.On call

func (*MockWrappedPocketMintedIterator_Expecter) Error added in v0.1.9

Error is a helper method to define mock.On call

func (*MockWrappedPocketMintedIterator_Expecter) Event added in v0.1.9

Event is a helper method to define mock.On call

func (*MockWrappedPocketMintedIterator_Expecter) Next added in v0.1.9

Next is a helper method to define mock.On call

type MockWrappedPocketMintedIterator_Next_Call added in v0.1.9

type MockWrappedPocketMintedIterator_Next_Call struct {
	*mock.Call
}

MockWrappedPocketMintedIterator_Next_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Next'

func (*MockWrappedPocketMintedIterator_Next_Call) Return added in v0.1.9

func (*MockWrappedPocketMintedIterator_Next_Call) Run added in v0.1.9

func (*MockWrappedPocketMintedIterator_Next_Call) RunAndReturn added in v0.1.9

type WrappedPocketBurnAndBridgeIterator added in v0.1.9

type WrappedPocketBurnAndBridgeIterator interface {
	Next() bool
	Event() *autogen.WrappedPocketBurnAndBridge
	Close() error
	Error() error
}

type WrappedPocketBurnAndBridgeIteratorImpl added in v0.1.9

type WrappedPocketBurnAndBridgeIteratorImpl struct {
	// contains filtered or unexported fields
}

func (*WrappedPocketBurnAndBridgeIteratorImpl) Close added in v0.1.9

func (*WrappedPocketBurnAndBridgeIteratorImpl) Error added in v0.1.9

func (*WrappedPocketBurnAndBridgeIteratorImpl) Event added in v0.1.9

func (*WrappedPocketBurnAndBridgeIteratorImpl) Next added in v0.1.9

type WrappedPocketContract added in v0.1.9

type WrappedPocketContract interface {
	GetUserNonce(opts *bind.CallOpts, user common.Address) (*big.Int, error)
	FilterMinted(opts *bind.FilterOpts, recipient []common.Address, amount []*big.Int, nonce []*big.Int) (WrappedPocketMintedIterator, error)
	FilterBurnAndBridge(opts *bind.FilterOpts, amount []*big.Int, poktAddress []common.Address, from []common.Address) (WrappedPocketBurnAndBridgeIterator, error)
	ParseBurnAndBridge(log types.Log) (*autogen.WrappedPocketBurnAndBridge, error)
}

func NewWrappedPocketContract added in v0.1.9

func NewWrappedPocketContract(contract *autogen.WrappedPocket) WrappedPocketContract

type WrappedPocketContractImpl added in v0.1.9

type WrappedPocketContractImpl struct {
	// contains filtered or unexported fields
}

func (*WrappedPocketContractImpl) FilterBurnAndBridge added in v0.1.9

func (x *WrappedPocketContractImpl) FilterBurnAndBridge(opts *bind.FilterOpts, amount []*big.Int, poktAddress []common.Address, from []common.Address) (WrappedPocketBurnAndBridgeIterator, error)

func (*WrappedPocketContractImpl) FilterMinted added in v0.1.9

func (x *WrappedPocketContractImpl) FilterMinted(opts *bind.FilterOpts, recipient []common.Address, amount []*big.Int, nonce []*big.Int) (WrappedPocketMintedIterator, error)

func (*WrappedPocketContractImpl) GetUserNonce added in v0.1.9

func (x *WrappedPocketContractImpl) GetUserNonce(opts *bind.CallOpts, user common.Address) (*big.Int, error)

func (*WrappedPocketContractImpl) ParseBurnAndBridge added in v0.1.9

type WrappedPocketMintedIterator added in v0.1.9

type WrappedPocketMintedIterator interface {
	Next() bool
	Event() *autogen.WrappedPocketMinted
	Close() error
	Error() error
}

type WrappedPocketMintedIteratorImpl added in v0.1.9

type WrappedPocketMintedIteratorImpl struct {
	// contains filtered or unexported fields
}

func (*WrappedPocketMintedIteratorImpl) Close added in v0.1.9

func (*WrappedPocketMintedIteratorImpl) Error added in v0.1.9

func (*WrappedPocketMintedIteratorImpl) Event added in v0.1.9

func (*WrappedPocketMintedIteratorImpl) Next added in v0.1.9

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL