UNPKG

@symbioticfi/relay-stats-ts

Version:

TypeScript library for deriving validator sets from Symbiotic network contracts

25 lines 1.14 kB
export declare const VALSET_VERSION = 1; export declare const SSZ_MAX_VALIDATORS = 1048576; export declare const SSZ_MAX_VAULTS = 1024; export declare const MULTICALL3_ADDRESS = "0xcA11bde05977b3631167028862bE2a173976CA11"; export declare const MULTICALL_TARGET_GAS = 50000000n; export declare const MULTICALL_VOTING_CALL_GAS = 130000n; export declare const MULTICALL_KEYS_CALL_GAS = 95000n; export declare const MULTICALL_VAULT_COLLATERAL_CALL_GAS = 80000n; export declare const MULTICALL_ERC20_METADATA_CALL_GAS = 90000n; export declare const AGGREGATOR_MODE: { readonly SIMPLE: "simple"; readonly ZK: "zk"; }; export type AggregatorMode = (typeof AGGREGATOR_MODE)[keyof typeof AGGREGATOR_MODE]; export declare const EXTRA_NAME: { readonly SIMPLE_VALIDATORS_KECCAK: "validatorSetHashKeccak256"; readonly SIMPLE_AGG_G1: "aggPublicKeyG1"; readonly SIMPLE_TOTAL_VOTING_POWER: "totalVotingPower"; readonly ZK_TOTAL_ACTIVE: "totalActiveValidators"; readonly ZK_VALIDATORS_MIMC: "validatorSetHashMimc"; }; export declare const EXTRA_PREFIX: { readonly TAG: "keyTag."; }; //# sourceMappingURL=constants.d.ts.map