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.ClassDefinition, paidFeeOnL1 *felt.Felt, ) mempool.BroadcastedTransaction { return mempool.BroadcastedTransaction{ Transaction: transaction, DeclaredClass: class, PaidFeeOnL1: paidFeeOnL1, } }, ToP2PDeclareV3: 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.