UNPKG

viem

Version:

TypeScript Interface for Ethereum

230 lines • 9.32 kB
export declare const accountKeychain: { readonly authorizeAdminKey: "0x9a424307"; readonly authorizeKey: { readonly 'authorizeKey(address,uint8,(uint64,bool,(address,uint256,uint64)[],bool,(address,(bytes4,address[])[])[]))': "0x980a6025"; readonly 'authorizeKey(address,uint8,(uint64,bool,(address,uint256,uint64)[],bool,(address,(bytes4,address[])[])[]),bytes32)': "0xe3c154d2"; readonly 'authorizeKey(address,uint8,uint64,bool,(address,uint256)[])': "0x54063a55"; }; readonly burnKeyAuthorizationWitness: "0xcff31c46"; readonly getAllowedCalls: "0x0163e7ec"; readonly getKey: "0xbc298553"; readonly getRemainingLimit: "0x63b4290d"; readonly getRemainingLimitWithPeriod: "0xa7f72cab"; readonly getTransactionKey: "0xb07fbc1a"; readonly isAdminKey: "0x9009a18d"; readonly isKeyAuthorizationWitnessBurned: "0x8e6c7e11"; readonly removeAllowedCalls: "0xf3941811"; readonly revokeKey: "0x5ae7ab32"; readonly setAllowedCalls: "0xf5456703"; readonly updateSpendingLimit: "0xcbbb4480"; }; export declare const addressRegistry: { readonly decodeVirtualAddress: "0xb35d6fb9"; readonly getMaster: "0xd84ab166"; readonly isImplicitlyApproved: "0xa8da6aa7"; readonly isVirtualAddress: "0xd501235a"; readonly registerVirtualMaster: "0x5c559d20"; readonly resolveRecipient: "0xfbea9d67"; readonly resolveVirtualAddress: "0xe2fc56ef"; }; export declare const nonce: { readonly getNonce: "0x89535803"; }; export declare const receivePolicyGuard: { readonly balanceOf: "0x78415365"; readonly burnBlockedReceipt: "0x96c1264c"; readonly claim: "0xbb1757cf"; }; export declare const signatureVerifier: { readonly recover: "0x19045a25"; readonly verify: "0x1a86b550"; readonly verifyKeychain: "0x6c0c731e"; readonly verifyKeychainAdmin: "0x5f6fc5b7"; }; export declare const stablecoinDex: { readonly MAX_PRICE: "0x01c11d96"; readonly MAX_TICK: "0x6882a888"; readonly MIN_ORDER_AMOUNT: "0x40bf2aa4"; readonly MIN_PRICE: "0xad9f20a6"; readonly MIN_TICK: "0xa1634b14"; readonly PRICE_SCALE: "0xc33f59d3"; readonly TICK_SPACING: "0x46ca626b"; readonly balanceOf: "0xf7888aec"; readonly books: "0x0c0dee70"; readonly cancel: "0x81649d06"; readonly cancelStaleOrder: "0x928b0e7f"; readonly createPair: "0x9ccb0744"; readonly getOrder: "0x117d4128"; readonly getTickLevel: "0x949bc662"; readonly nextOrderId: "0x2a58b330"; readonly pairKey: "0xcd27ca82"; readonly place: "0x63813125"; readonly placeFlip: "0x922828f1"; readonly priceToTick: "0x87b4e352"; readonly quoteSwapExactAmountIn: "0xe7c98f1a"; readonly quoteSwapExactAmountOut: "0x1576fa0e"; readonly swapExactAmountIn: "0xf8856c0f"; readonly swapExactAmountOut: "0xf0122b75"; readonly tickToPrice: "0x269a311d"; readonly withdraw: "0x08fab167"; }; export declare const storageCredits: { readonly balanceOf: "0x70a08231"; readonly budgetOf: "0x7865e71f"; readonly modeOf: "0x13668995"; readonly setBudget: "0xffe295c3"; readonly setMode: "0x21175b4a"; }; export declare const tip20: { readonly BURN_BLOCKED_ROLE: "0x32ad9be8"; readonly DOMAIN_SEPARATOR: "0x3644e515"; readonly ISSUER_ROLE: "0x82aefa24"; readonly PAUSE_ROLE: "0x389ed267"; readonly UNPAUSE_ROLE: "0x309756fb"; readonly allowance: "0xdd62ed3e"; readonly approve: "0x095ea7b3"; readonly balanceOf: "0x70a08231"; readonly burn: "0x42966c68"; readonly burnBlocked: "0xec0cf3dc"; readonly burnWithMemo: "0x38f23b0b"; readonly changeTransferPolicyId: "0xfd5e9420"; readonly claimRewards: "0x372500ab"; readonly completeQuoteTokenUpdate: "0x638bc4a3"; readonly currency: "0xe5a6b10f"; readonly decimals: "0x313ce567"; readonly distributeReward: "0x940a4e45"; readonly getPendingRewards: "0xf6ed2017"; readonly getRoleAdmin: "0x248a9ca3"; readonly globalRewardPerToken: "0x726ce324"; readonly grantRole: "0x2f2ff15d"; readonly hasRole: "0xac4ab3fb"; readonly logoURI: "0x6bb38b28"; readonly mint: "0x40c10f19"; readonly mintWithMemo: "0xe44f0b12"; readonly name: "0x06fdde03"; readonly nextQuoteToken: "0x7d0819b7"; readonly nonces: "0x7ecebe00"; readonly optedInSupply: "0x8ef39dce"; readonly pause: "0x8456cb59"; readonly paused: "0x5c975abb"; readonly permit: "0xd505accf"; readonly quoteToken: "0x217a4b70"; readonly renounceRole: "0x8bb9c5bf"; readonly revokeRole: "0xd547741f"; readonly setLogoURI: "0xc30ff6df"; readonly setNextQuoteToken: "0x4593223f"; readonly setRewardRecipient: "0xe521136f"; readonly setRoleAdmin: "0x1e4e0091"; readonly setSupplyCap: "0xb6a3f59a"; readonly supplyCap: "0x8f770ad0"; readonly symbol: "0x95d89b41"; readonly totalSupply: "0x18160ddd"; readonly transfer: "0xa9059cbb"; readonly transferFrom: "0x23b872dd"; readonly transferFromWithMemo: "0x929c2539"; readonly transferPolicyId: "0x9c4bad29"; readonly transferWithMemo: "0x95777d59"; readonly unpause: "0x3f4ba83a"; readonly userRewardInfo: "0x360b8ed9"; }; export declare const tip20ChannelReserve: { readonly CLOSE_GRACE_PERIOD: "0x956c8327"; readonly VOUCHER_TYPEHASH: "0x94739e87"; readonly close: "0x73b57f74"; readonly computeChannelId: "0x185eeeac"; readonly domainSeparator: "0xf698da25"; readonly getChannel: "0xeef95313"; readonly getChannelState: "0xd18da8b1"; readonly getChannelStatesBatch: "0xd1f4cda2"; readonly getVoucherDigest: "0xf3b349e8"; readonly open: "0xedc53b00"; readonly requestClose: "0x675402e5"; readonly settle: "0x97fb5104"; readonly topUp: "0xdc48471e"; readonly withdraw: "0x41e2c664"; }; export declare const tip20Factory: { readonly createToken: { readonly 'createToken(string,string,string,address,address,bytes32)': "0x68130445"; readonly 'createToken(string,string,string,address,address,bytes32,string)': "0x5323d222"; }; readonly getTokenAddress: "0x9ed7cd64"; readonly isTIP20: "0x35ec42c9"; }; export declare const tip403Registry: { readonly compoundPolicyData: "0xb6266019"; readonly createCompoundPolicy: "0x5da414ee"; readonly createPolicy: "0xca5d55f6"; readonly createPolicyWithAccounts: "0xa2d3044f"; readonly isAuthorized: "0x55a1179e"; readonly isAuthorizedMintRecipient: "0xb389e305"; readonly isAuthorizedRecipient: "0x6fbc13d6"; readonly isAuthorizedSender: "0x14abd81d"; readonly modifyPolicyBlacklist: "0xc62b27d4"; readonly modifyPolicyWhitelist: "0x71ec67a3"; readonly policyData: "0x50214329"; readonly policyExists: "0x330f5637"; readonly policyIdCounter: "0x3cc32f9c"; readonly receivePolicy: "0xe111e611"; readonly setPolicyAdmin: "0x25f7d376"; readonly setReceivePolicy: "0xdda03d86"; readonly validateReceivePolicy: "0xb72b0c59"; }; export declare const feeManager: { readonly collectedFees: "0x4c97f766"; readonly distributeFees: "0xa6c07924"; readonly setUserToken: "0xe7897444"; readonly setValidatorToken: "0xb60d2ddb"; readonly userTokens: "0xed498fa8"; readonly validatorTokens: "0x6dc54a7a"; }; export declare const feeAmm: { readonly M: "0x693f917e"; readonly MIN_LIQUIDITY: "0x21b77d63"; readonly N: "0xc9e525df"; readonly SCALE: "0xeced5526"; readonly burn: "0xfa291e53"; readonly getPool: "0x531aa03e"; readonly getPoolId: "0x2ef61c21"; readonly liquidityBalances: "0x4fb5bf7f"; readonly mint: "0xf1aa8cb8"; readonly pools: "0xb5217bb4"; readonly rebalanceSwap: "0x1bd94ac7"; readonly totalSupply: "0xb524abcf"; }; export declare const validatorConfig: { readonly addValidator: "0xffb4822e"; readonly changeOwner: "0xa6f9dae1"; readonly changeValidatorStatus: "0xa1b3f4a9"; readonly changeValidatorStatusByIndex: "0x5aa3d0e1"; readonly getNextFullDkgCeremony: "0x281a69ec"; readonly getValidators: "0xb7ab4db5"; readonly owner: "0x8da5cb5b"; readonly setNextFullDkgCeremony: "0xc3576d46"; readonly updateValidator: "0x09970c76"; readonly validatorCount: "0x0f43a677"; readonly validators: "0xfa52c7d8"; readonly validatorsArray: "0x031fadbd"; }; export declare const validatorConfigV2: { readonly addValidator: "0x6dcf616a"; readonly deactivateValidator: "0x8f289544"; readonly getActiveValidators: "0x9de70258"; readonly getInitializedAtHeight: "0xf926b083"; readonly getNextNetworkIdentityRotationEpoch: "0x42739f79"; readonly initializeIfMigrated: "0x2f88bb4f"; readonly isInitialized: "0x392e53cd"; readonly migrateValidator: "0xc8e73200"; readonly owner: "0x8da5cb5b"; readonly rotateValidator: "0x82f20dbe"; readonly setFeeRecipient: "0x572e4068"; readonly setIpAddresses: "0x55f25dc6"; readonly setNetworkIdentityRotationEpoch: "0xcb8425d2"; readonly transferOwnership: "0xf2fde38b"; readonly transferValidatorOwnership: "0x9e38a5f1"; readonly validatorByAddress: "0x1a6dda94"; readonly validatorByIndex: "0xecb14a34"; readonly validatorByPublicKey: "0x1b425d5e"; readonly validatorCount: "0x0f43a677"; }; //# sourceMappingURL=Selectors.d.ts.map