List of all items
Structs
- Header
- TempoHeader
- TempoPrimitives
- header::TempoHeader
- header::TempoHeader_flags::TempoHeaderFlags
- subblock::PartialValidatorKey
- subblock::RecoveredSubBlock
- subblock::SignedSubBlock
- subblock::SubBlock
- subblock::SubBlockMetadata
- transaction::Authorization
- transaction::fee_token::TxFeeToken
- transaction::fee_token::TxFeeTokenFlags
- transaction::fee_token::TxFeeToken_flags::TxFeeTokenFlags
- transaction::key_authorization::KeyAuthorization
- transaction::key_authorization::SignedKeyAuthorization
- transaction::key_authorization::TokenLimit
- transaction::key_authorization::TokenLimitFlags
- transaction::key_authorization::TokenLimit_flags::TokenLimitFlags
- transaction::tempo_transaction::Call
- transaction::tempo_transaction::CallFlags
- transaction::tempo_transaction::Call_flags::CallFlags
- transaction::tempo_transaction::SignatureTypeFlags
- transaction::tempo_transaction::SignatureType_flags::SignatureTypeFlags
- transaction::tempo_transaction::TempoTransaction
- transaction::tempo_transaction::compact::NewTempoTransaction
- transaction::tempo_transaction::compact::NewTempoTransaction_flags::NewTempoTransactionFlags
- transaction::tempo_transaction::compact::OldTempoTransaction
- transaction::tempo_transaction::compact::OldTempoTransaction_flags::OldTempoTransactionFlags
- transaction::tempo_transaction::serde_input::SerdeHelper
- transaction::tt_authorization::RecoveredTempoAuthorization
- transaction::tt_authorization::TempoSignedAuthorization
- transaction::tt_signature::KeychainSignature
- transaction::tt_signature::P256SignatureWithPreHash
- transaction::tt_signature::P256SignatureWithPreHashFlags
- transaction::tt_signature::P256SignatureWithPreHash_flags::P256SignatureWithPreHashFlags
- transaction::tt_signature::WebAuthnSignature
- transaction::tt_signature::WebAuthnSignatureFlags
- transaction::tt_signed::AASigned
- transaction::tt_signed::serde_impl::AASignedHelper
Enums
- subblock::SubBlockVersion
- transaction::envelope::TempoTxEnvelope
- transaction::envelope::TempoTxType
- transaction::envelope::TempoTypedTransaction
- transaction::tempo_transaction::SignatureType
- transaction::tt_signature::PrimitiveSignature
- transaction::tt_signature::TempoSignature
Functions
- subblock::has_sub_block_nonce_key_prefix
- transaction::calc_gas_balance_spending
- transaction::tempo_transaction::rlp_header
- transaction::tempo_transaction::serde_input::deserialize
- transaction::tempo_transaction::serde_input::serialize
- transaction::tt_signature::derive_p256_address
- transaction::tt_signature::serialize_once_lock
- transaction::tt_signature::verify_p256_signature_internal
- transaction::tt_signature::verify_webauthn_data_internal
Type Aliases
Constants
- subblock::SUBBLOCK_SIGNATURE_HASH_MAGIC_BYTE
- subblock::TEMPO_SUBBLOCK_NONCE_KEY_PREFIX
- transaction::TEMPO_GAS_PRICE_SCALING_FACTOR
- transaction::envelope::TEMPO_SYSTEM_TX_SENDER
- transaction::envelope::TEMPO_SYSTEM_TX_SIGNATURE
- transaction::envelope::TIP20_PAYMENT_PREFIX
- transaction::fee_token::FEE_PAYER_SIGNATURE_MAGIC_BYTE
- transaction::fee_token::FEE_TOKEN_TX_TYPE_ID
- transaction::tempo_transaction::FEE_PAYER_SIGNATURE_MAGIC_BYTE
- transaction::tempo_transaction::MAX_WEBAUTHN_SIGNATURE_LENGTH
- transaction::tempo_transaction::P256_SIGNATURE_LENGTH
- transaction::tempo_transaction::SECP256K1_SIGNATURE_LENGTH
- transaction::tempo_transaction::TEMPO_TX_TYPE_ID
- transaction::tt_authorization::MAGIC
- transaction::tt_signature::MIN_AUTH_DATA_LEN
- transaction::tt_signature::SIGNATURE_TYPE_KEYCHAIN
- transaction::tt_signature::SIGNATURE_TYPE_P256
- transaction::tt_signature::SIGNATURE_TYPE_WEBAUTHN