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¶
almanak.core.enums.Network
¶
Bases: Enum
ActionType¶
almanak.core.enums.ActionType
¶
Bases: Enum
ExecutionStatus¶
almanak.core.enums.ExecutionStatus
¶
Bases: Enum
SwapSide¶
almanak.core.enums.SwapSide
¶
Bases: Enum
TransactionType¶
almanak.core.enums.TransactionType
¶
Bases: Enum