Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + type DbTxMock struct + func NewDbTxMock(t interface{ ... }) *DbTxMock + func (_m *DbTxMock) Begin(ctx context.Context) (pgx.Tx, error) + func (_m *DbTxMock) BeginFunc(ctx context.Context, f func(pgx.Tx) error) error + func (_m *DbTxMock) Commit(ctx context.Context) error + func (_m *DbTxMock) Conn() *pgx.Conn + func (_m *DbTxMock) CopyFrom(ctx context.Context, tableName pgx.Identifier, columnNames []string, ...) (int64, error) + func (_m *DbTxMock) Exec(ctx context.Context, sql string, arguments ...interface{}) (pgconn.CommandTag, error) + func (_m *DbTxMock) LargeObjects() pgx.LargeObjects + func (_m *DbTxMock) Prepare(ctx context.Context, name string, sql string) (*pgconn.StatementDescription, error) + func (_m *DbTxMock) Query(ctx context.Context, sql string, args ...interface{}) (pgx.Rows, error) + func (_m *DbTxMock) QueryFunc(ctx context.Context, sql string, args []interface{}, scans []interface{}, ...) (pgconn.CommandTag, error) + func (_m *DbTxMock) QueryRow(ctx context.Context, sql string, args ...interface{}) pgx.Row + func (_m *DbTxMock) Rollback(ctx context.Context) error + func (_m *DbTxMock) SendBatch(ctx context.Context, b *pgx.Batch) pgx.BatchResults + type EthTxManager struct + func NewEthTxManager(t interface{ ... }) *EthTxManager + func (_m *EthTxManager) Add(ctx context.Context, owner string, id string, from common.Address, ...) error + func (_m *EthTxManager) ProcessPendingMonitoredTxs(ctx context.Context, owner string, ...) + func (_m *EthTxManager) Result(ctx context.Context, owner string, id string, dbTx pgx.Tx) (ethtxmanager.MonitoredTxResult, error) + func (_m *EthTxManager) ResultsByStatus(ctx context.Context, owner string, statuses []ethtxmanager.MonitoredTxStatus, ...) ([]ethtxmanager.MonitoredTxResult, error) + type Etherman struct + func NewEtherman(t interface{ ... }) *Etherman + func (_m *Etherman) BuildTrustedVerifyBatchesTxData(lastVerifiedBatch uint64, newVerifiedBatch uint64, ...) (*common.Address, []byte, error) + func (_m *Etherman) GetLatestBlockHeader(ctx context.Context) (*coretypes.Header, error) + func (_m *Etherman) GetLatestVerifiedBatchNum() (uint64, error) + type ProfitabilityCheckerMock struct + func NewProfitabilityCheckerMock(t interface{ ... }) *ProfitabilityCheckerMock + func (_m *ProfitabilityCheckerMock) IsProfitable(_a0 context.Context, _a1 *big.Int) (bool, error) + type ProverMock struct + func NewProverMock(t interface{ ... }) *ProverMock + func (_m *ProverMock) Addr() string + func (_m *ProverMock) AggregatedProof(inputProof1 string, inputProof2 string) (*string, error) + func (_m *ProverMock) BatchProof(input *prover.InputProver) (*string, error) + func (_m *ProverMock) FinalProof(inputProof string, aggregatorAddr string) (*string, error) + func (_m *ProverMock) ID() string + func (_m *ProverMock) IsIdle() (bool, error) + func (_m *ProverMock) Name() string + func (_m *ProverMock) WaitFinalProof(ctx context.Context, proofID string) (*prover.FinalProof, error) + func (_m *ProverMock) WaitRecursiveProof(ctx context.Context, proofID string) (string, error) + type StateMock struct + func NewStateMock(t interface{ ... }) *StateMock + func (_m *StateMock) AddGeneratedProof(ctx context.Context, proof *state.Proof, dbTx pgx.Tx) error + func (_m *StateMock) BeginStateTransaction(ctx context.Context) (pgx.Tx, error) + func (_m *StateMock) CheckProofContainsCompleteSequences(ctx context.Context, proof *state.Proof, dbTx pgx.Tx) (bool, error) + func (_m *StateMock) CleanupGeneratedProofs(ctx context.Context, batchNumber uint64, dbTx pgx.Tx) error + func (_m *StateMock) CleanupLockedProofs(ctx context.Context, duration string, dbTx pgx.Tx) (int64, error) + func (_m *StateMock) DeleteGeneratedProofs(ctx context.Context, batchNumber uint64, batchNumberFinal uint64, dbTx pgx.Tx) error + func (_m *StateMock) DeleteUngeneratedProofs(ctx context.Context, dbTx pgx.Tx) error + func (_m *StateMock) GetBatchByNumber(ctx context.Context, batchNumber uint64, dbTx pgx.Tx) (*state.Batch, error) + func (_m *StateMock) GetForcedBatchParentHash(ctx context.Context, forcedBatchNumber uint64, dbTx pgx.Tx) (common.Hash, error) + func (_m *StateMock) GetL1InfoRootLeafByIndex(ctx context.Context, l1InfoTreeIndex uint32, dbTx pgx.Tx) (state.L1InfoTreeExitRootStorageEntry, error) + func (_m *StateMock) GetLastVerifiedBatch(ctx context.Context, dbTx pgx.Tx) (*state.VerifiedBatch, error) + func (_m *StateMock) GetLeavesByL1InfoRoot(ctx context.Context, l1InfoRoot common.Hash, dbTx pgx.Tx) ([]state.L1InfoTreeExitRootStorageEntry, error) + func (_m *StateMock) GetProofReadyToVerify(ctx context.Context, lastVerfiedBatchNumber uint64, dbTx pgx.Tx) (*state.Proof, error) + func (_m *StateMock) GetProofsToAggregate(ctx context.Context, dbTx pgx.Tx) (*state.Proof, *state.Proof, error) + func (_m *StateMock) GetVirtualBatch(ctx context.Context, batchNumber uint64, dbTx pgx.Tx) (*state.VirtualBatch, error) + func (_m *StateMock) GetVirtualBatchParentHash(ctx context.Context, batchNumber uint64, dbTx pgx.Tx) (common.Hash, error) + func (_m *StateMock) GetVirtualBatchToProve(ctx context.Context, lastVerfiedBatchNumber uint64, maxL1Block uint64, ...) (*state.Batch, error) + func (_m *StateMock) UpdateGeneratedProof(ctx context.Context, proof *state.Proof, dbTx pgx.Tx) error