SYMBOL INDEX (229 symbols across 62 files) FILE: hardhat.config.ts constant HARDFORK (line 31) | const HARDFORK = 'london'; constant MNEMONIC_PATH (line 33) | const MNEMONIC_PATH = "m/44'/60'/0'/0"; constant SISMO_SHARED_MNEMONIC (line 35) | const SISMO_SHARED_MNEMONIC = constant MNEMONIC (line 37) | const MNEMONIC = process.env.MNEMONIC || SISMO_SHARED_MNEMONIC; constant INFURA_KEY (line 39) | const INFURA_KEY = process.env.INFURA_KEY || ''; constant ALCHEMY_KEY (line 40) | const ALCHEMY_KEY = process.env.ALCHEMY_KEY || ''; constant FORK (line 42) | const FORK = process.env.FORK === 'true'; constant FORKING_BLOCK (line 43) | const FORKING_BLOCK = process.env.FORKING_BLOCK constant FORK_NETWORK (line 46) | const FORK_NETWORK = process.env.FORK_NETWORK || ''; constant LOCAL_CHAIN_ID (line 98) | const LOCAL_CHAIN_ID = process.env.LOCAL_CHAIN_ID ? parseInt(process.env... constant LOCAL_HOSTNAME (line 99) | const LOCAL_HOSTNAME = process.env.LOCAL_HOSTNAME ?? 'localhost'; constant LOCAL_PORT (line 100) | const LOCAL_PORT = process.env.LOCAL_PORT ? parseInt(process.env.LOCAL_P... FILE: helper-hardhat-config.ts type Network (line 4) | type Network = EthereumNetwork | PolygonNetwork | GnosisNetwork; type EthereumNetwork (line 6) | enum EthereumNetwork { type PolygonNetwork (line 16) | enum PolygonNetwork { type GnosisNetwork (line 21) | enum GnosisNetwork { type ParamsPerNetwork (line 25) | type ParamsPerNetwork = type EthereumParamsPerNetwork (line 30) | interface EthereumParamsPerNetwork { type PolygonParamsPerNetwork (line 39) | interface PolygonParamsPerNetwork { type XDaiParamsPerNetwork (line 44) | interface XDaiParamsPerNetwork { type ObjectString (line 48) | interface ObjectString { constant NETWORKS_RPC_URL (line 56) | const NETWORKS_RPC_URL: ParamsPerNetwork = { FILE: tasks/addresses-provider/set-batch.task.ts type SetBatchArgs (line 8) | type SetBatchArgs = { function action (line 14) | async function action( FILE: tasks/available-roots-registry/register-for-attester.task.ts type RegisterForAttesterArgs (line 11) | type RegisterForAttesterArgs = { function action (line 19) | async function action( FILE: tasks/available-roots-registry/unregister-for-attester.task.ts type UnregisterForAttesterArgs (line 11) | type UnregisterForAttesterArgs = { function action (line 19) | async function action( FILE: tasks/deploy-tasks/batch/deploy-core.task.ts type DeployedCore (line 14) | interface DeployedCore { type DeployCoreArgs (line 20) | interface DeployCoreArgs { function deploymentAction (line 29) | async function deploymentAction( FILE: tasks/deploy-tasks/deployments-config.ts constant COMMITMENT_MAPPER_EDDSA_PUB_KEY_PROD (line 3) | const COMMITMENT_MAPPER_EDDSA_PUB_KEY_PROD = [ constant COMMITMENT_MAPPER_EDDSA_PUB_KEY_STAGING (line 8) | const COMMITMENT_MAPPER_EDDSA_PUB_KEY_STAGING = [ constant COMMITMENT_MAPPER_TESTER (line 13) | const COMMITMENT_MAPPER_TESTER = [ constant COMMITMENT_SIGNER_PUB_KEY_SYNAPS_STAGING (line 18) | const COMMITMENT_SIGNER_PUB_KEY_SYNAPS_STAGING = [ constant COMMITMENT_SIGNER_PUB_KEY_SYNAPS_PROD (line 23) | const COMMITMENT_SIGNER_PUB_KEY_SYNAPS_PROD = [ constant SISMO_ADDRESSES_PROVIDER_PROXY_DEPLOYER (line 29) | const SISMO_ADDRESSES_PROVIDER_PROXY_DEPLOYER = '0x77694e7C30B74dd271EAC... constant SISMO_ADDRESSES_PROVIDER_CONTRACT_ADDRESS (line 31) | const SISMO_ADDRESSES_PROVIDER_CONTRACT_ADDRESS = constant THREE_DAYS (line 34) | const THREE_DAYS = '295200'; constant ALPHA_MAINNET_OWNER (line 37) | const ALPHA_MAINNET_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6709294'; constant ALPHA_MAINNET_ROOTS_OWNER_RELAYER (line 38) | const ALPHA_MAINNET_ROOTS_OWNER_RELAYER = '0x2a265b954b96d4940b94eb69e8f... constant ALPHA_MAINNET_PROXY_ADMIN (line 39) | const ALPHA_MAINNET_PROXY_ADMIN = '0x2110475dfbB8d331b300178A867372991ff... constant ALPHA_POLYGON_OWNER (line 42) | const ALPHA_POLYGON_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6709294'; constant ALPHA_POLYGON_ROOTS_OWNER_RELAYER (line 43) | const ALPHA_POLYGON_ROOTS_OWNER_RELAYER = '0xf0a0b692e1c764281c211948d03... constant ALPHA_POLYGON_PROXY_ADMIN (line 44) | const ALPHA_POLYGON_PROXY_ADMIN = '0x2110475dfbB8d331b300178A867372991ff... constant ALPHA_GNOSIS_OWNER (line 46) | const ALPHA_GNOSIS_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6709294'; constant ALPHA_GNOSIS_ROOTS_OWNER_RELAYER (line 47) | const ALPHA_GNOSIS_ROOTS_OWNER_RELAYER = '0xef809a50de35c762fbacf1ae1f6b... constant ALPHA_GNOSIS_PROXY_ADMIN (line 48) | const ALPHA_GNOSIS_PROXY_ADMIN = '0x2110475dfbB8d331b300178A867372991ff3... constant SANDBOX_POLYGON_OWNER (line 50) | const SANDBOX_POLYGON_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6709294'; constant SANDBOX_POLYGON_ROOTS_OWNER_RELAYER (line 51) | const SANDBOX_POLYGON_ROOTS_OWNER_RELAYER = '0x7e2305312099748bbd6a31bff... constant SANDBOX_POLYGON_PROXY_ADMIN (line 52) | const SANDBOX_POLYGON_PROXY_ADMIN = '0x2110475dfbB8d331b300178A867372991... constant ALPHA_GOERLI_TESTNET_OWNER (line 55) | const ALPHA_GOERLI_TESTNET_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6... constant ALPHA_GOERLI_TESTNET_ROOTS_OWNER_RELAYER (line 56) | const ALPHA_GOERLI_TESTNET_ROOTS_OWNER_RELAYER = '0xa687922c4bf2eb22297f... constant ALPHA_GOERLI_TESTNET_PROXY_ADMIN (line 57) | const ALPHA_GOERLI_TESTNET_PROXY_ADMIN = '0x2110475dfbB8d331b300178A8673... constant ALPHA_MUMBAI_TESTNET_OWNER (line 59) | const ALPHA_MUMBAI_TESTNET_OWNER = '0xaee4acd5c4Bf516330ca8fe11B07206fC6... constant ALPHA_MUMBAI_TESTNET_ROOTS_OWNER_RELAYER (line 60) | const ALPHA_MUMBAI_TESTNET_ROOTS_OWNER_RELAYER = '0xca0583a6682607282963... constant ALPHA_MUMBAI_TESTNET_PROXY_ADMIN (line 61) | const ALPHA_MUMBAI_TESTNET_PROXY_ADMIN = '0x2110475dfbB8d331b300178A8673... constant ALPHA_GOERLI_STAGING_OWNER (line 64) | const ALPHA_GOERLI_STAGING_OWNER = '0x4e070E9b85a659F0B7B47cde33152ad6c2... constant ALPHA_GOERLI_STAGING_ROOTS_OWNER_RELAYER (line 65) | const ALPHA_GOERLI_STAGING_ROOTS_OWNER_RELAYER = '0x7f2e6e158643bcaf85f3... constant ALPHA_GOERLI_STAGING_PROXY_ADMIN (line 66) | const ALPHA_GOERLI_STAGING_PROXY_ADMIN = '0x246E71bC2a257f4BE9C7fAD4664E... constant ALPHA_MUMBAI_STAGING_OWNER (line 68) | const ALPHA_MUMBAI_STAGING_OWNER = '0x4e070E9b85a659F0B7B47cde33152ad6c2... constant ALPHA_MUMBAI_STAGING_ROOTS_OWNER_RELAYER (line 69) | const ALPHA_MUMBAI_STAGING_ROOTS_OWNER_RELAYER = '0x63f08f8f13126b9eadc7... constant ALPHA_MUMBAI_STAGING_PROXY_ADMIN (line 70) | const ALPHA_MUMBAI_STAGING_PROXY_ADMIN = '0x246E71bC2a257f4BE9C7fAD4664E... FILE: tasks/deploy-tasks/full/0-deploy-core-and-hydra-s1-simple-and-accountbound-and-pythia1.task.ts type Deployed0 (line 43) | interface Deployed0 { function deploymentAction (line 56) | async function deploymentAction( FILE: tasks/deploy-tasks/full/1-deploy-pythia-1-simple.task.ts type Deployed1 (line 14) | interface Deployed1 { function deploymentAction (line 19) | async function deploymentAction( FILE: tasks/deploy-tasks/full/2-upgrade-proxies.task.ts type Deployed2 (line 14) | interface Deployed2 { function deploymentAction (line 22) | async function deploymentAction( FILE: tasks/deploy-tasks/full/3-new-hydra-s1-verifier-and-upgrade-hydra-s1-simple-proxy.task.ts type Deployed3 (line 8) | interface Deployed3 { function deploymentAction (line 13) | async function deploymentAction( FILE: tasks/deploy-tasks/full/4-upgrade-attestations-registry-proxy-and-badges-proxy.task.ts type Deployed4 (line 9) | interface Deployed4 { function deploymentAction (line 14) | async function deploymentAction( FILE: tasks/deploy-tasks/full/4-upgrade-attestations-registry-proxy-and-badges-proxy.test-fork.ts type IssuerRange (line 42) | type IssuerRange = { type Attestations (line 47) | type Attestations = { FILE: tasks/deploy-tasks/full/5-upgrade-proxies-with-reinitializer.task.ts type Deployed5 (line 15) | interface Deployed5 { function deploymentAction (line 21) | async function deploymentAction( FILE: tasks/deploy-tasks/full/6-deploy-sismo-addresses-provider.task.ts type Deployed6 (line 8) | interface Deployed6 { function deploymentAction (line 12) | async function deploymentAction( FILE: tasks/deploy-tasks/full/7-upgrade-hydra-s1-accountbound-and-pythia-1-proxies.task.ts type Deployed7 (line 9) | interface Deployed7 { function deploymentAction (line 14) | async function deploymentAction( FILE: tasks/deploy-tasks/full/9-upgrade-addresses-provider-on-testnets.task.ts type Deployed9 (line 19) | interface Deployed9 { function deploymentAction (line 23) | async function deploymentAction( FILE: tasks/deploy-tasks/full/local/deploy-full-local.task.ts function deploymentAction (line 30) | async function deploymentAction( FILE: tasks/deploy-tasks/full/staging/deploy-sismo-addresses-provider-staging.task.ts constant CONTRACT_NAME (line 14) | const CONTRACT_NAME = 'AddressesProvider'; function deploymentAction (line 16) | async function deploymentAction( FILE: tasks/deploy-tasks/tests/deploy-mock-attestations-registry.task.ts type DeployMockAttestationsRegistryArgs (line 15) | interface DeployMockAttestationsRegistryArgs { type DeployedMockAttestationsRegistry (line 20) | interface DeployedMockAttestationsRegistry { constant CONTRACT_NAME (line 24) | const CONTRACT_NAME = 'MockAttestationsRegistry'; function deploymentAction (line 26) | async function deploymentAction( FILE: tasks/deploy-tasks/tests/deploy-mock-attester-and-core.task.ts type DeployMockAttesterAndCoreArgs (line 11) | type DeployMockAttesterAndCoreArgs = Omit< type DeployedMockAttesterAndCore (line 16) | interface DeployedMockAttesterAndCore extends DeployedMockAttester, Depl... function deploymentAction (line 18) | async function deploymentAction( FILE: tasks/deploy-tasks/tests/deploy-mock-attester.task.ts type DeployMockAttesterArgs (line 15) | interface DeployMockAttesterArgs { type DeployedMockAttester (line 23) | interface DeployedMockAttester { constant CONTRACT_NAME (line 27) | const CONTRACT_NAME = 'MockAttester'; function deploymentAction (line 29) | async function deploymentAction( FILE: tasks/deploy-tasks/tests/deploy-mock-contract-using-sismo-lib.task.ts type DeployMockContractUsingSismoLibArgs (line 14) | interface DeployMockContractUsingSismoLibArgs { type DeployedMockContractUsingSismoLib (line 18) | interface DeployedMockContractUsingSismoLib { constant CONTRACT_NAME (line 22) | const CONTRACT_NAME = 'MockContractUsingSismoLib'; function deploymentAction (line 24) | async function deploymentAction( FILE: tasks/deploy-tasks/tests/deploy-zk-badgebound-erc721.task.ts type DeployZKBadgeboundERC721Args (line 14) | interface DeployZKBadgeboundERC721Args { type DeployedZkBadgeboundERC721 (line 24) | interface DeployedZkBadgeboundERC721 { constant CONTRACT_NAME (line 28) | const CONTRACT_NAME = 'ZKBadgeboundERC721'; function deploymentAction (line 30) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/attesters/hydra-s1/deploy-hydra-s1-accountbound-attester.task.ts type DeployHydraS1AccountboundAttesterArgs (line 20) | interface DeployHydraS1AccountboundAttesterArgs { type DeployedHydraS1AccountboundAttester (line 37) | interface DeployedHydraS1AccountboundAttester { constant CONTRACT_NAME (line 42) | const CONTRACT_NAME = 'HydraS1AccountboundAttester'; function deploymentAction (line 44) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/attesters/hydra-s1/deploy-hydra-s1-simple-attester.task.ts type DeployHydraS1SimpleAttesterArgs (line 21) | interface DeployHydraS1SimpleAttesterArgs { type DeployedHydraS1SimpleAttester (line 39) | interface DeployedHydraS1SimpleAttester { constant CONTRACT_NAME (line 44) | const CONTRACT_NAME = 'HydraS1SimpleAttester'; function deploymentAction (line 46) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/attesters/hydra-s1/deploy-hydra-s1-verifier.task.ts type DeployHydraS1Verifier (line 14) | interface DeployHydraS1Verifier { type DeployedHydraS1Verifier (line 18) | interface DeployedHydraS1Verifier { constant CONTRACT_NAME (line 22) | const CONTRACT_NAME = 'HydraS1Verifier'; function deploymentAction (line 24) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/attesters/pythia-1/deploy-pythia-1-simple-attester.task.ts type DeployPythia1SimpleAttesterArgs (line 21) | interface DeployPythia1SimpleAttesterArgs { type DeployedPythia1SimpleAttester (line 38) | interface DeployedPythia1SimpleAttester { constant CONTRACT_NAME (line 43) | const CONTRACT_NAME = 'Pythia1SimpleAttester'; function deploymentAction (line 45) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/attesters/pythia-1/deploy-pythia-1-verifier.task.ts type DeployPythia1Verifier (line 14) | interface DeployPythia1Verifier { type DeployedPythia1Verifier (line 18) | interface DeployedPythia1Verifier { constant CONTRACT_NAME (line 22) | const CONTRACT_NAME = 'Pythia1Verifier'; function deploymentAction (line 24) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/core/deploy-attestations-registry.task.ts type DeployAttestationsRegistryArgs (line 14) | interface DeployAttestationsRegistryArgs { type DeployedAttestationsRegistry (line 23) | interface DeployedAttestationsRegistry { constant CONTRACT_NAME (line 27) | const CONTRACT_NAME = 'AttestationsRegistry'; function deploymentAction (line 29) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/core/deploy-badges.task.ts type DeployBadgesArgs (line 14) | interface DeployBadgesArgs { type DeployedBadges (line 22) | interface DeployedBadges { constant CONTRACT_NAME (line 26) | const CONTRACT_NAME = 'Badges'; function deploymentAction (line 28) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/core/deploy-front.task.ts type DeployFrontArgs (line 15) | interface DeployFrontArgs { type DeployedFront (line 22) | interface DeployedFront { constant CONTRACT_NAME (line 26) | const CONTRACT_NAME = 'Front'; function deploymentAction (line 28) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/core/deploy-sismo-addresses-provider.task.ts type DeploySismoAddressesProvider (line 23) | interface DeploySismoAddressesProvider { type DeployedSismoAddressesProvider (line 35) | interface DeployedSismoAddressesProvider { constant CONTRACT_NAME (line 39) | const CONTRACT_NAME = 'AddressesProvider'; function deploymentAction (line 41) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/periphery/deploy-available-roots-registry.task.ts type DeployAvailableRootsRegistry (line 15) | interface DeployAvailableRootsRegistry { type DeployedAvailableRootsRegistry (line 21) | interface DeployedAvailableRootsRegistry { constant CONTRACT_NAME (line 25) | const CONTRACT_NAME = 'AvailableRootsRegistry'; function deploymentAction (line 27) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/periphery/deploy-commitment-mapper-registry.task.ts type DeployCommitmentMapperArgs (line 15) | interface DeployCommitmentMapperArgs { type DeployedCommitmentMapper (line 24) | interface DeployedCommitmentMapper { constant CONTRACT_NAME (line 28) | const CONTRACT_NAME = 'CommitmentMapperRegistry'; function deploymentAction (line 30) | async function deploymentAction( FILE: tasks/deploy-tasks/unit/periphery/deploy-frontend-lib.task.ts type DeployFrontendLib (line 17) | interface DeployFrontendLib { type DeployedFrontendLib (line 22) | interface DeployedFrontendLib { constant CONTRACT_NAME (line 26) | const CONTRACT_NAME = 'FrontendLib'; function deploymentAction (line 28) | async function deploymentAction( FILE: tasks/deploy-tasks/utils/deployments-config-types.ts type DeployOptions (line 3) | interface DeployOptions extends CommonTaskOptions { type DeploymentsConfigTypes (line 20) | type DeploymentsConfigTypes = { FILE: tasks/deploy-tasks/zkdrop/deploy-mergooor-pass.task.ts type DeployedMergooorPass (line 8) | interface DeployedMergooorPass { function deploymentAction (line 12) | async function deploymentAction( FILE: tasks/deploy-tasks/zkdrop/deploy-ziki-pass-staging.task.ts type DeployedZikiPass (line 8) | interface DeployedZikiPass { function deploymentAction (line 12) | async function deploymentAction( FILE: tasks/deploy-tasks/zkdrop/deploy-ziki-pass-testnet.task.ts type DeployedZikiPass (line 8) | interface DeployedZikiPass { function deploymentAction (line 12) | async function deploymentAction( FILE: tasks/helpers/authorizations/access-control-grant-role.task.ts type AccessControlGrantRoleArgs (line 7) | type AccessControlGrantRoleArgs = { function grantRole (line 14) | async function grantRole( FILE: tasks/helpers/authorizations/access-control-revoke-role.task.ts type AccessControlRevokeRoleArgs (line 7) | type AccessControlRevokeRoleArgs = { function revokeRole (line 14) | async function revokeRole( FILE: tasks/helpers/authorizations/attestations-registry-authorize-range.task.ts type AuthorizeRangeArgs (line 8) | type AuthorizeRangeArgs = { function authorizeRange (line 16) | async function authorizeRange( FILE: tasks/helpers/authorizations/attestations-registry-transfer-ownership.task.ts type AuthorizeRangeArgs (line 7) | type AuthorizeRangeArgs = { function authorizeRange (line 11) | async function authorizeRange( FILE: tasks/helpers/authorizations/change-proxy-admin.task.ts type ChangeProxyAdminArgs (line 8) | type ChangeProxyAdminArgs = { function action (line 14) | async function action( FILE: tasks/helpers/authorizations/ownable-transfer-ownership.task.ts type OwnableTransferOwnershipArgs (line 7) | type OwnableTransferOwnershipArgs = { function ownableTransferOwnership (line 13) | async function ownableTransferOwnership( FILE: tasks/helpers/forge-create2-transaction.task.ts function printAccounts (line 4) | async function printAccounts({}, hre: HardhatRuntimeEnvironment): Promis... FILE: tasks/helpers/print-accounts.task.ts function printAccounts (line 4) | async function printAccounts({}, hre: HardhatRuntimeEnvironment): Promis... FILE: tasks/helpers/print-storage-layout.task.ts function printStorageLayout (line 4) | async function printStorageLayout({}, hre: HardhatRuntimeEnvironment): P... FILE: tasks/helpers/proxy/upgrade-proxy.task.ts type UpgradeProxyArgs (line 9) | type UpgradeProxyArgs = { function upgradeProxy (line 17) | async function upgradeProxy( FILE: tasks/helpers/verify-contract.task.ts function verifyContract (line 10) | async function verifyContract({ deploymentName }, hre: HardhatRuntimeEnv... FILE: tasks/utils/confirm.ts function confirm (line 4) | function confirm(): Promise { FILE: tasks/utils/types.ts type CommonTaskOptions (line 1) | interface CommonTaskOptions { FILE: test/unit/core/attestations-registry/attestations-registry.test.ts type IssuerRange (line 8) | type IssuerRange = { type Attestations (line 13) | type Attestations = { FILE: test/unit/core/front.test.ts type IssuerRange (line 9) | type IssuerRange = { type Requests (line 14) | type Requests = { type Attestations (line 19) | type Attestations = { type AttestationArray (line 24) | type AttestationArray = [BigNumber, string, string, BigNumber, BigNumber... function assertAttestationRecordedEventEmitted (line 26) | async function assertAttestationRecordedEventEmitted( function assertAttestationDataIsValid (line 43) | async function assertAttestationDataIsValid( FILE: test/utils/evm.ts function increaseTime (line 5) | async function increaseTime( function setTime (line 13) | async function setTime(hre: HardhatRuntimeEnvironment, timestamp: number... function evmSnapshot (line 17) | async function evmSnapshot(hre: HardhatRuntimeEnvironment): Promise { FILE: test/utils/hydra-s1-accountbound.ts type HydraS1AccountboundGroup (line 12) | type HydraS1AccountboundGroup = { type HydraS1AccountboundGroupProperties (line 18) | type HydraS1AccountboundGroupProperties = { type AvailableGroupsAccountbound (line 25) | type AvailableGroupsAccountbound = { type generateHydraS1AccountBoundAttesterGroups (line 30) | type generateHydraS1AccountBoundAttesterGroups = { FILE: test/utils/hydra-s1.ts type GroupData (line 51) | type GroupData = { [address: string]: number }; type HydraS1SimpleGroup (line 73) | type HydraS1SimpleGroup = { type HydraS1SimpleGroupProperties (line 79) | type HydraS1SimpleGroupProperties = { type RegistryAccountsMerkle (line 85) | type RegistryAccountsMerkle = { type AttesterGroups (line 90) | type AttesterGroups = { type generateAttesterGroups (line 95) | type generateAttesterGroups = { function generateExternalNullifier (line 184) | async function generateExternalNullifier(attesterAddress: string, groupI... function toBytes (line 192) | function toBytes(snarkProof: any) { type GenerateAttesterGroup (line 221) | type GenerateAttesterGroup = { type ProvingDataStruct (line 229) | type ProvingDataStruct = { type HydraS1Proof (line 294) | type HydraS1Proof = { type AccountsTreeWithData (line 299) | type AccountsTreeWithData = { tree: KVMerkleTree; group: HydraS1SimpleGr... type HydraS1ZKPSConstructorArgs (line 301) | type HydraS1ZKPSConstructorArgs = { type ProofGenerationArgs (line 310) | type ProofGenerationArgs = { class HydraS1ZKPS (line 325) | class HydraS1ZKPS { method constructor (line 333) | constructor({ method generateProof (line 349) | public async generateProof(proofGenerationArgs: ProofGenerationArgs) { method getNullifier (line 398) | public async getNullifier(proofGenerationArgs: ProofGenerationArgs) { method getVariables (line 427) | public async getVariables(proofGenerationArgs: ProofGenerationArgs) { FILE: test/utils/pythia-1.ts type Pythia1Group (line 10) | type Pythia1Group = { type Pythia1GroupProperties (line 15) | type Pythia1GroupProperties = { class CommitmentSignerTester (line 40) | class CommitmentSignerTester { method constructor (line 43) | constructor(seed: BigNumberish = '0x123321') { method getCommitmentReceipt (line 47) | async getCommitmentReceipt( method getPublicKey (line 56) | async getPublicKey(): Promise { method _getEddsaAccount (line 60) | private async _getEddsaAccount(): Promise { FILE: test/utils/setup.ts function getMockedAccounts (line 6) | async function getMockedAccounts( type HydraS1MockedAccount (line 38) | type HydraS1MockedAccount = { FILE: utils/constants.ts constant EVENT_TRIGGERER_ROLE (line 4) | const EVENT_TRIGGERER_ROLE: BytesLike = ethers.utils.keccak256( FILE: utils/proxy.ts constant IMPLEMENTATION_SLOT (line 4) | const IMPLEMENTATION_SLOT: string =