Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var TransactionBuilder = transactiontestutils.TransactionBuilder[mempool.BroadcastedTransaction, *p2pmempool.MempoolTransaction]{ ToCore: func(transaction core.Transaction, class core.Class, paidFeeOnL1 *felt.Felt) mempool.BroadcastedTransaction { return mempool.BroadcastedTransaction{ Transaction: transaction, DeclaredClass: class, PaidFeeOnL1: paidFeeOnL1, } }, ToP2PDeclare: func(transaction *transaction.DeclareV3WithClass, transactionHash *common.Hash) *p2pmempool.MempoolTransaction { return &p2pmempool.MempoolTransaction{ Txn: &p2pmempool.MempoolTransaction_DeclareV3{ DeclareV3: transaction, }, TransactionHash: transactionHash, } }, ToP2PDeploy: func(transaction *transaction.DeployAccountV3, transactionHash *common.Hash) *p2pmempool.MempoolTransaction { return &p2pmempool.MempoolTransaction{ Txn: &p2pmempool.MempoolTransaction_DeployAccountV3{ DeployAccountV3: transaction, }, TransactionHash: transactionHash, } }, ToP2PInvoke: func(transaction *transaction.InvokeV3, transactionHash *common.Hash) *p2pmempool.MempoolTransaction { return &p2pmempool.MempoolTransaction{ Txn: &p2pmempool.MempoolTransaction_InvokeV3{ InvokeV3: transaction, }, TransactionHash: transactionHash, } }, ToP2PL1Handler: nil, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.