an instance of TransactionRequest which will be the tx containing the full payload in its data field
the signer Object which will send the carrier tx
A private method to encode a FlashbotsBundle following the RLP serialization standard
the FlashbotsBundle instance to be serialized
string the rlp encoded bundle
Method to send a carrier tx into the public mempool
FlashbotsBundle with AT LEAST signed bundled transactions in signedBundledTransactions field obtained from signBundle method, and blockTarget.
The public key of the validator that will be able to decrypt the bundle and include it into the bundle pool.
Signer who will sign the carrier transaction.
TransactionRequest whose data field will carry the encrypted bundle : MAY be an incomplete object which will be populated with default values.
Promise
Generated using TypeDoc
A private method to populate {@param carrier}'s missing fields with default values