Crate tempo_primitives

Crate tempo_primitives 

Source
Expand description

Tempo primitive types

Re-exports§

pub use transaction::AASigned;
pub use transaction::FEE_TOKEN_TX_TYPE_ID;
pub use transaction::MAX_WEBAUTHN_SIGNATURE_LENGTH;
pub use transaction::P256_SIGNATURE_LENGTH;
pub use transaction::SECP256K1_SIGNATURE_LENGTH;
pub use transaction::SignatureType;
pub use transaction::TEMPO_GAS_PRICE_SCALING_FACTOR;
pub use transaction::TEMPO_TX_TYPE_ID;
pub use transaction::TempoSignature;
pub use transaction::TempoTransaction;
pub use transaction::TempoTxEnvelope;
pub use transaction::TempoTxType;
pub use transaction::TxFeeToken;
pub use transaction::derive_p256_address;
pub use subblock::RecoveredSubBlock;
pub use subblock::SignedSubBlock;
pub use subblock::SubBlock;
pub use subblock::SubBlockMetadata;
pub use subblock::SubBlockVersion;

Modules§

header 🔒
subblock
transaction

Structs§

Header
Ethereum Block header
TempoHeader
Tempo block header.
TempoPrimitives
A [NodePrimitives] implementation for Tempo.

Type Aliases§

Block
Tempo block.
BlockBody
Tempo block body.
TempoReceipt
Tempo receipt.