UNPKG

@abstract-foundation/agw-client

Version:
24 lines 2.11 kB
import type { Address } from 'viem'; declare const SMART_ACCOUNT_FACTORY_ADDRESS: "0x9B947df68D35281C972511B3E7BC875926f26C1A"; declare const EOA_VALIDATOR_ADDRESS = "0x74b9ae28EC45E3FA11533c7954752597C3De3e7A"; declare const SESSION_KEY_VALIDATOR_ADDRESS = "0x34ca1501FAE231cC2ebc995CE013Dbe882d7d081"; declare const CONTRACT_DEPLOYER_ADDRESS: "0x0000000000000000000000000000000000008006"; declare const AGW_REGISTRY_ADDRESS: "0xd5E3efDA6bB5aB545cc2358796E96D9033496Dda"; /** `function addModule(bytes moduleAndData) external` */ declare const ADD_MODULE_SELECTOR: "0xd3bdf4b5"; /** `function createSession(SessionLib.SessionSpec memory sessionSpec) external` */ declare const CREATE_SESSION_SELECTOR: "0x5a0694d2"; /** `function batchCall((address,bool,uint256,bytes)[]) external` */ declare const BATCH_CALL_SELECTOR: "0x8f0273a9"; /** `error INSUFFICIENT_FUNDS()` */ declare const INSUFFICIENT_BALANCE_SELECTOR: "0xe7931438"; declare const CANONICAL_DELEGATE_REGISTRY_ADDRESS = "0x0000000059A24EB229eED07Ac44229DB56C5d797"; declare const CANONICAL_EXCLUSIVE_DELEGATE_RESOLVER_ADDRESS = "0x0000000078CC4Cc1C14E27c0fa35ED6E5E58825D"; declare const AGW_LINK_DELEGATION_RIGHTS = "0xc10dcfe266c1f71ef476efbd3223555750dc271e4115626b"; declare const NON_EXPIRING_DELEGATION_RIGHTS = "0xc10dcfe266c1f71ef476efbd3223555750dc271e4115626b000000ffffffffff"; declare const BASE_GAS_PER_PUBDATA_BYTE = 800n; declare const BRIDGEHUB_ADDRESS: Record<number, Address>; declare const SESSION_KEY_POLICY_REGISTRY_ADDRESS: Address; declare const FEATURE_FLAG_REGISTRY_ADDRESS: Address; export { ADD_MODULE_SELECTOR, AGW_LINK_DELEGATION_RIGHTS, AGW_REGISTRY_ADDRESS, BASE_GAS_PER_PUBDATA_BYTE, BATCH_CALL_SELECTOR, BRIDGEHUB_ADDRESS, CANONICAL_DELEGATE_REGISTRY_ADDRESS, CANONICAL_EXCLUSIVE_DELEGATE_RESOLVER_ADDRESS, CONTRACT_DEPLOYER_ADDRESS, CREATE_SESSION_SELECTOR, EOA_VALIDATOR_ADDRESS, FEATURE_FLAG_REGISTRY_ADDRESS, INSUFFICIENT_BALANCE_SELECTOR, NON_EXPIRING_DELEGATION_RIGHTS, SESSION_KEY_POLICY_REGISTRY_ADDRESS, SESSION_KEY_VALIDATOR_ADDRESS, SMART_ACCOUNT_FACTORY_ADDRESS, }; //# sourceMappingURL=constants.d.ts.map