Expand description
Modules§
- Bundle
Helper - Contract Bindings for the BundleHelper contract.
- Host
Orders - Contract Bindings for the HostOrders contract.
- Passage
- Contract Bindings for the Passage contract.
- Rollup
Orders - Contract Bindings for the RollupOrders contract.
- Rollup
Passage - Contract Bindings for the RollupPassage contract.
- Transactor
- Generated by the following Solidity interface…
- Zenith
- Generated by the following Solidity interface…
Structs§
- Aggregate
Orders - Aggregated orders for a transaction or set of transactions.
- Alloy2718
Coder - Coder for
encode_txns
anddecode_txns
that operates onTxEnvelope
. - Sign
Request - A request to sign a rollup block.
- Sign
Response - A signature response from a
RequestSigner
. - Signed
Order - A signed order. TODO: Link to docs.
- Zenith
Block - A Zenith block is just a list of transactions.
- Zenith
Call Bundle - Bundle of transactions for
zenith_callBundle
- Zenith
Call Bundle Response - Response for
zenith_callBundle
- Zenith
EthBundle - Wraps a flashbots style EthSendBundle with host fills to make a Zenith compatible bundle
- Zenith
EthBundle Response - Response for
zenith_sendBundle
- mint
Call - Function with signature
mint(address,uint256)
and selector0x40c10f19
.
Constants§
- MINTER_
ADDRESS - System address with permission to mint tokens on pre-deploys.
Traits§
- Coder
- Encode/Decode trait for inner tx type
- Request
Signer - A
RequestSigner
signsSignRequest
s by delegating to analloy::signers::Signer
.
Functions§
- decode_
txns - Decode transactions.
- encode_
txns - Encode a set of transactions into a single RLP-encoded buffer.
Type Aliases§
- Zenith
Transaction - Zenith processes normal Ethereum txns.