Aller au contenu

Enums

Core enumeration types used throughout the SDK.

Chains are identified by name strings

There is no Chain enum. Chains are identified by canonical lowercase name strings ("ethereum", "arbitrum", "solana", ...). Resolve names, aliases, and CAIP-2 ids through almanak.core.chains.ChainRegistry — e.g. ChainRegistry.resolve("bnb").name == "bsc", ChainRegistry.get("arbitrum").chain_id == 42161.

Network

Bases: Enum

ActionType

Bases: Enum

ExecutionStatus

Bases: Enum

SwapSide

Bases: Enum

TransactionType

Bases: Enum