Versions in this module Expand all Collapse all v1 v1.0.47 Jan 10, 2023 Changes in this version + type MockBridgeContract struct + func NewMockBridgeContract(ctrl *gomock.Controller) *MockBridgeContract + func (m *MockBridgeContract) EXPECT() *MockBridgeContractMockRecorder + func (m *MockBridgeContract) GetThreshold() (byte, error) + func (m *MockBridgeContract) IsProposalVotedBy(arg0 common.Address, arg1 *proposal.Proposal) (bool, error) + func (m *MockBridgeContract) ProposalStatus(arg0 *proposal.Proposal) (message.ProposalStatus, error) + func (m *MockBridgeContract) SimulateVoteProposal(arg0 *proposal.Proposal) error + func (m *MockBridgeContract) VoteProposal(arg0 *proposal.Proposal, arg1 transactor.TransactOptions) (*common.Hash, error) + type MockBridgeContractMockRecorder struct + func (mr *MockBridgeContractMockRecorder) GetThreshold() *gomock.Call + func (mr *MockBridgeContractMockRecorder) IsProposalVotedBy(arg0, arg1 interface{}) *gomock.Call + func (mr *MockBridgeContractMockRecorder) ProposalStatus(arg0 interface{}) *gomock.Call + func (mr *MockBridgeContractMockRecorder) SimulateVoteProposal(arg0 interface{}) *gomock.Call + func (mr *MockBridgeContractMockRecorder) VoteProposal(arg0, arg1 interface{}) *gomock.Call + type MockChainClient struct + func NewMockChainClient(ctrl *gomock.Controller) *MockChainClient + func (m *MockChainClient) CallContract(arg0 context.Context, arg1 map[string]interface{}, arg2 *big.Int) ([]byte, error) + func (m *MockChainClient) CodeAt(arg0 context.Context, arg1 common.Address, arg2 *big.Int) ([]byte, error) + func (m *MockChainClient) EXPECT() *MockChainClientMockRecorder + func (m *MockChainClient) From() common.Address + func (m *MockChainClient) GetTransactionByHash(arg0 common.Hash) (*types.Transaction, bool, error) + func (m *MockChainClient) LockNonce() + func (m *MockChainClient) RelayerAddress() common.Address + func (m *MockChainClient) SignAndSendTransaction(arg0 context.Context, arg1 evmclient.CommonTransaction) (common.Hash, error) + func (m *MockChainClient) SubscribePendingTransactions(arg0 context.Context, arg1 chan<- common.Hash) (*rpc.ClientSubscription, error) + func (m *MockChainClient) TransactionByHash(arg0 context.Context, arg1 common.Hash) (*types.Transaction, bool, error) + func (m *MockChainClient) UnlockNonce() + func (m *MockChainClient) UnsafeIncreaseNonce() error + func (m *MockChainClient) UnsafeNonce() (*big.Int, error) + func (m *MockChainClient) WaitAndReturnTxReceipt(arg0 common.Hash) (*types.Receipt, error) + type MockChainClientMockRecorder struct + func (mr *MockChainClientMockRecorder) CallContract(arg0, arg1, arg2 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) CodeAt(arg0, arg1, arg2 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) From() *gomock.Call + func (mr *MockChainClientMockRecorder) GetTransactionByHash(arg0 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) LockNonce() *gomock.Call + func (mr *MockChainClientMockRecorder) RelayerAddress() *gomock.Call + func (mr *MockChainClientMockRecorder) SignAndSendTransaction(arg0, arg1 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) SubscribePendingTransactions(arg0, arg1 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) TransactionByHash(arg0, arg1 interface{}) *gomock.Call + func (mr *MockChainClientMockRecorder) UnlockNonce() *gomock.Call + func (mr *MockChainClientMockRecorder) UnsafeIncreaseNonce() *gomock.Call + func (mr *MockChainClientMockRecorder) UnsafeNonce() *gomock.Call + func (mr *MockChainClientMockRecorder) WaitAndReturnTxReceipt(arg0 interface{}) *gomock.Call + type MockMessageHandler struct + func NewMockMessageHandler(ctrl *gomock.Controller) *MockMessageHandler + func (m *MockMessageHandler) EXPECT() *MockMessageHandlerMockRecorder + func (m *MockMessageHandler) HandleMessage(arg0 *message.Message) (*proposal.Proposal, error) + type MockMessageHandlerMockRecorder struct + func (mr *MockMessageHandlerMockRecorder) HandleMessage(arg0 interface{}) *gomock.Call