From 1fceac01e9dc1c0ec9c373da698cd097cc7ed361 Mon Sep 17 00:00:00 2001 From: Ayush Acharjya Date: Sat, 26 Oct 2024 13:27:28 +0100 Subject: [PATCH] update .gitignore --- .gitignore | 1 + package-lock.json | 120 ++ .../coston2/FtsoV2Interface.ts | 522 ------ .../coston2/IAddressBinder.ts | 259 --- .../coston2/IClaimSetupManager.ts | 1276 -------------- .../coston2/IDelegationAccount.ts | 215 --- .../coston2/IDistributionToDelegators.ts | 478 ------ .../coston2/IEntityManager.ts | 1406 --------------- .../coston2/IFastUpdateIncentiveManager.ts | 408 ----- .../coston2/IFastUpdater.ts | 562 ------ .../coston2/IFastUpdatesConfiguration.ts | 322 ---- .../coston2/IFeeCalculator.ts | 140 -- .../coston2/IFlareAssetRegistry.ts | 450 ----- .../coston2/IFlareContractRegistry.ts | 241 --- .../coston2/IFlareSystemsCalculator.ts | 226 --- .../coston2/IFlareSystemsManager.ts | 902 ---------- .../coston2/IFtso.ts | 738 -------- .../coston2/IFtsoFeedDecimals.ts | 348 ---- .../coston2/IFtsoFeedIdConverter.ts | 142 -- .../coston2/IFtsoFeedPublisher.ts | 284 ---- .../coston2/IFtsoInflationConfigurations.ts | 160 -- .../coston2/IFtsoManager.ts | 612 ------- .../coston2/IFtsoRegistry.ts | 788 --------- .../coston2/IFtsoRewardManager.ts | 1185 ------------- .../coston2/IFtsoRewardOffersManager.ts | 275 --- .../coston2/IGenericRewardManager.ts | 472 ----- .../coston2/IGovernanceSettings.ts | 165 -- .../coston2/IGovernanceVotePower.ts | 278 --- .../coston2/IIncreaseManager.ts | 89 - .../coston2/IPChainStakeMirror.ts | 894 ---------- .../IPChainStakeMirrorMultiSigVoting.ts | 553 ------ .../coston2/IPChainVotePower.ts | 547 ------ .../coston2/IPollingFtso.ts | 784 --------- .../coston2/IPriceSubmitter.ts | 383 ----- .../coston2/IRNat.ts | 1432 ---------------- .../coston2/IRNatAccount.ts | 239 --- .../coston2/IRandomProvider.ts | 183 -- .../coston2/IRelay.ts | 737 -------- .../coston2/IRewardManager.ts | 824 --------- .../coston2/ISubmission.ts | 335 ---- .../coston2/IVPContractEvents.ts | 114 -- .../coston2/IVPToken.ts | 1231 -------------- .../coston2/IValidatorRegistry.ts | 302 ---- .../coston2/IVoterRegistry.ts | 433 ----- .../coston2/IVoterWhitelister.ts | 390 ----- .../coston2/IWNat.ts | 1450 ---------------- .../coston2/IWNatDelegationFee.ts | 313 ---- .../coston2/ProtocolsV2Interface.ts | 274 --- .../coston2/RandomNumberV2Interface.ts | 167 -- .../coston2/RewardsV2Interface.ts | 305 ---- .../coston2/TestFtsoV2Interface.ts | 584 ------- .../coston2/ftso/index.ts | 5 - .../coston2/ftso/interface/IIFtso.ts | 1512 ----------------- .../coston2/ftso/interface/index.ts | 4 - .../coston2/genesis/index.ts | 5 - .../coston2/genesis/interface/IFtsoGenesis.ts | 167 -- .../genesis/interface/IFtsoManagerGenesis.ts | 93 - .../genesis/interface/IFtsoRegistryGenesis.ts | 101 -- .../coston2/genesis/interface/index.ts | 6 - .../coston2/index.ts | 58 - .../coston2/token/index.ts | 5 - .../coston2/token/interface/IICleanable.ts | 166 -- .../token/interface/IIGovernanceVotePower.ts | 525 ------ .../coston2/token/interface/IIVPContract.ts | 1108 ------------ .../coston2/token/interface/IIVPToken.ts | 1508 ---------------- .../coston2/token/interface/index.ts | 7 - .../flare-periphery-contracts/index.ts | 5 - typechain-types/@flarenetwork/index.ts | 5 - .../@openzeppelin/contracts/index.ts | 5 - .../contracts/token/ERC20/IERC20.ts | 342 ---- .../token/ERC20/extensions/IERC20Metadata.ts | 384 ----- .../contracts/token/ERC20/extensions/index.ts | 4 - .../contracts/token/ERC20/index.ts | 6 - .../@openzeppelin/contracts/token/index.ts | 5 - typechain-types/@openzeppelin/index.ts | 5 - typechain-types/common.ts | 46 - typechain-types/contracts/Escrow.ts | 434 ----- typechain-types/contracts/EventManager.ts | 746 -------- .../FlareOracle.sol/FtsoV2FeedConsumer.ts | 148 -- .../contracts/FlareOracle.sol/index.ts | 4 - typechain-types/contracts/index.ts | 7 - .../coston2/FtsoV2Interface__factory.ts | 334 ---- .../coston2/IAddressBinder__factory.ts | 136 -- .../coston2/IClaimSetupManager__factory.ts | 680 -------- .../coston2/IDelegationAccount__factory.ts | 159 -- .../IDistributionToDelegators__factory.ts | 277 --- .../coston2/IEntityManager__factory.ts | 814 --------- .../IFastUpdateIncentiveManager__factory.ts | 258 --- .../coston2/IFastUpdater__factory.ts | 378 ----- .../IFastUpdatesConfiguration__factory.ts | 218 --- .../coston2/IFeeCalculator__factory.ts | 64 - .../coston2/IFlareAssetRegistry__factory.ts | 256 --- .../IFlareContractRegistry__factory.ts | 124 -- .../IFlareSystemsCalculator__factory.ts | 137 -- .../coston2/IFlareSystemsManager__factory.ts | 677 -------- .../coston2/IFtsoFeedDecimals__factory.ts | 192 --- .../coston2/IFtsoFeedIdConverter__factory.ts | 78 - .../coston2/IFtsoFeedPublisher__factory.ts | 238 --- .../IFtsoInflationConfigurations__factory.ts | 126 -- .../coston2/IFtsoManager__factory.ts | 391 ----- .../coston2/IFtsoRegistry__factory.ts | 460 ----- .../coston2/IFtsoRewardManager__factory.ts | 717 -------- .../IFtsoRewardOffersManager__factory.ts | 216 --- .../coston2/IFtso__factory.ts | 487 ------ .../coston2/IGenericRewardManager__factory.ts | 267 --- .../coston2/IGovernanceSettings__factory.ts | 84 - .../coston2/IGovernanceVotePower__factory.ts | 136 -- .../coston2/IIncreaseManager__factory.ts | 39 - ...ChainStakeMirrorMultiSigVoting__factory.ts | 332 ---- .../coston2/IPChainStakeMirror__factory.ts | 590 ------- .../coston2/IPChainVotePower__factory.ts | 324 ---- .../coston2/IPollingFtso__factory.ts | 503 ------ .../coston2/IPriceSubmitter__factory.ts | 236 --- .../coston2/IRNatAccount__factory.ts | 161 -- .../coston2/IRNat__factory.ts | 951 ----------- .../coston2/IRandomProvider__factory.ts | 80 - .../coston2/IRelay__factory.ts | 447 ----- .../coston2/IRewardManager__factory.ts | 616 ------- .../coston2/ISubmission__factory.ts | 157 -- .../coston2/IVPContractEvents__factory.ts | 88 - .../coston2/IVPToken__factory.ts | 715 -------- .../coston2/IValidatorRegistry__factory.ts | 151 -- .../coston2/IVoterRegistry__factory.ts | 280 --- .../coston2/IVoterWhitelister__factory.ts | 214 --- .../coston2/IWNatDelegationFee__factory.ts | 168 -- .../coston2/IWNat__factory.ts | 802 --------- .../coston2/ProtocolsV2Interface__factory.ts | 146 -- .../RandomNumberV2Interface__factory.ts | 82 - .../coston2/RewardsV2Interface__factory.ts | 195 --- .../coston2/TestFtsoV2Interface__factory.ts | 334 ---- .../coston2/ftso/index.ts | 4 - .../coston2/ftso/interface/IIFtso__factory.ts | 900 ---------- .../coston2/ftso/interface/index.ts | 4 - .../coston2/genesis/index.ts | 4 - .../interface/IFtsoGenesis__factory.ts | 78 - .../interface/IFtsoManagerGenesis__factory.ts | 39 - .../IFtsoRegistryGenesis__factory.ts | 49 - .../coston2/genesis/interface/index.ts | 6 - .../coston2/index.ts | 55 - .../coston2/token/index.ts | 4 - .../token/interface/IICleanable__factory.ts | 65 - .../IIGovernanceVotePower__factory.ts | 284 ---- .../token/interface/IIVPContract__factory.ts | 635 ------- .../token/interface/IIVPToken__factory.ts | 847 --------- .../coston2/token/interface/index.ts | 7 - .../flare-periphery-contracts/index.ts | 4 - .../factories/@flarenetwork/index.ts | 4 - .../@openzeppelin/contracts/index.ts | 4 - .../contracts/token/ERC20/IERC20__factory.ts | 206 --- .../extensions/IERC20Metadata__factory.ts | 248 --- .../contracts/token/ERC20/extensions/index.ts | 4 - .../contracts/token/ERC20/index.ts | 5 - .../@openzeppelin/contracts/token/index.ts | 4 - .../factories/@openzeppelin/index.ts | 4 - .../factories/contracts/Escrow__factory.ts | 254 --- .../contracts/EventManager__factory.ts | 495 ------ .../FtsoV2FeedConsumer__factory.ts | 110 -- .../contracts/FlareOracle.sol/index.ts | 4 - typechain-types/factories/contracts/index.ts | 6 - typechain-types/factories/index.ts | 6 - typechain-types/hardhat.d.ts | 591 ------- typechain-types/index.ts | 134 -- 162 files changed, 121 insertions(+), 53412 deletions(-) delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtso.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNat.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRelay.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ISubmission.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPToken.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNat.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts delete mode 100644 typechain-types/@flarenetwork/flare-periphery-contracts/index.ts delete mode 100644 typechain-types/@flarenetwork/index.ts delete mode 100644 typechain-types/@openzeppelin/contracts/index.ts delete mode 100644 typechain-types/@openzeppelin/contracts/token/ERC20/IERC20.ts delete mode 100644 typechain-types/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.ts delete mode 100644 typechain-types/@openzeppelin/contracts/token/ERC20/extensions/index.ts delete mode 100644 typechain-types/@openzeppelin/contracts/token/ERC20/index.ts delete mode 100644 typechain-types/@openzeppelin/contracts/token/index.ts delete mode 100644 typechain-types/@openzeppelin/index.ts delete mode 100644 typechain-types/common.ts delete mode 100644 typechain-types/contracts/Escrow.ts delete mode 100644 typechain-types/contracts/EventManager.ts delete mode 100644 typechain-types/contracts/FlareOracle.sol/FtsoV2FeedConsumer.ts delete mode 100644 typechain-types/contracts/FlareOracle.sol/index.ts delete mode 100644 typechain-types/contracts/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtso__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNat__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRelay__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ISubmission__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPToken__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNat__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken__factory.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/flare-periphery-contracts/index.ts delete mode 100644 typechain-types/factories/@flarenetwork/index.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/index.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/token/ERC20/IERC20__factory.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/index.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/token/ERC20/index.ts delete mode 100644 typechain-types/factories/@openzeppelin/contracts/token/index.ts delete mode 100644 typechain-types/factories/@openzeppelin/index.ts delete mode 100644 typechain-types/factories/contracts/Escrow__factory.ts delete mode 100644 typechain-types/factories/contracts/EventManager__factory.ts delete mode 100644 typechain-types/factories/contracts/FlareOracle.sol/FtsoV2FeedConsumer__factory.ts delete mode 100644 typechain-types/factories/contracts/FlareOracle.sol/index.ts delete mode 100644 typechain-types/factories/contracts/index.ts delete mode 100644 typechain-types/factories/index.ts delete mode 100644 typechain-types/hardhat.d.ts delete mode 100644 typechain-types/index.ts diff --git a/.gitignore b/.gitignore index 926504d..b605942 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ yarn-error.log* *.tsbuildinfo next-env.d.ts artifacts +typechain-types \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index ff1276a..2252332 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23908,6 +23908,126 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.13.tgz", + "integrity": "sha512-IkAmQEa2Htq+wHACBxOsslt+jMoV3msvxCn0WFSfJSkv/scy+i/EukBKNad36grRxywaXUYJc9mxEGkeIs8Bzg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.13.tgz", + "integrity": "sha512-Dv1RBGs2TTjkwEnFMVL5XIfJEavnLqqwYSD6LXgTPdEy/u6FlSrLBSSfe1pcfqhFEXRAgVL3Wpjibe5wXJzWog==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.13.tgz", + "integrity": "sha512-yB1tYEFFqo4ZNWkwrJultbsw7NPAAxlPXURXioRl9SdW6aIefOLS+0TEsKrWBtbJ9moTDgU3HRILL6QBQnMevg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.13.tgz", + "integrity": "sha512-v5jZ/FV/eHGoWhMKYrsAweQ7CWb8xsWGM/8m1mwwZQ/sutJjoFaXchwK4pX8NqwImILEvQmZWyb8pPTcP7htWg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.13.tgz", + "integrity": "sha512-aVc7m4YL7ViiRv7SOXK3RplXzOEe/qQzRA5R2vpXboHABs3w8vtFslGTz+5tKiQzWUmTmBNVW0UQdhkKRORmGA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.13.tgz", + "integrity": "sha512-4wWY7/OsSaJOOKvMsu1Teylku7vKyTuocvDLTZQq0TYv9OjiYYWt63PiE1nTuZnqQ4RPvME7Xai+9enoiN0Wrg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.13.tgz", + "integrity": "sha512-uP1XkqCqV2NVH9+g2sC7qIw+w2tRbcMiXFEbMihkQ8B1+V6m28sshBwAB0SDmOe0u44ne1vFU66+gx/28RsBVQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.13", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.13.tgz", + "integrity": "sha512-V26ezyjPqQpDBV4lcWIh8B/QICQ4v+M5Bo9ykLN+sqeKKBxJVDpEc6biDVyluTXTC40f5IqCU0ttth7Es2ZuMw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } } } } diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface.ts deleted file mode 100644 index 9fb39a4..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface.ts +++ /dev/null @@ -1,522 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace FtsoV2Interface { - export type FeedDataStruct = { - votingRoundId: PromiseOrValue; - id: PromiseOrValue; - value: PromiseOrValue; - turnoutBIPS: PromiseOrValue; - decimals: PromiseOrValue; - }; - - export type FeedDataStructOutput = [ - number, - string, - number, - number, - number - ] & { - votingRoundId: number; - id: string; - value: number; - turnoutBIPS: number; - decimals: number; - }; - - export type FeedDataWithProofStruct = { - proof: PromiseOrValue[]; - body: FtsoV2Interface.FeedDataStruct; - }; - - export type FeedDataWithProofStructOutput = [ - string[], - FtsoV2Interface.FeedDataStructOutput - ] & { proof: string[]; body: FtsoV2Interface.FeedDataStructOutput }; -} - -export interface FtsoV2InterfaceInterface extends utils.Interface { - functions: { - "getFeedById(bytes21)": FunctionFragment; - "getFeedByIdInWei(bytes21)": FunctionFragment; - "getFeedByIndex(uint256)": FunctionFragment; - "getFeedByIndexInWei(uint256)": FunctionFragment; - "getFeedId(uint256)": FunctionFragment; - "getFeedIndex(bytes21)": FunctionFragment; - "getFeedsById(bytes21[])": FunctionFragment; - "getFeedsByIdInWei(bytes21[])": FunctionFragment; - "getFeedsByIndex(uint256[])": FunctionFragment; - "getFeedsByIndexInWei(uint256[])": FunctionFragment; - "verifyFeedData((bytes32[],(uint32,bytes21,int32,uint16,int8)))": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getFeedById" - | "getFeedByIdInWei" - | "getFeedByIndex" - | "getFeedByIndexInWei" - | "getFeedId" - | "getFeedIndex" - | "getFeedsById" - | "getFeedsByIdInWei" - | "getFeedsByIndex" - | "getFeedsByIndexInWei" - | "verifyFeedData" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFeedById", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIdInWei", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIndexInWei", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedsById", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIdInWei", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIndex", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIndexInWei", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "verifyFeedData", - values: [FtsoV2Interface.FeedDataWithProofStruct] - ): string; - - decodeFunctionResult( - functionFragment: "getFeedById", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIdInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIndexInWei", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFeedId", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getFeedIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsById", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIdInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIndexInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "verifyFeedData", - data: BytesLike - ): Result; - - events: {}; -} - -export interface FtsoV2Interface extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: FtsoV2InterfaceInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _feedId: string }>; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _index: BigNumber }>; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyFeedData( - _feedData: FtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise<[boolean]>; - }; - - getFeedById( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyFeedData( - _feedData: FtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - - callStatic: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - verifyFeedData( - _feedData: FtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyFeedData( - _feedData: FtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyFeedData( - _feedData: FtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder.ts deleted file mode 100644 index f5d2cce..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder.ts +++ /dev/null @@ -1,259 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IAddressBinderInterface extends utils.Interface { - functions: { - "cAddressToPAddress(address)": FunctionFragment; - "pAddressToCAddress(bytes20)": FunctionFragment; - "registerAddresses(bytes,bytes20,address)": FunctionFragment; - "registerPublicKey(bytes)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "cAddressToPAddress" - | "pAddressToCAddress" - | "registerAddresses" - | "registerPublicKey" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "cAddressToPAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "pAddressToCAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "registerAddresses", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "registerPublicKey", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "cAddressToPAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "pAddressToCAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerAddresses", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerPublicKey", - data: BytesLike - ): Result; - - events: { - "AddressesRegistered(bytes,bytes20,address)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "AddressesRegistered"): EventFragment; -} - -export interface AddressesRegisteredEventObject { - publicKey: string; - pAddress: string; - cAddress: string; -} -export type AddressesRegisteredEvent = TypedEvent< - [string, string, string], - AddressesRegisteredEventObject ->; - -export type AddressesRegisteredEventFilter = - TypedEventFilter; - -export interface IAddressBinder extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IAddressBinderInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - cAddressToPAddress( - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _pAddress: string }>; - - pAddressToCAddress( - _pAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _cAddress: string }>; - - registerAddresses( - _publicKey: PromiseOrValue, - _pAddress: PromiseOrValue, - _cAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _publicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - cAddressToPAddress( - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - pAddressToCAddress( - _pAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerAddresses( - _publicKey: PromiseOrValue, - _pAddress: PromiseOrValue, - _cAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _publicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - cAddressToPAddress( - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - pAddressToCAddress( - _pAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerAddresses( - _publicKey: PromiseOrValue, - _pAddress: PromiseOrValue, - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerPublicKey( - _publicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string] & { _pAddress: string; _cAddress: string }>; - }; - - filters: { - "AddressesRegistered(bytes,bytes20,address)"( - publicKey?: null, - pAddress?: null, - cAddress?: null - ): AddressesRegisteredEventFilter; - AddressesRegistered( - publicKey?: null, - pAddress?: null, - cAddress?: null - ): AddressesRegisteredEventFilter; - }; - - estimateGas: { - cAddressToPAddress( - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - pAddressToCAddress( - _pAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerAddresses( - _publicKey: PromiseOrValue, - _pAddress: PromiseOrValue, - _cAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _publicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - cAddressToPAddress( - _cAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - pAddressToCAddress( - _pAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerAddresses( - _publicKey: PromiseOrValue, - _pAddress: PromiseOrValue, - _cAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _publicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager.ts deleted file mode 100644 index d79c804..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager.ts +++ /dev/null @@ -1,1276 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IClaimSetupManagerInterface extends utils.Interface { - functions: { - "accountToDelegationAccount(address)": FunctionFragment; - "allowedClaimRecipients(address)": FunctionFragment; - "batchDelegate(address[],uint256[])": FunctionFragment; - "claimExecutors(address)": FunctionFragment; - "delegate(address,uint256)": FunctionFragment; - "delegateGovernance(address)": FunctionFragment; - "disableDelegationAccount()": FunctionFragment; - "enableDelegationAccount()": FunctionFragment; - "getDelegationAccountData(address)": FunctionFragment; - "getExecutorCurrentFeeValue(address)": FunctionFragment; - "getExecutorFeeValue(address,uint256)": FunctionFragment; - "getExecutorInfo(address)": FunctionFragment; - "getExecutorScheduledFeeValueChanges(address)": FunctionFragment; - "getRegisteredExecutors(uint256,uint256)": FunctionFragment; - "isClaimExecutor(address,address)": FunctionFragment; - "registerExecutor(uint256)": FunctionFragment; - "revokeDelegationAt(address,uint256)": FunctionFragment; - "setAllowedClaimRecipients(address[])": FunctionFragment; - "setAutoClaiming(address[],bool)": FunctionFragment; - "setClaimExecutors(address[])": FunctionFragment; - "transferExternalToken(address,uint256)": FunctionFragment; - "undelegateAll()": FunctionFragment; - "undelegateGovernance()": FunctionFragment; - "unregisterExecutor()": FunctionFragment; - "updateExecutorFeeValue(uint256)": FunctionFragment; - "withdraw(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "accountToDelegationAccount" - | "allowedClaimRecipients" - | "batchDelegate" - | "claimExecutors" - | "delegate" - | "delegateGovernance" - | "disableDelegationAccount" - | "enableDelegationAccount" - | "getDelegationAccountData" - | "getExecutorCurrentFeeValue" - | "getExecutorFeeValue" - | "getExecutorInfo" - | "getExecutorScheduledFeeValueChanges" - | "getRegisteredExecutors" - | "isClaimExecutor" - | "registerExecutor" - | "revokeDelegationAt" - | "setAllowedClaimRecipients" - | "setAutoClaiming" - | "setClaimExecutors" - | "transferExternalToken" - | "undelegateAll" - | "undelegateGovernance" - | "unregisterExecutor" - | "updateExecutorFeeValue" - | "withdraw" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "accountToDelegationAccount", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "allowedClaimRecipients", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "batchDelegate", - values: [PromiseOrValue[], PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "claimExecutors", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegateGovernance", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "disableDelegationAccount", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "enableDelegationAccount", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getDelegationAccountData", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getExecutorCurrentFeeValue", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getExecutorFeeValue", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getExecutorInfo", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getExecutorScheduledFeeValueChanges", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getRegisteredExecutors", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isClaimExecutor", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "registerExecutor", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "revokeDelegationAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setAllowedClaimRecipients", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "setAutoClaiming", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setClaimExecutors", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "transferExternalToken", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegateAll", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "undelegateGovernance", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "unregisterExecutor", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "updateExecutorFeeValue", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "withdraw", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "accountToDelegationAccount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "allowedClaimRecipients", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchDelegate", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "claimExecutors", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "delegateGovernance", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "disableDelegationAccount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "enableDelegationAccount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegationAccountData", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getExecutorCurrentFeeValue", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getExecutorFeeValue", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getExecutorInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getExecutorScheduledFeeValueChanges", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRegisteredExecutors", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isClaimExecutor", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerExecutor", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revokeDelegationAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setAllowedClaimRecipients", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setAutoClaiming", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setClaimExecutors", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "transferExternalToken", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAll", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateGovernance", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "unregisterExecutor", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "updateExecutorFeeValue", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "withdraw", data: BytesLike): Result; - - events: { - "AllowedClaimRecipientsChanged(address,address[])": EventFragment; - "ClaimExecutorFeeValueChanged(address,uint256,uint256)": EventFragment; - "ClaimExecutorsChanged(address,address[])": EventFragment; - "DelegationAccountCreated(address,address)": EventFragment; - "DelegationAccountUpdated(address,address,bool)": EventFragment; - "ExecutorRegistered(address)": EventFragment; - "ExecutorUnregistered(address,uint256)": EventFragment; - "MaxFeeSet(uint256)": EventFragment; - "MinFeeSet(uint256)": EventFragment; - "RegisterExecutorFeeSet(uint256)": EventFragment; - "SetExecutorsExcessAmountRefunded(address,uint256)": EventFragment; - }; - - getEvent( - nameOrSignatureOrTopic: "AllowedClaimRecipientsChanged" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "ClaimExecutorFeeValueChanged" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "ClaimExecutorsChanged"): EventFragment; - getEvent(nameOrSignatureOrTopic: "DelegationAccountCreated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "DelegationAccountUpdated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ExecutorRegistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ExecutorUnregistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "MaxFeeSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "MinFeeSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RegisterExecutorFeeSet"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SetExecutorsExcessAmountRefunded" - ): EventFragment; -} - -export interface AllowedClaimRecipientsChangedEventObject { - owner: string; - recipients: string[]; -} -export type AllowedClaimRecipientsChangedEvent = TypedEvent< - [string, string[]], - AllowedClaimRecipientsChangedEventObject ->; - -export type AllowedClaimRecipientsChangedEventFilter = - TypedEventFilter; - -export interface ClaimExecutorFeeValueChangedEventObject { - executor: string; - validFromRewardEpoch: BigNumber; - feeValueWei: BigNumber; -} -export type ClaimExecutorFeeValueChangedEvent = TypedEvent< - [string, BigNumber, BigNumber], - ClaimExecutorFeeValueChangedEventObject ->; - -export type ClaimExecutorFeeValueChangedEventFilter = - TypedEventFilter; - -export interface ClaimExecutorsChangedEventObject { - owner: string; - executors: string[]; -} -export type ClaimExecutorsChangedEvent = TypedEvent< - [string, string[]], - ClaimExecutorsChangedEventObject ->; - -export type ClaimExecutorsChangedEventFilter = - TypedEventFilter; - -export interface DelegationAccountCreatedEventObject { - owner: string; - delegationAccount: string; -} -export type DelegationAccountCreatedEvent = TypedEvent< - [string, string], - DelegationAccountCreatedEventObject ->; - -export type DelegationAccountCreatedEventFilter = - TypedEventFilter; - -export interface DelegationAccountUpdatedEventObject { - owner: string; - delegationAccount: string; - enabled: boolean; -} -export type DelegationAccountUpdatedEvent = TypedEvent< - [string, string, boolean], - DelegationAccountUpdatedEventObject ->; - -export type DelegationAccountUpdatedEventFilter = - TypedEventFilter; - -export interface ExecutorRegisteredEventObject { - executor: string; -} -export type ExecutorRegisteredEvent = TypedEvent< - [string], - ExecutorRegisteredEventObject ->; - -export type ExecutorRegisteredEventFilter = - TypedEventFilter; - -export interface ExecutorUnregisteredEventObject { - executor: string; - validFromRewardEpoch: BigNumber; -} -export type ExecutorUnregisteredEvent = TypedEvent< - [string, BigNumber], - ExecutorUnregisteredEventObject ->; - -export type ExecutorUnregisteredEventFilter = - TypedEventFilter; - -export interface MaxFeeSetEventObject { - maxFeeValueWei: BigNumber; -} -export type MaxFeeSetEvent = TypedEvent<[BigNumber], MaxFeeSetEventObject>; - -export type MaxFeeSetEventFilter = TypedEventFilter; - -export interface MinFeeSetEventObject { - minFeeValueWei: BigNumber; -} -export type MinFeeSetEvent = TypedEvent<[BigNumber], MinFeeSetEventObject>; - -export type MinFeeSetEventFilter = TypedEventFilter; - -export interface RegisterExecutorFeeSetEventObject { - registerExecutorFeeValueWei: BigNumber; -} -export type RegisterExecutorFeeSetEvent = TypedEvent< - [BigNumber], - RegisterExecutorFeeSetEventObject ->; - -export type RegisterExecutorFeeSetEventFilter = - TypedEventFilter; - -export interface SetExecutorsExcessAmountRefundedEventObject { - owner: string; - excessAmount: BigNumber; -} -export type SetExecutorsExcessAmountRefundedEvent = TypedEvent< - [string, BigNumber], - SetExecutorsExcessAmountRefundedEventObject ->; - -export type SetExecutorsExcessAmountRefundedEventFilter = - TypedEventFilter; - -export interface IClaimSetupManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IClaimSetupManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - accountToDelegationAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateGovernance( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - disableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - enableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAccountData( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, boolean] & { _delegationAccount: string; _enabled: boolean } - >; - - getExecutorCurrentFeeValue( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getExecutorFeeValue( - _executor: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getExecutorInfo( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [boolean, BigNumber] & { - _registered: boolean; - _currentFeeValue: BigNumber; - } - >; - - getExecutorScheduledFeeValueChanges( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feeValue: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getRegisteredExecutors( - _start: PromiseOrValue, - _end: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber] & { - _registeredExecutors: string[]; - _totalLength: BigNumber; - } - >; - - isClaimExecutor( - _owner: PromiseOrValue, - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - registerExecutor( - _feeValue: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAutoClaiming( - _executors: PromiseOrValue[], - _enableDelegationAccount: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateGovernance( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterExecutor( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateExecutorFeeValue( - _feeValue: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdraw( - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - accountToDelegationAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateGovernance( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - disableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - enableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAccountData( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, boolean] & { _delegationAccount: string; _enabled: boolean } - >; - - getExecutorCurrentFeeValue( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorFeeValue( - _executor: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorInfo( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [boolean, BigNumber] & { _registered: boolean; _currentFeeValue: BigNumber } - >; - - getExecutorScheduledFeeValueChanges( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feeValue: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getRegisteredExecutors( - _start: PromiseOrValue, - _end: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber] & { - _registeredExecutors: string[]; - _totalLength: BigNumber; - } - >; - - isClaimExecutor( - _owner: PromiseOrValue, - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerExecutor( - _feeValue: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAutoClaiming( - _executors: PromiseOrValue[], - _enableDelegationAccount: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateGovernance( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterExecutor( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateExecutorFeeValue( - _feeValue: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdraw( - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - accountToDelegationAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - claimExecutors( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegateGovernance( - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - disableDelegationAccount(overrides?: CallOverrides): Promise; - - enableDelegationAccount(overrides?: CallOverrides): Promise; - - getDelegationAccountData( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, boolean] & { _delegationAccount: string; _enabled: boolean } - >; - - getExecutorCurrentFeeValue( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorFeeValue( - _executor: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorInfo( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [boolean, BigNumber] & { - _registered: boolean; - _currentFeeValue: BigNumber; - } - >; - - getExecutorScheduledFeeValueChanges( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feeValue: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getRegisteredExecutors( - _start: PromiseOrValue, - _end: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber] & { - _registeredExecutors: string[]; - _totalLength: BigNumber; - } - >; - - isClaimExecutor( - _owner: PromiseOrValue, - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerExecutor( - _feeValue: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - setAutoClaiming( - _executors: PromiseOrValue[], - _enableDelegationAccount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAll(overrides?: CallOverrides): Promise; - - undelegateGovernance(overrides?: CallOverrides): Promise; - - unregisterExecutor(overrides?: CallOverrides): Promise; - - updateExecutorFeeValue( - _feeValue: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdraw( - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "AllowedClaimRecipientsChanged(address,address[])"( - owner?: null, - recipients?: null - ): AllowedClaimRecipientsChangedEventFilter; - AllowedClaimRecipientsChanged( - owner?: null, - recipients?: null - ): AllowedClaimRecipientsChangedEventFilter; - - "ClaimExecutorFeeValueChanged(address,uint256,uint256)"( - executor?: null, - validFromRewardEpoch?: null, - feeValueWei?: null - ): ClaimExecutorFeeValueChangedEventFilter; - ClaimExecutorFeeValueChanged( - executor?: null, - validFromRewardEpoch?: null, - feeValueWei?: null - ): ClaimExecutorFeeValueChangedEventFilter; - - "ClaimExecutorsChanged(address,address[])"( - owner?: null, - executors?: null - ): ClaimExecutorsChangedEventFilter; - ClaimExecutorsChanged( - owner?: null, - executors?: null - ): ClaimExecutorsChangedEventFilter; - - "DelegationAccountCreated(address,address)"( - owner?: null, - delegationAccount?: null - ): DelegationAccountCreatedEventFilter; - DelegationAccountCreated( - owner?: null, - delegationAccount?: null - ): DelegationAccountCreatedEventFilter; - - "DelegationAccountUpdated(address,address,bool)"( - owner?: null, - delegationAccount?: null, - enabled?: null - ): DelegationAccountUpdatedEventFilter; - DelegationAccountUpdated( - owner?: null, - delegationAccount?: null, - enabled?: null - ): DelegationAccountUpdatedEventFilter; - - "ExecutorRegistered(address)"( - executor?: null - ): ExecutorRegisteredEventFilter; - ExecutorRegistered(executor?: null): ExecutorRegisteredEventFilter; - - "ExecutorUnregistered(address,uint256)"( - executor?: null, - validFromRewardEpoch?: null - ): ExecutorUnregisteredEventFilter; - ExecutorUnregistered( - executor?: null, - validFromRewardEpoch?: null - ): ExecutorUnregisteredEventFilter; - - "MaxFeeSet(uint256)"(maxFeeValueWei?: null): MaxFeeSetEventFilter; - MaxFeeSet(maxFeeValueWei?: null): MaxFeeSetEventFilter; - - "MinFeeSet(uint256)"(minFeeValueWei?: null): MinFeeSetEventFilter; - MinFeeSet(minFeeValueWei?: null): MinFeeSetEventFilter; - - "RegisterExecutorFeeSet(uint256)"( - registerExecutorFeeValueWei?: null - ): RegisterExecutorFeeSetEventFilter; - RegisterExecutorFeeSet( - registerExecutorFeeValueWei?: null - ): RegisterExecutorFeeSetEventFilter; - - "SetExecutorsExcessAmountRefunded(address,uint256)"( - owner?: null, - excessAmount?: null - ): SetExecutorsExcessAmountRefundedEventFilter; - SetExecutorsExcessAmountRefunded( - owner?: null, - excessAmount?: null - ): SetExecutorsExcessAmountRefundedEventFilter; - }; - - estimateGas: { - accountToDelegationAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateGovernance( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - disableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - enableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAccountData( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorCurrentFeeValue( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorFeeValue( - _executor: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorInfo( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorScheduledFeeValueChanges( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredExecutors( - _start: PromiseOrValue, - _end: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isClaimExecutor( - _owner: PromiseOrValue, - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerExecutor( - _feeValue: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAutoClaiming( - _executors: PromiseOrValue[], - _enableDelegationAccount: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateGovernance( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterExecutor( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateExecutorFeeValue( - _feeValue: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdraw( - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - accountToDelegationAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateGovernance( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - disableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - enableDelegationAccount( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAccountData( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorCurrentFeeValue( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorFeeValue( - _executor: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorInfo( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getExecutorScheduledFeeValueChanges( - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredExecutors( - _start: PromiseOrValue, - _end: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isClaimExecutor( - _owner: PromiseOrValue, - _executor: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerExecutor( - _feeValue: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAutoClaiming( - _executors: PromiseOrValue[], - _enableDelegationAccount: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateGovernance( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterExecutor( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateExecutorFeeValue( - _feeValue: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdraw( - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount.ts deleted file mode 100644 index fb1a41f..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount.ts +++ /dev/null @@ -1,215 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { BaseContract, BigNumber, Signer, utils } from "ethers"; -import type { EventFragment } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, -} from "../../../common"; - -export interface IDelegationAccountInterface extends utils.Interface { - functions: {}; - - events: { - "DelegateFtso(address,uint256)": EventFragment; - "DelegateGovernance(address)": EventFragment; - "ExecutorFeePaid(address,uint256)": EventFragment; - "ExternalTokenTransferred(address,uint256)": EventFragment; - "Initialize(address,address)": EventFragment; - "RevokeFtso(address,uint256)": EventFragment; - "UndelegateAllFtso()": EventFragment; - "UndelegateGovernance()": EventFragment; - "WithdrawToOwner(uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "DelegateFtso"): EventFragment; - getEvent(nameOrSignatureOrTopic: "DelegateGovernance"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ExecutorFeePaid"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ExternalTokenTransferred"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Initialize"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RevokeFtso"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UndelegateAllFtso"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UndelegateGovernance"): EventFragment; - getEvent(nameOrSignatureOrTopic: "WithdrawToOwner"): EventFragment; -} - -export interface DelegateFtsoEventObject { - to: string; - bips: BigNumber; -} -export type DelegateFtsoEvent = TypedEvent< - [string, BigNumber], - DelegateFtsoEventObject ->; - -export type DelegateFtsoEventFilter = TypedEventFilter; - -export interface DelegateGovernanceEventObject { - to: string; -} -export type DelegateGovernanceEvent = TypedEvent< - [string], - DelegateGovernanceEventObject ->; - -export type DelegateGovernanceEventFilter = - TypedEventFilter; - -export interface ExecutorFeePaidEventObject { - executor: string; - amount: BigNumber; -} -export type ExecutorFeePaidEvent = TypedEvent< - [string, BigNumber], - ExecutorFeePaidEventObject ->; - -export type ExecutorFeePaidEventFilter = TypedEventFilter; - -export interface ExternalTokenTransferredEventObject { - token: string; - amount: BigNumber; -} -export type ExternalTokenTransferredEvent = TypedEvent< - [string, BigNumber], - ExternalTokenTransferredEventObject ->; - -export type ExternalTokenTransferredEventFilter = - TypedEventFilter; - -export interface InitializeEventObject { - owner: string; - manager: string; -} -export type InitializeEvent = TypedEvent< - [string, string], - InitializeEventObject ->; - -export type InitializeEventFilter = TypedEventFilter; - -export interface RevokeFtsoEventObject { - to: string; - blockNumber: BigNumber; -} -export type RevokeFtsoEvent = TypedEvent< - [string, BigNumber], - RevokeFtsoEventObject ->; - -export type RevokeFtsoEventFilter = TypedEventFilter; - -export interface UndelegateAllFtsoEventObject {} -export type UndelegateAllFtsoEvent = TypedEvent< - [], - UndelegateAllFtsoEventObject ->; - -export type UndelegateAllFtsoEventFilter = - TypedEventFilter; - -export interface UndelegateGovernanceEventObject {} -export type UndelegateGovernanceEvent = TypedEvent< - [], - UndelegateGovernanceEventObject ->; - -export type UndelegateGovernanceEventFilter = - TypedEventFilter; - -export interface WithdrawToOwnerEventObject { - amount: BigNumber; -} -export type WithdrawToOwnerEvent = TypedEvent< - [BigNumber], - WithdrawToOwnerEventObject ->; - -export type WithdrawToOwnerEventFilter = TypedEventFilter; - -export interface IDelegationAccount extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IDelegationAccountInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: {}; - - callStatic: {}; - - filters: { - "DelegateFtso(address,uint256)"( - to?: null, - bips?: null - ): DelegateFtsoEventFilter; - DelegateFtso(to?: null, bips?: null): DelegateFtsoEventFilter; - - "DelegateGovernance(address)"(to?: null): DelegateGovernanceEventFilter; - DelegateGovernance(to?: null): DelegateGovernanceEventFilter; - - "ExecutorFeePaid(address,uint256)"( - executor?: null, - amount?: null - ): ExecutorFeePaidEventFilter; - ExecutorFeePaid(executor?: null, amount?: null): ExecutorFeePaidEventFilter; - - "ExternalTokenTransferred(address,uint256)"( - token?: null, - amount?: null - ): ExternalTokenTransferredEventFilter; - ExternalTokenTransferred( - token?: null, - amount?: null - ): ExternalTokenTransferredEventFilter; - - "Initialize(address,address)"( - owner?: null, - manager?: null - ): InitializeEventFilter; - Initialize(owner?: null, manager?: null): InitializeEventFilter; - - "RevokeFtso(address,uint256)"( - to?: null, - blockNumber?: null - ): RevokeFtsoEventFilter; - RevokeFtso(to?: null, blockNumber?: null): RevokeFtsoEventFilter; - - "UndelegateAllFtso()"(): UndelegateAllFtsoEventFilter; - UndelegateAllFtso(): UndelegateAllFtsoEventFilter; - - "UndelegateGovernance()"(): UndelegateGovernanceEventFilter; - UndelegateGovernance(): UndelegateGovernanceEventFilter; - - "WithdrawToOwner(uint256)"(amount?: null): WithdrawToOwnerEventFilter; - WithdrawToOwner(amount?: null): WithdrawToOwnerEventFilter; - }; - - estimateGas: {}; - - populateTransaction: {}; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators.ts deleted file mode 100644 index 0d5a73a..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators.ts +++ /dev/null @@ -1,478 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IDistributionToDelegatorsInterface extends utils.Interface { - functions: { - "autoClaim(address[],uint256)": FunctionFragment; - "claim(address,address,uint256,bool)": FunctionFragment; - "getClaimableAmount(uint256)": FunctionFragment; - "getClaimableAmountOf(address,uint256)": FunctionFragment; - "getClaimableMonths()": FunctionFragment; - "getCurrentMonth()": FunctionFragment; - "getMonthToExpireNext()": FunctionFragment; - "nextClaimableMonth(address)": FunctionFragment; - "optOutOfAirdrop()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "autoClaim" - | "claim" - | "getClaimableAmount" - | "getClaimableAmountOf" - | "getClaimableMonths" - | "getCurrentMonth" - | "getMonthToExpireNext" - | "nextClaimableMonth" - | "optOutOfAirdrop" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "autoClaim", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "claim", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "getClaimableAmount", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getClaimableAmountOf", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getClaimableMonths", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentMonth", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getMonthToExpireNext", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "nextClaimableMonth", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "optOutOfAirdrop", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "autoClaim", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getClaimableAmount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getClaimableAmountOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getClaimableMonths", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentMonth", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getMonthToExpireNext", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "nextClaimableMonth", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "optOutOfAirdrop", - data: BytesLike - ): Result; - - events: { - "AccountClaimed(address,address,uint256,uint256)": EventFragment; - "AccountOptOut(address,bool)": EventFragment; - "EntitlementStart(uint256)": EventFragment; - "UseGoodRandomSet(bool,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "AccountClaimed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "AccountOptOut"): EventFragment; - getEvent(nameOrSignatureOrTopic: "EntitlementStart"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UseGoodRandomSet"): EventFragment; -} - -export interface AccountClaimedEventObject { - whoClaimed: string; - sentTo: string; - month: BigNumber; - amountWei: BigNumber; -} -export type AccountClaimedEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - AccountClaimedEventObject ->; - -export type AccountClaimedEventFilter = TypedEventFilter; - -export interface AccountOptOutEventObject { - theAccount: string; - confirmed: boolean; -} -export type AccountOptOutEvent = TypedEvent< - [string, boolean], - AccountOptOutEventObject ->; - -export type AccountOptOutEventFilter = TypedEventFilter; - -export interface EntitlementStartEventObject { - entitlementStartTs: BigNumber; -} -export type EntitlementStartEvent = TypedEvent< - [BigNumber], - EntitlementStartEventObject ->; - -export type EntitlementStartEventFilter = - TypedEventFilter; - -export interface UseGoodRandomSetEventObject { - useGoodRandom: boolean; - maxWaitForGoodRandomSeconds: BigNumber; -} -export type UseGoodRandomSetEvent = TypedEvent< - [boolean, BigNumber], - UseGoodRandomSetEventObject ->; - -export type UseGoodRandomSetEventFilter = - TypedEventFilter; - -export interface IDistributionToDelegators extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IDistributionToDelegatorsInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - autoClaim( - _rewardOwners: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _month: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimableAmount( - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _amountWei: BigNumber }>; - - getClaimableAmountOf( - _account: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _amountWei: BigNumber }>; - - getClaimableMonths( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _startMonth: BigNumber; _endMonth: BigNumber } - >; - - getCurrentMonth( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _currentMonth: BigNumber }>; - - getMonthToExpireNext( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _monthToExpireNext: BigNumber }>; - - nextClaimableMonth( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - optOutOfAirdrop( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _month: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimableAmount( - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableAmountOf( - _account: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableMonths( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _startMonth: BigNumber; _endMonth: BigNumber } - >; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getMonthToExpireNext(overrides?: CallOverrides): Promise; - - nextClaimableMonth( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - optOutOfAirdrop( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - autoClaim( - _rewardOwners: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _month: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableAmount( - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableAmountOf( - _account: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableMonths( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _startMonth: BigNumber; _endMonth: BigNumber } - >; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getMonthToExpireNext(overrides?: CallOverrides): Promise; - - nextClaimableMonth( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - optOutOfAirdrop(overrides?: CallOverrides): Promise; - }; - - filters: { - "AccountClaimed(address,address,uint256,uint256)"( - whoClaimed?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - month?: null, - amountWei?: null - ): AccountClaimedEventFilter; - AccountClaimed( - whoClaimed?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - month?: null, - amountWei?: null - ): AccountClaimedEventFilter; - - "AccountOptOut(address,bool)"( - theAccount?: PromiseOrValue | null, - confirmed?: null - ): AccountOptOutEventFilter; - AccountOptOut( - theAccount?: PromiseOrValue | null, - confirmed?: null - ): AccountOptOutEventFilter; - - "EntitlementStart(uint256)"( - entitlementStartTs?: null - ): EntitlementStartEventFilter; - EntitlementStart(entitlementStartTs?: null): EntitlementStartEventFilter; - - "UseGoodRandomSet(bool,uint256)"( - useGoodRandom?: null, - maxWaitForGoodRandomSeconds?: null - ): UseGoodRandomSetEventFilter; - UseGoodRandomSet( - useGoodRandom?: null, - maxWaitForGoodRandomSeconds?: null - ): UseGoodRandomSetEventFilter; - }; - - estimateGas: { - autoClaim( - _rewardOwners: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _month: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimableAmount( - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableAmountOf( - _account: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableMonths(overrides?: CallOverrides): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getMonthToExpireNext(overrides?: CallOverrides): Promise; - - nextClaimableMonth( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - optOutOfAirdrop( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - autoClaim( - _rewardOwners: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _month: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimableAmount( - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableAmountOf( - _account: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableMonths( - overrides?: CallOverrides - ): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getMonthToExpireNext( - overrides?: CallOverrides - ): Promise; - - nextClaimableMonth( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - optOutOfAirdrop( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager.ts deleted file mode 100644 index dc1626a..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager.ts +++ /dev/null @@ -1,1406 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IEntityManager { - export type VoterAddressesStruct = { - submitAddress: PromiseOrValue; - submitSignaturesAddress: PromiseOrValue; - signingPolicyAddress: PromiseOrValue; - }; - - export type VoterAddressesStructOutput = [string, string, string] & { - submitAddress: string; - submitSignaturesAddress: string; - signingPolicyAddress: string; - }; -} - -export interface IEntityManagerInterface extends utils.Interface { - functions: { - "confirmDelegationAddressRegistration(address)": FunctionFragment; - "confirmSigningPolicyAddressRegistration(address)": FunctionFragment; - "confirmSubmitAddressRegistration(address)": FunctionFragment; - "confirmSubmitSignaturesAddressRegistration(address)": FunctionFragment; - "getDelegationAddressOf(address)": FunctionFragment; - "getDelegationAddressOfAt(address,uint256)": FunctionFragment; - "getNodeIdsOf(address)": FunctionFragment; - "getNodeIdsOfAt(address,uint256)": FunctionFragment; - "getPublicKeyOf(address)": FunctionFragment; - "getPublicKeyOfAt(address,uint256)": FunctionFragment; - "getVoterAddresses(address)": FunctionFragment; - "getVoterAddressesAt(address,uint256)": FunctionFragment; - "getVoterForDelegationAddress(address,uint256)": FunctionFragment; - "getVoterForNodeId(bytes20,uint256)": FunctionFragment; - "getVoterForPublicKey(bytes32,bytes32,uint256)": FunctionFragment; - "getVoterForSigningPolicyAddress(address,uint256)": FunctionFragment; - "getVoterForSubmitAddress(address,uint256)": FunctionFragment; - "getVoterForSubmitSignaturesAddress(address,uint256)": FunctionFragment; - "proposeDelegationAddress(address)": FunctionFragment; - "proposeSigningPolicyAddress(address)": FunctionFragment; - "proposeSubmitAddress(address)": FunctionFragment; - "proposeSubmitSignaturesAddress(address)": FunctionFragment; - "registerNodeId(bytes20,bytes,bytes)": FunctionFragment; - "registerPublicKey(bytes32,bytes32,bytes)": FunctionFragment; - "unregisterNodeId(bytes20)": FunctionFragment; - "unregisterPublicKey()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "confirmDelegationAddressRegistration" - | "confirmSigningPolicyAddressRegistration" - | "confirmSubmitAddressRegistration" - | "confirmSubmitSignaturesAddressRegistration" - | "getDelegationAddressOf" - | "getDelegationAddressOfAt" - | "getNodeIdsOf" - | "getNodeIdsOfAt" - | "getPublicKeyOf" - | "getPublicKeyOfAt" - | "getVoterAddresses" - | "getVoterAddressesAt" - | "getVoterForDelegationAddress" - | "getVoterForNodeId" - | "getVoterForPublicKey" - | "getVoterForSigningPolicyAddress" - | "getVoterForSubmitAddress" - | "getVoterForSubmitSignaturesAddress" - | "proposeDelegationAddress" - | "proposeSigningPolicyAddress" - | "proposeSubmitAddress" - | "proposeSubmitSignaturesAddress" - | "registerNodeId" - | "registerPublicKey" - | "unregisterNodeId" - | "unregisterPublicKey" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "confirmDelegationAddressRegistration", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "confirmSigningPolicyAddressRegistration", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "confirmSubmitAddressRegistration", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "confirmSubmitSignaturesAddressRegistration", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDelegationAddressOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDelegationAddressOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getNodeIdsOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getNodeIdsOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getPublicKeyOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getPublicKeyOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterAddresses", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterAddressesAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterForDelegationAddress", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterForNodeId", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterForPublicKey", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "getVoterForSigningPolicyAddress", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterForSubmitAddress", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterForSubmitSignaturesAddress", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "proposeDelegationAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "proposeSigningPolicyAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "proposeSubmitAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "proposeSubmitSignaturesAddress", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "registerNodeId", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "registerPublicKey", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "unregisterNodeId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "unregisterPublicKey", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "confirmDelegationAddressRegistration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "confirmSigningPolicyAddressRegistration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "confirmSubmitAddressRegistration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "confirmSubmitSignaturesAddressRegistration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegationAddressOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegationAddressOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getNodeIdsOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getNodeIdsOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPublicKeyOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPublicKeyOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterAddresses", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterAddressesAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForDelegationAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForNodeId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForPublicKey", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForSigningPolicyAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForSubmitAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterForSubmitSignaturesAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "proposeDelegationAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "proposeSigningPolicyAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "proposeSubmitAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "proposeSubmitSignaturesAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerNodeId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerPublicKey", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "unregisterNodeId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "unregisterPublicKey", - data: BytesLike - ): Result; - - events: { - "DelegationAddressProposed(address,address)": EventFragment; - "DelegationAddressRegistrationConfirmed(address,address)": EventFragment; - "MaxNodeIdsPerEntitySet(uint256)": EventFragment; - "NodeIdRegistered(address,bytes20)": EventFragment; - "NodeIdUnregistered(address,bytes20)": EventFragment; - "PublicKeyRegistered(address,bytes32,bytes32)": EventFragment; - "PublicKeyUnregistered(address,bytes32,bytes32)": EventFragment; - "SigningPolicyAddressProposed(address,address)": EventFragment; - "SigningPolicyAddressRegistrationConfirmed(address,address)": EventFragment; - "SubmitAddressProposed(address,address)": EventFragment; - "SubmitAddressRegistrationConfirmed(address,address)": EventFragment; - "SubmitSignaturesAddressProposed(address,address)": EventFragment; - "SubmitSignaturesAddressRegistrationConfirmed(address,address)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "DelegationAddressProposed"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "DelegationAddressRegistrationConfirmed" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "MaxNodeIdsPerEntitySet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "NodeIdRegistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "NodeIdUnregistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "PublicKeyRegistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "PublicKeyUnregistered"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SigningPolicyAddressProposed" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SigningPolicyAddressRegistrationConfirmed" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "SubmitAddressProposed"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SubmitAddressRegistrationConfirmed" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SubmitSignaturesAddressProposed" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "SubmitSignaturesAddressRegistrationConfirmed" - ): EventFragment; -} - -export interface DelegationAddressProposedEventObject { - voter: string; - delegationAddress: string; -} -export type DelegationAddressProposedEvent = TypedEvent< - [string, string], - DelegationAddressProposedEventObject ->; - -export type DelegationAddressProposedEventFilter = - TypedEventFilter; - -export interface DelegationAddressRegistrationConfirmedEventObject { - voter: string; - delegationAddress: string; -} -export type DelegationAddressRegistrationConfirmedEvent = TypedEvent< - [string, string], - DelegationAddressRegistrationConfirmedEventObject ->; - -export type DelegationAddressRegistrationConfirmedEventFilter = - TypedEventFilter; - -export interface MaxNodeIdsPerEntitySetEventObject { - maxNodeIdsPerEntity: BigNumber; -} -export type MaxNodeIdsPerEntitySetEvent = TypedEvent< - [BigNumber], - MaxNodeIdsPerEntitySetEventObject ->; - -export type MaxNodeIdsPerEntitySetEventFilter = - TypedEventFilter; - -export interface NodeIdRegisteredEventObject { - voter: string; - nodeId: string; -} -export type NodeIdRegisteredEvent = TypedEvent< - [string, string], - NodeIdRegisteredEventObject ->; - -export type NodeIdRegisteredEventFilter = - TypedEventFilter; - -export interface NodeIdUnregisteredEventObject { - voter: string; - nodeId: string; -} -export type NodeIdUnregisteredEvent = TypedEvent< - [string, string], - NodeIdUnregisteredEventObject ->; - -export type NodeIdUnregisteredEventFilter = - TypedEventFilter; - -export interface PublicKeyRegisteredEventObject { - voter: string; - part1: string; - part2: string; -} -export type PublicKeyRegisteredEvent = TypedEvent< - [string, string, string], - PublicKeyRegisteredEventObject ->; - -export type PublicKeyRegisteredEventFilter = - TypedEventFilter; - -export interface PublicKeyUnregisteredEventObject { - voter: string; - part1: string; - part2: string; -} -export type PublicKeyUnregisteredEvent = TypedEvent< - [string, string, string], - PublicKeyUnregisteredEventObject ->; - -export type PublicKeyUnregisteredEventFilter = - TypedEventFilter; - -export interface SigningPolicyAddressProposedEventObject { - voter: string; - signingPolicyAddress: string; -} -export type SigningPolicyAddressProposedEvent = TypedEvent< - [string, string], - SigningPolicyAddressProposedEventObject ->; - -export type SigningPolicyAddressProposedEventFilter = - TypedEventFilter; - -export interface SigningPolicyAddressRegistrationConfirmedEventObject { - voter: string; - signingPolicyAddress: string; -} -export type SigningPolicyAddressRegistrationConfirmedEvent = TypedEvent< - [string, string], - SigningPolicyAddressRegistrationConfirmedEventObject ->; - -export type SigningPolicyAddressRegistrationConfirmedEventFilter = - TypedEventFilter; - -export interface SubmitAddressProposedEventObject { - voter: string; - submitAddress: string; -} -export type SubmitAddressProposedEvent = TypedEvent< - [string, string], - SubmitAddressProposedEventObject ->; - -export type SubmitAddressProposedEventFilter = - TypedEventFilter; - -export interface SubmitAddressRegistrationConfirmedEventObject { - voter: string; - submitAddress: string; -} -export type SubmitAddressRegistrationConfirmedEvent = TypedEvent< - [string, string], - SubmitAddressRegistrationConfirmedEventObject ->; - -export type SubmitAddressRegistrationConfirmedEventFilter = - TypedEventFilter; - -export interface SubmitSignaturesAddressProposedEventObject { - voter: string; - submitSignaturesAddress: string; -} -export type SubmitSignaturesAddressProposedEvent = TypedEvent< - [string, string], - SubmitSignaturesAddressProposedEventObject ->; - -export type SubmitSignaturesAddressProposedEventFilter = - TypedEventFilter; - -export interface SubmitSignaturesAddressRegistrationConfirmedEventObject { - voter: string; - submitSignaturesAddress: string; -} -export type SubmitSignaturesAddressRegistrationConfirmedEvent = TypedEvent< - [string, string], - SubmitSignaturesAddressRegistrationConfirmedEventObject ->; - -export type SubmitSignaturesAddressRegistrationConfirmedEventFilter = - TypedEventFilter; - -export interface IEntityManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IEntityManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - confirmDelegationAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSigningPolicyAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitSignaturesAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAddressOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getDelegationAddressOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getNodeIdsOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - getNodeIdsOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - getPublicKeyOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getPublicKeyOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getVoterAddresses( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [IEntityManager.VoterAddressesStructOutput] & { - _addresses: IEntityManager.VoterAddressesStructOutput; - } - >; - - getVoterAddressesAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [IEntityManager.VoterAddressesStructOutput] & { - _addresses: IEntityManager.VoterAddressesStructOutput; - } - >; - - getVoterForDelegationAddress( - _delegationAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - getVoterForNodeId( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - getVoterForPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - getVoterForSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - getVoterForSubmitAddress( - _submitAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - getVoterForSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _voter: string }>; - - proposeDelegationAddress( - _delegationAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitAddress( - _submitAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerNodeId( - _nodeId: PromiseOrValue, - _certificateRaw: PromiseOrValue, - _signature: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _verificationData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterNodeId( - _nodeId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterPublicKey( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - confirmDelegationAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSigningPolicyAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitSignaturesAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAddressOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegationAddressOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getPublicKeyOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getVoterAddresses( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddressesAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForDelegationAddress( - _delegationAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForNodeId( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitAddress( - _submitAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeDelegationAddress( - _delegationAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitAddress( - _submitAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerNodeId( - _nodeId: PromiseOrValue, - _certificateRaw: PromiseOrValue, - _signature: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _verificationData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterNodeId( - _nodeId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterPublicKey( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - confirmDelegationAddressRegistration( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - confirmSigningPolicyAddressRegistration( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - confirmSubmitAddressRegistration( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - confirmSubmitSignaturesAddressRegistration( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegationAddressOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegationAddressOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getPublicKeyOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string]>; - - getVoterAddresses( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddressesAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForDelegationAddress( - _delegationAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForNodeId( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitAddress( - _submitAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeDelegationAddress( - _delegationAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeSubmitAddress( - _submitAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerNodeId( - _nodeId: PromiseOrValue, - _certificateRaw: PromiseOrValue, - _signature: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _verificationData: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - unregisterNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - unregisterPublicKey(overrides?: CallOverrides): Promise; - }; - - filters: { - "DelegationAddressProposed(address,address)"( - voter?: PromiseOrValue | null, - delegationAddress?: PromiseOrValue | null - ): DelegationAddressProposedEventFilter; - DelegationAddressProposed( - voter?: PromiseOrValue | null, - delegationAddress?: PromiseOrValue | null - ): DelegationAddressProposedEventFilter; - - "DelegationAddressRegistrationConfirmed(address,address)"( - voter?: PromiseOrValue | null, - delegationAddress?: PromiseOrValue | null - ): DelegationAddressRegistrationConfirmedEventFilter; - DelegationAddressRegistrationConfirmed( - voter?: PromiseOrValue | null, - delegationAddress?: PromiseOrValue | null - ): DelegationAddressRegistrationConfirmedEventFilter; - - "MaxNodeIdsPerEntitySet(uint256)"( - maxNodeIdsPerEntity?: null - ): MaxNodeIdsPerEntitySetEventFilter; - MaxNodeIdsPerEntitySet( - maxNodeIdsPerEntity?: null - ): MaxNodeIdsPerEntitySetEventFilter; - - "NodeIdRegistered(address,bytes20)"( - voter?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null - ): NodeIdRegisteredEventFilter; - NodeIdRegistered( - voter?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null - ): NodeIdRegisteredEventFilter; - - "NodeIdUnregistered(address,bytes20)"( - voter?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null - ): NodeIdUnregisteredEventFilter; - NodeIdUnregistered( - voter?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null - ): NodeIdUnregisteredEventFilter; - - "PublicKeyRegistered(address,bytes32,bytes32)"( - voter?: PromiseOrValue | null, - part1?: PromiseOrValue | null, - part2?: PromiseOrValue | null - ): PublicKeyRegisteredEventFilter; - PublicKeyRegistered( - voter?: PromiseOrValue | null, - part1?: PromiseOrValue | null, - part2?: PromiseOrValue | null - ): PublicKeyRegisteredEventFilter; - - "PublicKeyUnregistered(address,bytes32,bytes32)"( - voter?: PromiseOrValue | null, - part1?: PromiseOrValue | null, - part2?: PromiseOrValue | null - ): PublicKeyUnregisteredEventFilter; - PublicKeyUnregistered( - voter?: PromiseOrValue | null, - part1?: PromiseOrValue | null, - part2?: PromiseOrValue | null - ): PublicKeyUnregisteredEventFilter; - - "SigningPolicyAddressProposed(address,address)"( - voter?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): SigningPolicyAddressProposedEventFilter; - SigningPolicyAddressProposed( - voter?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): SigningPolicyAddressProposedEventFilter; - - "SigningPolicyAddressRegistrationConfirmed(address,address)"( - voter?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): SigningPolicyAddressRegistrationConfirmedEventFilter; - SigningPolicyAddressRegistrationConfirmed( - voter?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): SigningPolicyAddressRegistrationConfirmedEventFilter; - - "SubmitAddressProposed(address,address)"( - voter?: PromiseOrValue | null, - submitAddress?: PromiseOrValue | null - ): SubmitAddressProposedEventFilter; - SubmitAddressProposed( - voter?: PromiseOrValue | null, - submitAddress?: PromiseOrValue | null - ): SubmitAddressProposedEventFilter; - - "SubmitAddressRegistrationConfirmed(address,address)"( - voter?: PromiseOrValue | null, - submitAddress?: PromiseOrValue | null - ): SubmitAddressRegistrationConfirmedEventFilter; - SubmitAddressRegistrationConfirmed( - voter?: PromiseOrValue | null, - submitAddress?: PromiseOrValue | null - ): SubmitAddressRegistrationConfirmedEventFilter; - - "SubmitSignaturesAddressProposed(address,address)"( - voter?: PromiseOrValue | null, - submitSignaturesAddress?: PromiseOrValue | null - ): SubmitSignaturesAddressProposedEventFilter; - SubmitSignaturesAddressProposed( - voter?: PromiseOrValue | null, - submitSignaturesAddress?: PromiseOrValue | null - ): SubmitSignaturesAddressProposedEventFilter; - - "SubmitSignaturesAddressRegistrationConfirmed(address,address)"( - voter?: PromiseOrValue | null, - submitSignaturesAddress?: PromiseOrValue | null - ): SubmitSignaturesAddressRegistrationConfirmedEventFilter; - SubmitSignaturesAddressRegistrationConfirmed( - voter?: PromiseOrValue | null, - submitSignaturesAddress?: PromiseOrValue | null - ): SubmitSignaturesAddressRegistrationConfirmedEventFilter; - }; - - estimateGas: { - confirmDelegationAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSigningPolicyAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitSignaturesAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAddressOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegationAddressOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddresses( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddressesAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForDelegationAddress( - _delegationAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForNodeId( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitAddress( - _submitAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeDelegationAddress( - _delegationAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitAddress( - _submitAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerNodeId( - _nodeId: PromiseOrValue, - _certificateRaw: PromiseOrValue, - _signature: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _verificationData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterNodeId( - _nodeId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterPublicKey( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - confirmDelegationAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSigningPolicyAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - confirmSubmitSignaturesAddressRegistration( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegationAddressOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegationAddressOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNodeIdsOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOf( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPublicKeyOfAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddresses( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterAddressesAt( - _voter: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForDelegationAddress( - _delegationAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForNodeId( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitAddress( - _submitAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterForSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - proposeDelegationAddress( - _delegationAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSigningPolicyAddress( - _signingPolicyAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitAddress( - _submitAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - proposeSubmitSignaturesAddress( - _submitSignaturesAddress: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerNodeId( - _nodeId: PromiseOrValue, - _certificateRaw: PromiseOrValue, - _signature: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - registerPublicKey( - _part1: PromiseOrValue, - _part2: PromiseOrValue, - _verificationData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterNodeId( - _nodeId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterPublicKey( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager.ts deleted file mode 100644 index a64fc55..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager.ts +++ /dev/null @@ -1,408 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFastUpdatesConfiguration { - export type FeedConfigurationStruct = { - feedId: PromiseOrValue; - rewardBandValue: PromiseOrValue; - inflationShare: PromiseOrValue; - }; - - export type FeedConfigurationStructOutput = [string, number, number] & { - feedId: string; - rewardBandValue: number; - inflationShare: number; - }; -} - -export declare namespace IFastUpdateIncentiveManager { - export type IncentiveOfferStruct = { - rangeIncrease: PromiseOrValue; - rangeLimit: PromiseOrValue; - }; - - export type IncentiveOfferStructOutput = [BigNumber, BigNumber] & { - rangeIncrease: BigNumber; - rangeLimit: BigNumber; - }; -} - -export interface IFastUpdateIncentiveManagerInterface extends utils.Interface { - functions: { - "getBaseScale()": FunctionFragment; - "getCurrentSampleSizeIncreasePrice()": FunctionFragment; - "getExpectedSampleSize()": FunctionFragment; - "getIncentiveDuration()": FunctionFragment; - "getPrecision()": FunctionFragment; - "getRange()": FunctionFragment; - "getScale()": FunctionFragment; - "offerIncentive((uint256,uint256))": FunctionFragment; - "rangeIncreaseLimit()": FunctionFragment; - "rangeIncreasePrice()": FunctionFragment; - "sampleIncreaseLimit()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getBaseScale" - | "getCurrentSampleSizeIncreasePrice" - | "getExpectedSampleSize" - | "getIncentiveDuration" - | "getPrecision" - | "getRange" - | "getScale" - | "offerIncentive" - | "rangeIncreaseLimit" - | "rangeIncreasePrice" - | "sampleIncreaseLimit" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getBaseScale", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentSampleSizeIncreasePrice", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getExpectedSampleSize", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getIncentiveDuration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getPrecision", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "getRange", values?: undefined): string; - encodeFunctionData(functionFragment: "getScale", values?: undefined): string; - encodeFunctionData( - functionFragment: "offerIncentive", - values: [IFastUpdateIncentiveManager.IncentiveOfferStruct] - ): string; - encodeFunctionData( - functionFragment: "rangeIncreaseLimit", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "rangeIncreasePrice", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "sampleIncreaseLimit", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getBaseScale", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentSampleSizeIncreasePrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getExpectedSampleSize", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getIncentiveDuration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPrecision", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getRange", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "getScale", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "offerIncentive", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "rangeIncreaseLimit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "rangeIncreasePrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "sampleIncreaseLimit", - data: BytesLike - ): Result; - - events: { - "IncentiveOffered(uint24,uint256,uint256,uint256)": EventFragment; - "InflationRewardsOffered(uint24,tuple[],uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "IncentiveOffered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "InflationRewardsOffered"): EventFragment; -} - -export interface IncentiveOfferedEventObject { - rewardEpochId: number; - rangeIncrease: BigNumber; - sampleSizeIncrease: BigNumber; - offerAmount: BigNumber; -} -export type IncentiveOfferedEvent = TypedEvent< - [number, BigNumber, BigNumber, BigNumber], - IncentiveOfferedEventObject ->; - -export type IncentiveOfferedEventFilter = - TypedEventFilter; - -export interface InflationRewardsOfferedEventObject { - rewardEpochId: number; - feedConfigurations: IFastUpdatesConfiguration.FeedConfigurationStructOutput[]; - amount: BigNumber; -} -export type InflationRewardsOfferedEvent = TypedEvent< - [ - number, - IFastUpdatesConfiguration.FeedConfigurationStructOutput[], - BigNumber - ], - InflationRewardsOfferedEventObject ->; - -export type InflationRewardsOfferedEventFilter = - TypedEventFilter; - -export interface IFastUpdateIncentiveManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFastUpdateIncentiveManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getBaseScale(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentSampleSizeIncreasePrice( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getExpectedSampleSize(overrides?: CallOverrides): Promise<[BigNumber]>; - - getIncentiveDuration(overrides?: CallOverrides): Promise<[BigNumber]>; - - getPrecision(overrides?: CallOverrides): Promise<[BigNumber]>; - - getRange(overrides?: CallOverrides): Promise<[BigNumber]>; - - getScale(overrides?: CallOverrides): Promise<[BigNumber]>; - - offerIncentive( - _offer: IFastUpdateIncentiveManager.IncentiveOfferStruct, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - rangeIncreaseLimit(overrides?: CallOverrides): Promise<[BigNumber]>; - - rangeIncreasePrice(overrides?: CallOverrides): Promise<[BigNumber]>; - - sampleIncreaseLimit(overrides?: CallOverrides): Promise<[BigNumber]>; - }; - - getBaseScale(overrides?: CallOverrides): Promise; - - getCurrentSampleSizeIncreasePrice( - overrides?: CallOverrides - ): Promise; - - getExpectedSampleSize(overrides?: CallOverrides): Promise; - - getIncentiveDuration(overrides?: CallOverrides): Promise; - - getPrecision(overrides?: CallOverrides): Promise; - - getRange(overrides?: CallOverrides): Promise; - - getScale(overrides?: CallOverrides): Promise; - - offerIncentive( - _offer: IFastUpdateIncentiveManager.IncentiveOfferStruct, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - rangeIncreaseLimit(overrides?: CallOverrides): Promise; - - rangeIncreasePrice(overrides?: CallOverrides): Promise; - - sampleIncreaseLimit(overrides?: CallOverrides): Promise; - - callStatic: { - getBaseScale(overrides?: CallOverrides): Promise; - - getCurrentSampleSizeIncreasePrice( - overrides?: CallOverrides - ): Promise; - - getExpectedSampleSize(overrides?: CallOverrides): Promise; - - getIncentiveDuration(overrides?: CallOverrides): Promise; - - getPrecision(overrides?: CallOverrides): Promise; - - getRange(overrides?: CallOverrides): Promise; - - getScale(overrides?: CallOverrides): Promise; - - offerIncentive( - _offer: IFastUpdateIncentiveManager.IncentiveOfferStruct, - overrides?: CallOverrides - ): Promise; - - rangeIncreaseLimit(overrides?: CallOverrides): Promise; - - rangeIncreasePrice(overrides?: CallOverrides): Promise; - - sampleIncreaseLimit(overrides?: CallOverrides): Promise; - }; - - filters: { - "IncentiveOffered(uint24,uint256,uint256,uint256)"( - rewardEpochId?: PromiseOrValue | null, - rangeIncrease?: null, - sampleSizeIncrease?: null, - offerAmount?: null - ): IncentiveOfferedEventFilter; - IncentiveOffered( - rewardEpochId?: PromiseOrValue | null, - rangeIncrease?: null, - sampleSizeIncrease?: null, - offerAmount?: null - ): IncentiveOfferedEventFilter; - - "InflationRewardsOffered(uint24,tuple[],uint256)"( - rewardEpochId?: PromiseOrValue | null, - feedConfigurations?: null, - amount?: null - ): InflationRewardsOfferedEventFilter; - InflationRewardsOffered( - rewardEpochId?: PromiseOrValue | null, - feedConfigurations?: null, - amount?: null - ): InflationRewardsOfferedEventFilter; - }; - - estimateGas: { - getBaseScale(overrides?: CallOverrides): Promise; - - getCurrentSampleSizeIncreasePrice( - overrides?: CallOverrides - ): Promise; - - getExpectedSampleSize(overrides?: CallOverrides): Promise; - - getIncentiveDuration(overrides?: CallOverrides): Promise; - - getPrecision(overrides?: CallOverrides): Promise; - - getRange(overrides?: CallOverrides): Promise; - - getScale(overrides?: CallOverrides): Promise; - - offerIncentive( - _offer: IFastUpdateIncentiveManager.IncentiveOfferStruct, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - rangeIncreaseLimit(overrides?: CallOverrides): Promise; - - rangeIncreasePrice(overrides?: CallOverrides): Promise; - - sampleIncreaseLimit(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getBaseScale(overrides?: CallOverrides): Promise; - - getCurrentSampleSizeIncreasePrice( - overrides?: CallOverrides - ): Promise; - - getExpectedSampleSize( - overrides?: CallOverrides - ): Promise; - - getIncentiveDuration( - overrides?: CallOverrides - ): Promise; - - getPrecision(overrides?: CallOverrides): Promise; - - getRange(overrides?: CallOverrides): Promise; - - getScale(overrides?: CallOverrides): Promise; - - offerIncentive( - _offer: IFastUpdateIncentiveManager.IncentiveOfferStruct, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - rangeIncreaseLimit( - overrides?: CallOverrides - ): Promise; - - rangeIncreasePrice( - overrides?: CallOverrides - ): Promise; - - sampleIncreaseLimit( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater.ts deleted file mode 100644 index 81c67bf..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater.ts +++ /dev/null @@ -1,562 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export type G1PointStruct = { - x: PromiseOrValue; - y: PromiseOrValue; -}; - -export type G1PointStructOutput = [BigNumber, BigNumber] & { - x: BigNumber; - y: BigNumber; -}; - -export type SortitionCredentialStruct = { - replicate: PromiseOrValue; - gamma: G1PointStruct; - c: PromiseOrValue; - s: PromiseOrValue; -}; - -export type SortitionCredentialStructOutput = [ - BigNumber, - G1PointStructOutput, - BigNumber, - BigNumber -] & { - replicate: BigNumber; - gamma: G1PointStructOutput; - c: BigNumber; - s: BigNumber; -}; - -export declare namespace IFastUpdater { - export type SignatureStruct = { - v: PromiseOrValue; - r: PromiseOrValue; - s: PromiseOrValue; - }; - - export type SignatureStructOutput = [number, string, string] & { - v: number; - r: string; - s: string; - }; - - export type FastUpdatesStruct = { - sortitionBlock: PromiseOrValue; - sortitionCredential: SortitionCredentialStruct; - deltas: PromiseOrValue; - signature: IFastUpdater.SignatureStruct; - }; - - export type FastUpdatesStructOutput = [ - BigNumber, - SortitionCredentialStructOutput, - string, - IFastUpdater.SignatureStructOutput - ] & { - sortitionBlock: BigNumber; - sortitionCredential: SortitionCredentialStructOutput; - deltas: string; - signature: IFastUpdater.SignatureStructOutput; - }; -} - -export interface IFastUpdaterInterface extends utils.Interface { - functions: { - "blockScoreCutoff(uint256)": FunctionFragment; - "currentRewardEpochId()": FunctionFragment; - "currentScoreCutoff()": FunctionFragment; - "currentSortitionWeight(address)": FunctionFragment; - "fetchAllCurrentFeeds()": FunctionFragment; - "fetchCurrentFeeds(uint256[])": FunctionFragment; - "numberOfUpdates(uint256)": FunctionFragment; - "numberOfUpdatesInBlock(uint256)": FunctionFragment; - "submissionWindow()": FunctionFragment; - "submitUpdates((uint256,(uint256,(uint256,uint256),uint256,uint256),bytes,(uint8,bytes32,bytes32)))": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "blockScoreCutoff" - | "currentRewardEpochId" - | "currentScoreCutoff" - | "currentSortitionWeight" - | "fetchAllCurrentFeeds" - | "fetchCurrentFeeds" - | "numberOfUpdates" - | "numberOfUpdatesInBlock" - | "submissionWindow" - | "submitUpdates" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "blockScoreCutoff", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "currentRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "currentScoreCutoff", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "currentSortitionWeight", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "fetchAllCurrentFeeds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "fetchCurrentFeeds", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "numberOfUpdates", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "numberOfUpdatesInBlock", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "submissionWindow", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "submitUpdates", - values: [IFastUpdater.FastUpdatesStruct] - ): string; - - decodeFunctionResult( - functionFragment: "blockScoreCutoff", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "currentRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "currentScoreCutoff", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "currentSortitionWeight", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "fetchAllCurrentFeeds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "fetchCurrentFeeds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "numberOfUpdates", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "numberOfUpdatesInBlock", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "submissionWindow", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "submitUpdates", - data: BytesLike - ): Result; - - events: { - "FastUpdateFeedRemoved(uint256)": EventFragment; - "FastUpdateFeedReset(uint256,uint256,bytes21,uint256,int8)": EventFragment; - "FastUpdateFeeds(uint256,uint256[],int8[])": EventFragment; - "FastUpdateFeedsSubmitted(uint32,address)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FastUpdateFeedRemoved"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FastUpdateFeedReset"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FastUpdateFeeds"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FastUpdateFeedsSubmitted"): EventFragment; -} - -export interface FastUpdateFeedRemovedEventObject { - index: BigNumber; -} -export type FastUpdateFeedRemovedEvent = TypedEvent< - [BigNumber], - FastUpdateFeedRemovedEventObject ->; - -export type FastUpdateFeedRemovedEventFilter = - TypedEventFilter; - -export interface FastUpdateFeedResetEventObject { - votingRoundId: BigNumber; - index: BigNumber; - id: string; - value: BigNumber; - decimals: number; -} -export type FastUpdateFeedResetEvent = TypedEvent< - [BigNumber, BigNumber, string, BigNumber, number], - FastUpdateFeedResetEventObject ->; - -export type FastUpdateFeedResetEventFilter = - TypedEventFilter; - -export interface FastUpdateFeedsEventObject { - votingEpochId: BigNumber; - feeds: BigNumber[]; - decimals: number[]; -} -export type FastUpdateFeedsEvent = TypedEvent< - [BigNumber, BigNumber[], number[]], - FastUpdateFeedsEventObject ->; - -export type FastUpdateFeedsEventFilter = TypedEventFilter; - -export interface FastUpdateFeedsSubmittedEventObject { - votingRoundId: number; - signingPolicyAddress: string; -} -export type FastUpdateFeedsSubmittedEvent = TypedEvent< - [number, string], - FastUpdateFeedsSubmittedEventObject ->; - -export type FastUpdateFeedsSubmittedEventFilter = - TypedEventFilter; - -export interface IFastUpdater extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFastUpdaterInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - blockScoreCutoff( - _blockNum: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _cutoff: BigNumber }>; - - currentRewardEpochId(overrides?: CallOverrides): Promise<[number]>; - - currentScoreCutoff( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _cutoff: BigNumber }>; - - currentSortitionWeight( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _weight: BigNumber }>; - - fetchAllCurrentFeeds( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - fetchCurrentFeeds( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - numberOfUpdates( - _historySize: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]] & { _noOfUpdates: BigNumber[] }>; - - numberOfUpdatesInBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _noOfUpdates: BigNumber }>; - - submissionWindow(overrides?: CallOverrides): Promise<[number]>; - - submitUpdates( - _updates: IFastUpdater.FastUpdatesStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - blockScoreCutoff( - _blockNum: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - currentRewardEpochId(overrides?: CallOverrides): Promise; - - currentScoreCutoff(overrides?: CallOverrides): Promise; - - currentSortitionWeight( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - fetchAllCurrentFeeds( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - fetchCurrentFeeds( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - numberOfUpdates( - _historySize: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - numberOfUpdatesInBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submissionWindow(overrides?: CallOverrides): Promise; - - submitUpdates( - _updates: IFastUpdater.FastUpdatesStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - blockScoreCutoff( - _blockNum: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - currentRewardEpochId(overrides?: CallOverrides): Promise; - - currentScoreCutoff(overrides?: CallOverrides): Promise; - - currentSortitionWeight( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - fetchAllCurrentFeeds( - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], number[], BigNumber] & { - _feedIds: string[]; - _feeds: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - fetchCurrentFeeds( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _feeds: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - numberOfUpdates( - _historySize: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - numberOfUpdatesInBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submissionWindow(overrides?: CallOverrides): Promise; - - submitUpdates( - _updates: IFastUpdater.FastUpdatesStruct, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "FastUpdateFeedRemoved(uint256)"( - index?: PromiseOrValue | null - ): FastUpdateFeedRemovedEventFilter; - FastUpdateFeedRemoved( - index?: PromiseOrValue | null - ): FastUpdateFeedRemovedEventFilter; - - "FastUpdateFeedReset(uint256,uint256,bytes21,uint256,int8)"( - votingRoundId?: PromiseOrValue | null, - index?: PromiseOrValue | null, - id?: PromiseOrValue | null, - value?: null, - decimals?: null - ): FastUpdateFeedResetEventFilter; - FastUpdateFeedReset( - votingRoundId?: PromiseOrValue | null, - index?: PromiseOrValue | null, - id?: PromiseOrValue | null, - value?: null, - decimals?: null - ): FastUpdateFeedResetEventFilter; - - "FastUpdateFeeds(uint256,uint256[],int8[])"( - votingEpochId?: PromiseOrValue | null, - feeds?: null, - decimals?: null - ): FastUpdateFeedsEventFilter; - FastUpdateFeeds( - votingEpochId?: PromiseOrValue | null, - feeds?: null, - decimals?: null - ): FastUpdateFeedsEventFilter; - - "FastUpdateFeedsSubmitted(uint32,address)"( - votingRoundId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): FastUpdateFeedsSubmittedEventFilter; - FastUpdateFeedsSubmitted( - votingRoundId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null - ): FastUpdateFeedsSubmittedEventFilter; - }; - - estimateGas: { - blockScoreCutoff( - _blockNum: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - currentRewardEpochId(overrides?: CallOverrides): Promise; - - currentScoreCutoff(overrides?: CallOverrides): Promise; - - currentSortitionWeight( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - fetchAllCurrentFeeds( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - fetchCurrentFeeds( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - numberOfUpdates( - _historySize: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - numberOfUpdatesInBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submissionWindow(overrides?: CallOverrides): Promise; - - submitUpdates( - _updates: IFastUpdater.FastUpdatesStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - blockScoreCutoff( - _blockNum: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - currentRewardEpochId( - overrides?: CallOverrides - ): Promise; - - currentScoreCutoff( - overrides?: CallOverrides - ): Promise; - - currentSortitionWeight( - _signingPolicyAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - fetchAllCurrentFeeds( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - fetchCurrentFeeds( - _indices: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - numberOfUpdates( - _historySize: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - numberOfUpdatesInBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submissionWindow(overrides?: CallOverrides): Promise; - - submitUpdates( - _updates: IFastUpdater.FastUpdatesStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration.ts deleted file mode 100644 index ac03415..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration.ts +++ /dev/null @@ -1,322 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFastUpdatesConfiguration { - export type FeedConfigurationStruct = { - feedId: PromiseOrValue; - rewardBandValue: PromiseOrValue; - inflationShare: PromiseOrValue; - }; - - export type FeedConfigurationStructOutput = [string, number, number] & { - feedId: string; - rewardBandValue: number; - inflationShare: number; - }; -} - -export interface IFastUpdatesConfigurationInterface extends utils.Interface { - functions: { - "getFeedConfigurations()": FunctionFragment; - "getFeedId(uint256)": FunctionFragment; - "getFeedIds()": FunctionFragment; - "getFeedIndex(bytes21)": FunctionFragment; - "getNumberOfFeeds()": FunctionFragment; - "getUnusedIndices()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getFeedConfigurations" - | "getFeedId" - | "getFeedIds" - | "getFeedIndex" - | "getNumberOfFeeds" - | "getUnusedIndices" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFeedConfigurations", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFeedId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedIds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFeedIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getNumberOfFeeds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getUnusedIndices", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getFeedConfigurations", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFeedId", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "getFeedIds", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getFeedIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getNumberOfFeeds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getUnusedIndices", - data: BytesLike - ): Result; - - events: { - "FeedAdded(bytes21,uint32,uint24,uint256)": EventFragment; - "FeedRemoved(bytes21,uint256)": EventFragment; - "FeedUpdated(bytes21,uint32,uint24,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FeedAdded"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FeedRemoved"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FeedUpdated"): EventFragment; -} - -export interface FeedAddedEventObject { - feedId: string; - rewardBandValue: number; - inflationShare: number; - index: BigNumber; -} -export type FeedAddedEvent = TypedEvent< - [string, number, number, BigNumber], - FeedAddedEventObject ->; - -export type FeedAddedEventFilter = TypedEventFilter; - -export interface FeedRemovedEventObject { - feedId: string; - index: BigNumber; -} -export type FeedRemovedEvent = TypedEvent< - [string, BigNumber], - FeedRemovedEventObject ->; - -export type FeedRemovedEventFilter = TypedEventFilter; - -export interface FeedUpdatedEventObject { - feedId: string; - rewardBandValue: number; - inflationShare: number; - index: BigNumber; -} -export type FeedUpdatedEvent = TypedEvent< - [string, number, number, BigNumber], - FeedUpdatedEventObject ->; - -export type FeedUpdatedEventFilter = TypedEventFilter; - -export interface IFastUpdatesConfiguration extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFastUpdatesConfigurationInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFeedConfigurations( - overrides?: CallOverrides - ): Promise<[IFastUpdatesConfiguration.FeedConfigurationStructOutput[]]>; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _feedId: string }>; - - getFeedIds(overrides?: CallOverrides): Promise<[string[]]>; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _index: BigNumber }>; - - getNumberOfFeeds(overrides?: CallOverrides): Promise<[BigNumber]>; - - getUnusedIndices(overrides?: CallOverrides): Promise<[BigNumber[]]>; - }; - - getFeedConfigurations( - overrides?: CallOverrides - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIds(overrides?: CallOverrides): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfFeeds(overrides?: CallOverrides): Promise; - - getUnusedIndices(overrides?: CallOverrides): Promise; - - callStatic: { - getFeedConfigurations( - overrides?: CallOverrides - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIds(overrides?: CallOverrides): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfFeeds(overrides?: CallOverrides): Promise; - - getUnusedIndices(overrides?: CallOverrides): Promise; - }; - - filters: { - "FeedAdded(bytes21,uint32,uint24,uint256)"( - feedId?: PromiseOrValue | null, - rewardBandValue?: null, - inflationShare?: null, - index?: null - ): FeedAddedEventFilter; - FeedAdded( - feedId?: PromiseOrValue | null, - rewardBandValue?: null, - inflationShare?: null, - index?: null - ): FeedAddedEventFilter; - - "FeedRemoved(bytes21,uint256)"( - feedId?: PromiseOrValue | null, - index?: null - ): FeedRemovedEventFilter; - FeedRemoved( - feedId?: PromiseOrValue | null, - index?: null - ): FeedRemovedEventFilter; - - "FeedUpdated(bytes21,uint32,uint24,uint256)"( - feedId?: PromiseOrValue | null, - rewardBandValue?: null, - inflationShare?: null, - index?: null - ): FeedUpdatedEventFilter; - FeedUpdated( - feedId?: PromiseOrValue | null, - rewardBandValue?: null, - inflationShare?: null, - index?: null - ): FeedUpdatedEventFilter; - }; - - estimateGas: { - getFeedConfigurations(overrides?: CallOverrides): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIds(overrides?: CallOverrides): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfFeeds(overrides?: CallOverrides): Promise; - - getUnusedIndices(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getFeedConfigurations( - overrides?: CallOverrides - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIds(overrides?: CallOverrides): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfFeeds(overrides?: CallOverrides): Promise; - - getUnusedIndices(overrides?: CallOverrides): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator.ts deleted file mode 100644 index 5d50f36..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator.ts +++ /dev/null @@ -1,140 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFeeCalculatorInterface extends utils.Interface { - functions: { - "calculateFeeByIds(bytes21[])": FunctionFragment; - "calculateFeeByIndices(uint256[])": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "calculateFeeByIds" | "calculateFeeByIndices" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "calculateFeeByIds", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "calculateFeeByIndices", - values: [PromiseOrValue[]] - ): string; - - decodeFunctionResult( - functionFragment: "calculateFeeByIds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "calculateFeeByIndices", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFeeCalculator extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFeeCalculatorInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - calculateFeeByIds( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[BigNumber] & { _fee: BigNumber }>; - - calculateFeeByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[BigNumber] & { _fee: BigNumber }>; - }; - - calculateFeeByIds( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - calculateFeeByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - callStatic: { - calculateFeeByIds( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - calculateFeeByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - calculateFeeByIds( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - calculateFeeByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - calculateFeeByIds( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - calculateFeeByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry.ts deleted file mode 100644 index f76e5eb..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry.ts +++ /dev/null @@ -1,450 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFlareAssetRegistryInterface extends utils.Interface { - functions: { - "allAssetTypes()": FunctionFragment; - "allAssets()": FunctionFragment; - "allAssetsOfType(bytes32)": FunctionFragment; - "allAssetsOfTypeWithSymbols(bytes32)": FunctionFragment; - "allAssetsWithSymbols()": FunctionFragment; - "assetBySymbol(string)": FunctionFragment; - "assetType(address)": FunctionFragment; - "getAttribute(address,bytes32)": FunctionFragment; - "incentivePoolFor(address)": FunctionFragment; - "isFlareAsset(address)": FunctionFragment; - "maxDelegatesByPercent(address)": FunctionFragment; - "supportsFtsoDelegation(address)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allAssetTypes" - | "allAssets" - | "allAssetsOfType" - | "allAssetsOfTypeWithSymbols" - | "allAssetsWithSymbols" - | "assetBySymbol" - | "assetType" - | "getAttribute" - | "incentivePoolFor" - | "isFlareAsset" - | "maxDelegatesByPercent" - | "supportsFtsoDelegation" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allAssetTypes", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "allAssets", values?: undefined): string; - encodeFunctionData( - functionFragment: "allAssetsOfType", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "allAssetsOfTypeWithSymbols", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "allAssetsWithSymbols", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "assetBySymbol", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "assetType", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getAttribute", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "incentivePoolFor", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isFlareAsset", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "maxDelegatesByPercent", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "supportsFtsoDelegation", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "allAssetTypes", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "allAssets", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "allAssetsOfType", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "allAssetsOfTypeWithSymbols", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "allAssetsWithSymbols", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "assetBySymbol", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "assetType", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getAttribute", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "incentivePoolFor", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isFlareAsset", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "maxDelegatesByPercent", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "supportsFtsoDelegation", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFlareAssetRegistry extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFlareAssetRegistryInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allAssetTypes(overrides?: CallOverrides): Promise<[string[]]>; - - allAssets(overrides?: CallOverrides): Promise<[string[]]>; - - allAssetsOfType( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - allAssetsOfTypeWithSymbols( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - allAssetsWithSymbols( - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - assetBySymbol( - symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - assetType( - _token: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getAttribute( - token: PromiseOrValue, - nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean, string] & { defined: boolean; value: string }>; - - incentivePoolFor( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - isFlareAsset( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - maxDelegatesByPercent( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - supportsFtsoDelegation( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - }; - - allAssetTypes(overrides?: CallOverrides): Promise; - - allAssets(overrides?: CallOverrides): Promise; - - allAssetsOfType( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsOfTypeWithSymbols( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - allAssetsWithSymbols( - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - assetBySymbol( - symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - assetType( - _token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getAttribute( - token: PromiseOrValue, - nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean, string] & { defined: boolean; value: string }>; - - incentivePoolFor( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isFlareAsset( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxDelegatesByPercent( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - supportsFtsoDelegation( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - allAssetTypes(overrides?: CallOverrides): Promise; - - allAssets(overrides?: CallOverrides): Promise; - - allAssetsOfType( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsOfTypeWithSymbols( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - allAssetsWithSymbols( - overrides?: CallOverrides - ): Promise<[string[], string[]]>; - - assetBySymbol( - symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - assetType( - _token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getAttribute( - token: PromiseOrValue, - nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean, string] & { defined: boolean; value: string }>; - - incentivePoolFor( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isFlareAsset( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxDelegatesByPercent( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - supportsFtsoDelegation( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - allAssetTypes(overrides?: CallOverrides): Promise; - - allAssets(overrides?: CallOverrides): Promise; - - allAssetsOfType( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsOfTypeWithSymbols( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsWithSymbols(overrides?: CallOverrides): Promise; - - assetBySymbol( - symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - assetType( - _token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getAttribute( - token: PromiseOrValue, - nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - incentivePoolFor( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isFlareAsset( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxDelegatesByPercent( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - supportsFtsoDelegation( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - allAssetTypes(overrides?: CallOverrides): Promise; - - allAssets(overrides?: CallOverrides): Promise; - - allAssetsOfType( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsOfTypeWithSymbols( - _assetType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - allAssetsWithSymbols( - overrides?: CallOverrides - ): Promise; - - assetBySymbol( - symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - assetType( - _token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getAttribute( - token: PromiseOrValue, - nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - incentivePoolFor( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isFlareAsset( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxDelegatesByPercent( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - supportsFtsoDelegation( - token: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry.ts deleted file mode 100644 index 3ea4fdf..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry.ts +++ /dev/null @@ -1,241 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFlareContractRegistryInterface extends utils.Interface { - functions: { - "getAllContracts()": FunctionFragment; - "getContractAddressByHash(bytes32)": FunctionFragment; - "getContractAddressByName(string)": FunctionFragment; - "getContractAddressesByHash(bytes32[])": FunctionFragment; - "getContractAddressesByName(string[])": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getAllContracts" - | "getContractAddressByHash" - | "getContractAddressByName" - | "getContractAddressesByHash" - | "getContractAddressesByName" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getAllContracts", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getContractAddressByHash", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getContractAddressByName", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getContractAddressesByHash", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getContractAddressesByName", - values: [PromiseOrValue[]] - ): string; - - decodeFunctionResult( - functionFragment: "getAllContracts", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getContractAddressByHash", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getContractAddressByName", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getContractAddressesByHash", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getContractAddressesByName", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFlareContractRegistry extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFlareContractRegistryInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getAllContracts( - overrides?: CallOverrides - ): Promise< - [string[], string[]] & { _names: string[]; _addresses: string[] } - >; - - getContractAddressByHash( - _nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getContractAddressByName( - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getContractAddressesByHash( - _nameHashes: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[string[]]>; - - getContractAddressesByName( - _names: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[string[]]>; - }; - - getAllContracts( - overrides?: CallOverrides - ): Promise<[string[], string[]] & { _names: string[]; _addresses: string[] }>; - - getContractAddressByHash( - _nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressByName( - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressesByHash( - _nameHashes: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getContractAddressesByName( - _names: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - callStatic: { - getAllContracts( - overrides?: CallOverrides - ): Promise< - [string[], string[]] & { _names: string[]; _addresses: string[] } - >; - - getContractAddressByHash( - _nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressByName( - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressesByHash( - _nameHashes: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getContractAddressesByName( - _names: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getAllContracts(overrides?: CallOverrides): Promise; - - getContractAddressByHash( - _nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressByName( - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressesByHash( - _nameHashes: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getContractAddressesByName( - _names: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getAllContracts(overrides?: CallOverrides): Promise; - - getContractAddressByHash( - _nameHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressByName( - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getContractAddressesByHash( - _nameHashes: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getContractAddressesByName( - _names: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator.ts deleted file mode 100644 index fdb8ce0..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator.ts +++ /dev/null @@ -1,226 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFlareSystemsCalculatorInterface extends utils.Interface { - functions: { - "signingPolicySignNoRewardsDurationBlocks()": FunctionFragment; - "signingPolicySignNonPunishableDurationBlocks()": FunctionFragment; - "signingPolicySignNonPunishableDurationSeconds()": FunctionFragment; - "wNatCapPPM()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "signingPolicySignNoRewardsDurationBlocks" - | "signingPolicySignNonPunishableDurationBlocks" - | "signingPolicySignNonPunishableDurationSeconds" - | "wNatCapPPM" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "signingPolicySignNoRewardsDurationBlocks", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "signingPolicySignNonPunishableDurationBlocks", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "signingPolicySignNonPunishableDurationSeconds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "wNatCapPPM", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "signingPolicySignNoRewardsDurationBlocks", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "signingPolicySignNonPunishableDurationBlocks", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "signingPolicySignNonPunishableDurationSeconds", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "wNatCapPPM", data: BytesLike): Result; - - events: { - "VoterRegistrationInfo(address,uint24,address,uint16,uint256,uint256,bytes20[],uint256[])": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "VoterRegistrationInfo"): EventFragment; -} - -export interface VoterRegistrationInfoEventObject { - voter: string; - rewardEpochId: number; - delegationAddress: string; - delegationFeeBIPS: number; - wNatWeight: BigNumber; - wNatCappedWeight: BigNumber; - nodeIds: string[]; - nodeWeights: BigNumber[]; -} -export type VoterRegistrationInfoEvent = TypedEvent< - [string, number, string, number, BigNumber, BigNumber, string[], BigNumber[]], - VoterRegistrationInfoEventObject ->; - -export type VoterRegistrationInfoEventFilter = - TypedEventFilter; - -export interface IFlareSystemsCalculator extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFlareSystemsCalculatorInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - signingPolicySignNoRewardsDurationBlocks( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - signingPolicySignNonPunishableDurationBlocks( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - signingPolicySignNonPunishableDurationSeconds( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - wNatCapPPM(overrides?: CallOverrides): Promise<[number]>; - }; - - signingPolicySignNoRewardsDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationSeconds( - overrides?: CallOverrides - ): Promise; - - wNatCapPPM(overrides?: CallOverrides): Promise; - - callStatic: { - signingPolicySignNoRewardsDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationSeconds( - overrides?: CallOverrides - ): Promise; - - wNatCapPPM(overrides?: CallOverrides): Promise; - }; - - filters: { - "VoterRegistrationInfo(address,uint24,address,uint16,uint256,uint256,bytes20[],uint256[])"( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - delegationAddress?: null, - delegationFeeBIPS?: null, - wNatWeight?: null, - wNatCappedWeight?: null, - nodeIds?: null, - nodeWeights?: null - ): VoterRegistrationInfoEventFilter; - VoterRegistrationInfo( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - delegationAddress?: null, - delegationFeeBIPS?: null, - wNatWeight?: null, - wNatCappedWeight?: null, - nodeIds?: null, - nodeWeights?: null - ): VoterRegistrationInfoEventFilter; - }; - - estimateGas: { - signingPolicySignNoRewardsDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationSeconds( - overrides?: CallOverrides - ): Promise; - - wNatCapPPM(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - signingPolicySignNoRewardsDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationBlocks( - overrides?: CallOverrides - ): Promise; - - signingPolicySignNonPunishableDurationSeconds( - overrides?: CallOverrides - ): Promise; - - wNatCapPPM(overrides?: CallOverrides): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager.ts deleted file mode 100644 index 1d3cd77..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager.ts +++ /dev/null @@ -1,902 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFlareSystemsManager { - export type NumberOfWeightBasedClaimsStruct = { - rewardManagerId: PromiseOrValue; - noOfWeightBasedClaims: PromiseOrValue; - }; - - export type NumberOfWeightBasedClaimsStructOutput = [BigNumber, BigNumber] & { - rewardManagerId: BigNumber; - noOfWeightBasedClaims: BigNumber; - }; - - export type SignatureStruct = { - v: PromiseOrValue; - r: PromiseOrValue; - s: PromiseOrValue; - }; - - export type SignatureStructOutput = [number, string, string] & { - v: number; - r: string; - s: string; - }; -} - -export interface IFlareSystemsManagerInterface extends utils.Interface { - functions: { - "firstRewardEpochStartTs()": FunctionFragment; - "firstVotingRoundStartTs()": FunctionFragment; - "getCurrentRewardEpoch()": FunctionFragment; - "getCurrentRewardEpochId()": FunctionFragment; - "getCurrentVotingEpochId()": FunctionFragment; - "getSeed(uint256)": FunctionFragment; - "getStartVotingRoundId(uint256)": FunctionFragment; - "getThreshold(uint256)": FunctionFragment; - "getVotePowerBlock(uint256)": FunctionFragment; - "getVoterRegistrationData(uint256)": FunctionFragment; - "isVoterRegistrationEnabled()": FunctionFragment; - "rewardEpochDurationSeconds()": FunctionFragment; - "signNewSigningPolicy(uint24,bytes32,(uint8,bytes32,bytes32))": FunctionFragment; - "signRewards(uint24,(uint256,uint256)[],bytes32,(uint8,bytes32,bytes32))": FunctionFragment; - "signUptimeVote(uint24,bytes32,(uint8,bytes32,bytes32))": FunctionFragment; - "submitUptimeVote(uint24,bytes20[],(uint8,bytes32,bytes32))": FunctionFragment; - "votingEpochDurationSeconds()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "firstRewardEpochStartTs" - | "firstVotingRoundStartTs" - | "getCurrentRewardEpoch" - | "getCurrentRewardEpochId" - | "getCurrentVotingEpochId" - | "getSeed" - | "getStartVotingRoundId" - | "getThreshold" - | "getVotePowerBlock" - | "getVoterRegistrationData" - | "isVoterRegistrationEnabled" - | "rewardEpochDurationSeconds" - | "signNewSigningPolicy" - | "signRewards" - | "signUptimeVote" - | "submitUptimeVote" - | "votingEpochDurationSeconds" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "firstRewardEpochStartTs", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "firstVotingRoundStartTs", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpoch", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentVotingEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSeed", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStartVotingRoundId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getThreshold", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotePowerBlock", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterRegistrationData", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isVoterRegistrationEnabled", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "rewardEpochDurationSeconds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "signNewSigningPolicy", - values: [ - PromiseOrValue, - PromiseOrValue, - IFlareSystemsManager.SignatureStruct - ] - ): string; - encodeFunctionData( - functionFragment: "signRewards", - values: [ - PromiseOrValue, - IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - PromiseOrValue, - IFlareSystemsManager.SignatureStruct - ] - ): string; - encodeFunctionData( - functionFragment: "signUptimeVote", - values: [ - PromiseOrValue, - PromiseOrValue, - IFlareSystemsManager.SignatureStruct - ] - ): string; - encodeFunctionData( - functionFragment: "submitUptimeVote", - values: [ - PromiseOrValue, - PromiseOrValue[], - IFlareSystemsManager.SignatureStruct - ] - ): string; - encodeFunctionData( - functionFragment: "votingEpochDurationSeconds", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "firstRewardEpochStartTs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "firstVotingRoundStartTs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentVotingEpochId", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getSeed", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getStartVotingRoundId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getThreshold", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVotePowerBlock", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterRegistrationData", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isVoterRegistrationEnabled", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "rewardEpochDurationSeconds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "signNewSigningPolicy", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "signRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "signUptimeVote", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "submitUptimeVote", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votingEpochDurationSeconds", - data: BytesLike - ): Result; - - events: { - "RandomAcquisitionStarted(uint24,uint64)": EventFragment; - "RewardEpochStarted(uint24,uint32,uint64)": EventFragment; - "RewardsSigned(uint24,address,address,bytes32,tuple[],uint64,bool)": EventFragment; - "SignUptimeVoteEnabled(uint24,uint64)": EventFragment; - "SigningPolicySigned(uint24,address,address,uint64,bool)": EventFragment; - "UptimeVoteSigned(uint24,address,address,bytes32,uint64,bool)": EventFragment; - "UptimeVoteSubmitted(uint24,address,address,bytes20[],uint64)": EventFragment; - "VotePowerBlockSelected(uint24,uint64,uint64)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "RandomAcquisitionStarted"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardEpochStarted"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsSigned"): EventFragment; - getEvent(nameOrSignatureOrTopic: "SignUptimeVoteEnabled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "SigningPolicySigned"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UptimeVoteSigned"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UptimeVoteSubmitted"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VotePowerBlockSelected"): EventFragment; -} - -export interface RandomAcquisitionStartedEventObject { - rewardEpochId: number; - timestamp: BigNumber; -} -export type RandomAcquisitionStartedEvent = TypedEvent< - [number, BigNumber], - RandomAcquisitionStartedEventObject ->; - -export type RandomAcquisitionStartedEventFilter = - TypedEventFilter; - -export interface RewardEpochStartedEventObject { - rewardEpochId: number; - startVotingRoundId: number; - timestamp: BigNumber; -} -export type RewardEpochStartedEvent = TypedEvent< - [number, number, BigNumber], - RewardEpochStartedEventObject ->; - -export type RewardEpochStartedEventFilter = - TypedEventFilter; - -export interface RewardsSignedEventObject { - rewardEpochId: number; - signingPolicyAddress: string; - voter: string; - rewardsHash: string; - noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStructOutput[]; - timestamp: BigNumber; - thresholdReached: boolean; -} -export type RewardsSignedEvent = TypedEvent< - [ - number, - string, - string, - string, - IFlareSystemsManager.NumberOfWeightBasedClaimsStructOutput[], - BigNumber, - boolean - ], - RewardsSignedEventObject ->; - -export type RewardsSignedEventFilter = TypedEventFilter; - -export interface SignUptimeVoteEnabledEventObject { - rewardEpochId: number; - timestamp: BigNumber; -} -export type SignUptimeVoteEnabledEvent = TypedEvent< - [number, BigNumber], - SignUptimeVoteEnabledEventObject ->; - -export type SignUptimeVoteEnabledEventFilter = - TypedEventFilter; - -export interface SigningPolicySignedEventObject { - rewardEpochId: number; - signingPolicyAddress: string; - voter: string; - timestamp: BigNumber; - thresholdReached: boolean; -} -export type SigningPolicySignedEvent = TypedEvent< - [number, string, string, BigNumber, boolean], - SigningPolicySignedEventObject ->; - -export type SigningPolicySignedEventFilter = - TypedEventFilter; - -export interface UptimeVoteSignedEventObject { - rewardEpochId: number; - signingPolicyAddress: string; - voter: string; - uptimeVoteHash: string; - timestamp: BigNumber; - thresholdReached: boolean; -} -export type UptimeVoteSignedEvent = TypedEvent< - [number, string, string, string, BigNumber, boolean], - UptimeVoteSignedEventObject ->; - -export type UptimeVoteSignedEventFilter = - TypedEventFilter; - -export interface UptimeVoteSubmittedEventObject { - rewardEpochId: number; - signingPolicyAddress: string; - voter: string; - nodeIds: string[]; - timestamp: BigNumber; -} -export type UptimeVoteSubmittedEvent = TypedEvent< - [number, string, string, string[], BigNumber], - UptimeVoteSubmittedEventObject ->; - -export type UptimeVoteSubmittedEventFilter = - TypedEventFilter; - -export interface VotePowerBlockSelectedEventObject { - rewardEpochId: number; - votePowerBlock: BigNumber; - timestamp: BigNumber; -} -export type VotePowerBlockSelectedEvent = TypedEvent< - [number, BigNumber, BigNumber], - VotePowerBlockSelectedEventObject ->; - -export type VotePowerBlockSelectedEventFilter = - TypedEventFilter; - -export interface IFlareSystemsManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFlareSystemsManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise<[BigNumber]>; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise<[number]>; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise<[number]>; - - getSeed( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getThreshold( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _votePowerBlock: BigNumber }>; - - getVoterRegistrationData( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { _votePowerBlock: BigNumber; _enabled: boolean } - >; - - isVoterRegistrationEnabled(overrides?: CallOverrides): Promise<[boolean]>; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise<[BigNumber]>; - - signNewSigningPolicy( - _rewardEpochId: PromiseOrValue, - _newSigningPolicyHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signRewards( - _rewardEpochId: PromiseOrValue, - _noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - _rewardsHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signUptimeVote( - _rewardEpochId: PromiseOrValue, - _uptimeVoteHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise<[BigNumber]>; - }; - - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getSeed( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getThreshold( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterRegistrationData( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { _votePowerBlock: BigNumber; _enabled: boolean } - >; - - isVoterRegistrationEnabled(overrides?: CallOverrides): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - signNewSigningPolicy( - _rewardEpochId: PromiseOrValue, - _newSigningPolicyHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signRewards( - _rewardEpochId: PromiseOrValue, - _noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - _rewardsHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signUptimeVote( - _rewardEpochId: PromiseOrValue, - _uptimeVoteHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - - callStatic: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getSeed( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getThreshold( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterRegistrationData( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { _votePowerBlock: BigNumber; _enabled: boolean } - >; - - isVoterRegistrationEnabled(overrides?: CallOverrides): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - signNewSigningPolicy( - _rewardEpochId: PromiseOrValue, - _newSigningPolicyHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: CallOverrides - ): Promise; - - signRewards( - _rewardEpochId: PromiseOrValue, - _noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - _rewardsHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: CallOverrides - ): Promise; - - signUptimeVote( - _rewardEpochId: PromiseOrValue, - _uptimeVoteHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: CallOverrides - ): Promise; - - submitUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: CallOverrides - ): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - }; - - filters: { - "RandomAcquisitionStarted(uint24,uint64)"( - rewardEpochId?: PromiseOrValue | null, - timestamp?: null - ): RandomAcquisitionStartedEventFilter; - RandomAcquisitionStarted( - rewardEpochId?: PromiseOrValue | null, - timestamp?: null - ): RandomAcquisitionStartedEventFilter; - - "RewardEpochStarted(uint24,uint32,uint64)"( - rewardEpochId?: PromiseOrValue | null, - startVotingRoundId?: null, - timestamp?: null - ): RewardEpochStartedEventFilter; - RewardEpochStarted( - rewardEpochId?: PromiseOrValue | null, - startVotingRoundId?: null, - timestamp?: null - ): RewardEpochStartedEventFilter; - - "RewardsSigned(uint24,address,address,bytes32,tuple[],uint64,bool)"( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - rewardsHash?: null, - noOfWeightBasedClaims?: null, - timestamp?: null, - thresholdReached?: null - ): RewardsSignedEventFilter; - RewardsSigned( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - rewardsHash?: null, - noOfWeightBasedClaims?: null, - timestamp?: null, - thresholdReached?: null - ): RewardsSignedEventFilter; - - "SignUptimeVoteEnabled(uint24,uint64)"( - rewardEpochId?: PromiseOrValue | null, - timestamp?: null - ): SignUptimeVoteEnabledEventFilter; - SignUptimeVoteEnabled( - rewardEpochId?: PromiseOrValue | null, - timestamp?: null - ): SignUptimeVoteEnabledEventFilter; - - "SigningPolicySigned(uint24,address,address,uint64,bool)"( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - timestamp?: null, - thresholdReached?: null - ): SigningPolicySignedEventFilter; - SigningPolicySigned( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - timestamp?: null, - thresholdReached?: null - ): SigningPolicySignedEventFilter; - - "UptimeVoteSigned(uint24,address,address,bytes32,uint64,bool)"( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - uptimeVoteHash?: null, - timestamp?: null, - thresholdReached?: null - ): UptimeVoteSignedEventFilter; - UptimeVoteSigned( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - uptimeVoteHash?: null, - timestamp?: null, - thresholdReached?: null - ): UptimeVoteSignedEventFilter; - - "UptimeVoteSubmitted(uint24,address,address,bytes20[],uint64)"( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - nodeIds?: null, - timestamp?: null - ): UptimeVoteSubmittedEventFilter; - UptimeVoteSubmitted( - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - voter?: PromiseOrValue | null, - nodeIds?: null, - timestamp?: null - ): UptimeVoteSubmittedEventFilter; - - "VotePowerBlockSelected(uint24,uint64,uint64)"( - rewardEpochId?: PromiseOrValue | null, - votePowerBlock?: null, - timestamp?: null - ): VotePowerBlockSelectedEventFilter; - VotePowerBlockSelected( - rewardEpochId?: PromiseOrValue | null, - votePowerBlock?: null, - timestamp?: null - ): VotePowerBlockSelectedEventFilter; - }; - - estimateGas: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getSeed( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getThreshold( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterRegistrationData( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistrationEnabled(overrides?: CallOverrides): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - signNewSigningPolicy( - _rewardEpochId: PromiseOrValue, - _newSigningPolicyHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signRewards( - _rewardEpochId: PromiseOrValue, - _noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - _rewardsHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signUptimeVote( - _rewardEpochId: PromiseOrValue, - _uptimeVoteHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - firstRewardEpochStartTs( - overrides?: CallOverrides - ): Promise; - - firstVotingRoundStartTs( - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpoch( - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpochId( - overrides?: CallOverrides - ): Promise; - - getCurrentVotingEpochId( - overrides?: CallOverrides - ): Promise; - - getSeed( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getThreshold( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterRegistrationData( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistrationEnabled( - overrides?: CallOverrides - ): Promise; - - rewardEpochDurationSeconds( - overrides?: CallOverrides - ): Promise; - - signNewSigningPolicy( - _rewardEpochId: PromiseOrValue, - _newSigningPolicyHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signRewards( - _rewardEpochId: PromiseOrValue, - _noOfWeightBasedClaims: IFlareSystemsManager.NumberOfWeightBasedClaimsStruct[], - _rewardsHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - signUptimeVote( - _rewardEpochId: PromiseOrValue, - _uptimeVoteHash: PromiseOrValue, - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - _signature: IFlareSystemsManager.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votingEpochDurationSeconds( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtso.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtso.ts deleted file mode 100644 index 8dce68b..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtso.ts +++ /dev/null @@ -1,738 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFtsoInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "getCurrentEpochId()": FunctionFragment; - "getCurrentPrice()": FunctionFragment; - "getCurrentPriceDetails()": FunctionFragment; - "getCurrentPriceFromTrustedProviders()": FunctionFragment; - "getCurrentPriceWithDecimals()": FunctionFragment; - "getCurrentPriceWithDecimalsFromTrustedProviders()": FunctionFragment; - "getCurrentRandom()": FunctionFragment; - "getEpochId(uint256)": FunctionFragment; - "getEpochPrice(uint256)": FunctionFragment; - "getEpochPriceForVoter(uint256,address)": FunctionFragment; - "getPriceEpochConfiguration()": FunctionFragment; - "getPriceEpochData()": FunctionFragment; - "getRandom(uint256)": FunctionFragment; - "symbol()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "getCurrentEpochId" - | "getCurrentPrice" - | "getCurrentPriceDetails" - | "getCurrentPriceFromTrustedProviders" - | "getCurrentPriceWithDecimals" - | "getCurrentPriceWithDecimalsFromTrustedProviders" - | "getCurrentRandom" - | "getEpochId" - | "getEpochPrice" - | "getEpochPriceForVoter" - | "getPriceEpochConfiguration" - | "getPriceEpochData" - | "getRandom" - | "symbol" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "getCurrentEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPrice", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceDetails", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceFromTrustedProviders", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimals", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimalsFromTrustedProviders", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandom", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochPrice", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochPriceForVoter", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getPriceEpochConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getPriceEpochData", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandom", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getCurrentEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceDetails", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceFromTrustedProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimalsFromTrustedProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandom", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getEpochId", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getEpochPrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochPriceForVoter", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPriceEpochConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPriceEpochData", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getRandom", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - - events: { - "LowTurnout(uint256,uint256,uint256,uint256)": EventFragment; - "PriceEpochInitializedOnFtso(uint256,uint256,uint256)": EventFragment; - "PriceFinalized(uint256,uint256,bool,uint256,uint256,uint256,uint256,uint8,uint256)": EventFragment; - "PriceRevealed(address,uint256,uint256,uint256,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "LowTurnout"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PriceEpochInitializedOnFtso" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "PriceFinalized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "PriceRevealed"): EventFragment; -} - -export interface LowTurnoutEventObject { - epochId: BigNumber; - natTurnout: BigNumber; - lowNatTurnoutThresholdBIPS: BigNumber; - timestamp: BigNumber; -} -export type LowTurnoutEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber, BigNumber], - LowTurnoutEventObject ->; - -export type LowTurnoutEventFilter = TypedEventFilter; - -export interface PriceEpochInitializedOnFtsoEventObject { - epochId: BigNumber; - endTime: BigNumber; - timestamp: BigNumber; -} -export type PriceEpochInitializedOnFtsoEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber], - PriceEpochInitializedOnFtsoEventObject ->; - -export type PriceEpochInitializedOnFtsoEventFilter = - TypedEventFilter; - -export interface PriceFinalizedEventObject { - epochId: BigNumber; - price: BigNumber; - rewardedFtso: boolean; - lowIQRRewardPrice: BigNumber; - highIQRRewardPrice: BigNumber; - lowElasticBandRewardPrice: BigNumber; - highElasticBandRewardPrice: BigNumber; - finalizationType: number; - timestamp: BigNumber; -} -export type PriceFinalizedEvent = TypedEvent< - [ - BigNumber, - BigNumber, - boolean, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - number, - BigNumber - ], - PriceFinalizedEventObject ->; - -export type PriceFinalizedEventFilter = TypedEventFilter; - -export interface PriceRevealedEventObject { - voter: string; - epochId: BigNumber; - price: BigNumber; - timestamp: BigNumber; - votePowerNat: BigNumber; - votePowerAsset: BigNumber; -} -export type PriceRevealedEvent = TypedEvent< - [string, BigNumber, BigNumber, BigNumber, BigNumber, BigNumber], - PriceRevealedEventObject ->; - -export type PriceRevealedEventFilter = TypedEventFilter; - -export interface IFtso extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - getCurrentEpochId(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise<[BigNumber]>; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - symbol(overrides?: CallOverrides): Promise<[string]>; - }; - - active(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - }; - - filters: { - "LowTurnout(uint256,uint256,uint256,uint256)"( - epochId?: PromiseOrValue | null, - natTurnout?: null, - lowNatTurnoutThresholdBIPS?: null, - timestamp?: null - ): LowTurnoutEventFilter; - LowTurnout( - epochId?: PromiseOrValue | null, - natTurnout?: null, - lowNatTurnoutThresholdBIPS?: null, - timestamp?: null - ): LowTurnoutEventFilter; - - "PriceEpochInitializedOnFtso(uint256,uint256,uint256)"( - epochId?: PromiseOrValue | null, - endTime?: null, - timestamp?: null - ): PriceEpochInitializedOnFtsoEventFilter; - PriceEpochInitializedOnFtso( - epochId?: PromiseOrValue | null, - endTime?: null, - timestamp?: null - ): PriceEpochInitializedOnFtsoEventFilter; - - "PriceFinalized(uint256,uint256,bool,uint256,uint256,uint256,uint256,uint8,uint256)"( - epochId?: PromiseOrValue | null, - price?: null, - rewardedFtso?: null, - lowIQRRewardPrice?: null, - highIQRRewardPrice?: null, - lowElasticBandRewardPrice?: null, - highElasticBandRewardPrice?: null, - finalizationType?: null, - timestamp?: null - ): PriceFinalizedEventFilter; - PriceFinalized( - epochId?: PromiseOrValue | null, - price?: null, - rewardedFtso?: null, - lowIQRRewardPrice?: null, - highIQRRewardPrice?: null, - lowElasticBandRewardPrice?: null, - highElasticBandRewardPrice?: null, - finalizationType?: null, - timestamp?: null - ): PriceFinalizedEventFilter; - - "PriceRevealed(address,uint256,uint256,uint256,uint256,uint256)"( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - price?: null, - timestamp?: null, - votePowerNat?: null, - votePowerAsset?: null - ): PriceRevealedEventFilter; - PriceRevealed( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - price?: null, - timestamp?: null, - votePowerNat?: null, - votePowerAsset?: null - ): PriceRevealedEventFilter; - }; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice(overrides?: CallOverrides): Promise; - - getCurrentPriceDetails(overrides?: CallOverrides): Promise; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimals(overrides?: CallOverrides): Promise; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration(overrides?: CallOverrides): Promise; - - getPriceEpochData(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice(overrides?: CallOverrides): Promise; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise; - - getPriceEpochData(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals.ts deleted file mode 100644 index 7a27bff..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals.ts +++ /dev/null @@ -1,348 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFtsoFeedDecimalsInterface extends utils.Interface { - functions: { - "decimalsUpdateOffset()": FunctionFragment; - "defaultDecimals()": FunctionFragment; - "getCurrentDecimals(bytes21)": FunctionFragment; - "getCurrentDecimalsBulk(bytes)": FunctionFragment; - "getDecimals(bytes21,uint256)": FunctionFragment; - "getDecimalsBulk(bytes,uint256)": FunctionFragment; - "getScheduledDecimalsChanges(bytes21)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "decimalsUpdateOffset" - | "defaultDecimals" - | "getCurrentDecimals" - | "getCurrentDecimalsBulk" - | "getDecimals" - | "getDecimalsBulk" - | "getScheduledDecimalsChanges" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "decimalsUpdateOffset", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "defaultDecimals", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentDecimals", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentDecimalsBulk", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDecimals", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDecimalsBulk", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getScheduledDecimalsChanges", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "decimalsUpdateOffset", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "defaultDecimals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentDecimals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentDecimalsBulk", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDecimals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDecimalsBulk", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getScheduledDecimalsChanges", - data: BytesLike - ): Result; - - events: { - "DecimalsChanged(bytes21,int8,uint24)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "DecimalsChanged"): EventFragment; -} - -export interface DecimalsChangedEventObject { - feedId: string; - decimals: number; - rewardEpochId: number; -} -export type DecimalsChangedEvent = TypedEvent< - [string, number, number], - DecimalsChangedEventObject ->; - -export type DecimalsChangedEventFilter = TypedEventFilter; - -export interface IFtsoFeedDecimals extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoFeedDecimalsInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - decimalsUpdateOffset(overrides?: CallOverrides): Promise<[number]>; - - defaultDecimals(overrides?: CallOverrides): Promise<[number]>; - - getCurrentDecimals( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getCurrentDecimalsBulk( - _feedIds: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _decimals: string }>; - - getDecimals( - _feedId: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getDecimalsBulk( - _feedIds: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _decimals: string }>; - - getScheduledDecimalsChanges( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [number[], BigNumber[], boolean[]] & { - _decimals: number[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - }; - - decimalsUpdateOffset(overrides?: CallOverrides): Promise; - - defaultDecimals(overrides?: CallOverrides): Promise; - - getCurrentDecimals( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentDecimalsBulk( - _feedIds: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimals( - _feedId: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimalsBulk( - _feedIds: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getScheduledDecimalsChanges( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [number[], BigNumber[], boolean[]] & { - _decimals: number[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - - callStatic: { - decimalsUpdateOffset(overrides?: CallOverrides): Promise; - - defaultDecimals(overrides?: CallOverrides): Promise; - - getCurrentDecimals( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentDecimalsBulk( - _feedIds: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimals( - _feedId: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimalsBulk( - _feedIds: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getScheduledDecimalsChanges( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [number[], BigNumber[], boolean[]] & { - _decimals: number[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - }; - - filters: { - "DecimalsChanged(bytes21,int8,uint24)"( - feedId?: PromiseOrValue | null, - decimals?: null, - rewardEpochId?: null - ): DecimalsChangedEventFilter; - DecimalsChanged( - feedId?: PromiseOrValue | null, - decimals?: null, - rewardEpochId?: null - ): DecimalsChangedEventFilter; - }; - - estimateGas: { - decimalsUpdateOffset(overrides?: CallOverrides): Promise; - - defaultDecimals(overrides?: CallOverrides): Promise; - - getCurrentDecimals( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentDecimalsBulk( - _feedIds: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimals( - _feedId: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimalsBulk( - _feedIds: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getScheduledDecimalsChanges( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - decimalsUpdateOffset( - overrides?: CallOverrides - ): Promise; - - defaultDecimals(overrides?: CallOverrides): Promise; - - getCurrentDecimals( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentDecimalsBulk( - _feedIds: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimals( - _feedId: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDecimalsBulk( - _feedIds: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getScheduledDecimalsChanges( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter.ts deleted file mode 100644 index e34ff19..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter.ts +++ /dev/null @@ -1,142 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFtsoFeedIdConverterInterface extends utils.Interface { - functions: { - "getFeedCategoryAndName(bytes21)": FunctionFragment; - "getFeedId(uint8,string)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "getFeedCategoryAndName" | "getFeedId" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFeedCategoryAndName", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedId", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "getFeedCategoryAndName", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFeedId", data: BytesLike): Result; - - events: {}; -} - -export interface IFtsoFeedIdConverter extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoFeedIdConverterInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFeedCategoryAndName( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number, string] & { _category: number; _name: string }>; - - getFeedId( - _category: PromiseOrValue, - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - }; - - getFeedCategoryAndName( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number, string] & { _category: number; _name: string }>; - - getFeedId( - _category: PromiseOrValue, - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - getFeedCategoryAndName( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number, string] & { _category: number; _name: string }>; - - getFeedId( - _category: PromiseOrValue, - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getFeedCategoryAndName( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedId( - _category: PromiseOrValue, - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getFeedCategoryAndName( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedId( - _category: PromiseOrValue, - _name: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher.ts deleted file mode 100644 index 85cfc12..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher.ts +++ /dev/null @@ -1,284 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFtsoFeedPublisher { - export type FeedStruct = { - votingRoundId: PromiseOrValue; - id: PromiseOrValue; - value: PromiseOrValue; - turnoutBIPS: PromiseOrValue; - decimals: PromiseOrValue; - }; - - export type FeedStructOutput = [number, string, number, number, number] & { - votingRoundId: number; - id: string; - value: number; - turnoutBIPS: number; - decimals: number; - }; - - export type FeedWithProofStruct = { - merkleProof: PromiseOrValue[]; - body: IFtsoFeedPublisher.FeedStruct; - }; - - export type FeedWithProofStructOutput = [ - string[], - IFtsoFeedPublisher.FeedStructOutput - ] & { merkleProof: string[]; body: IFtsoFeedPublisher.FeedStructOutput }; -} - -export interface IFtsoFeedPublisherInterface extends utils.Interface { - functions: { - "feedsHistorySize()": FunctionFragment; - "ftsoProtocolId()": FunctionFragment; - "getCurrentFeed(bytes21)": FunctionFragment; - "getFeed(bytes21,uint256)": FunctionFragment; - "publish((bytes32[],(uint32,bytes21,int32,uint16,int8))[])": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "feedsHistorySize" - | "ftsoProtocolId" - | "getCurrentFeed" - | "getFeed" - | "publish" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "feedsHistorySize", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "ftsoProtocolId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentFeed", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeed", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "publish", - values: [IFtsoFeedPublisher.FeedWithProofStruct[]] - ): string; - - decodeFunctionResult( - functionFragment: "feedsHistorySize", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "ftsoProtocolId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentFeed", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFeed", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "publish", data: BytesLike): Result; - - events: { - "FtsoFeedPublished(uint32,bytes21,int32,uint16,int8)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FtsoFeedPublished"): EventFragment; -} - -export interface FtsoFeedPublishedEventObject { - votingRoundId: number; - id: string; - value: number; - turnoutBIPS: number; - decimals: number; -} -export type FtsoFeedPublishedEvent = TypedEvent< - [number, string, number, number, number], - FtsoFeedPublishedEventObject ->; - -export type FtsoFeedPublishedEventFilter = - TypedEventFilter; - -export interface IFtsoFeedPublisher extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoFeedPublisherInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - feedsHistorySize(overrides?: CallOverrides): Promise<[BigNumber]>; - - ftsoProtocolId(overrides?: CallOverrides): Promise<[number]>; - - getCurrentFeed( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[IFtsoFeedPublisher.FeedStructOutput]>; - - getFeed( - _feedId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[IFtsoFeedPublisher.FeedStructOutput]>; - - publish( - _proofs: IFtsoFeedPublisher.FeedWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - feedsHistorySize(overrides?: CallOverrides): Promise; - - ftsoProtocolId(overrides?: CallOverrides): Promise; - - getCurrentFeed( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeed( - _feedId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publish( - _proofs: IFtsoFeedPublisher.FeedWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - feedsHistorySize(overrides?: CallOverrides): Promise; - - ftsoProtocolId(overrides?: CallOverrides): Promise; - - getCurrentFeed( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeed( - _feedId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publish( - _proofs: IFtsoFeedPublisher.FeedWithProofStruct[], - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "FtsoFeedPublished(uint32,bytes21,int32,uint16,int8)"( - votingRoundId?: PromiseOrValue | null, - id?: PromiseOrValue | null, - value?: null, - turnoutBIPS?: null, - decimals?: null - ): FtsoFeedPublishedEventFilter; - FtsoFeedPublished( - votingRoundId?: PromiseOrValue | null, - id?: PromiseOrValue | null, - value?: null, - turnoutBIPS?: null, - decimals?: null - ): FtsoFeedPublishedEventFilter; - }; - - estimateGas: { - feedsHistorySize(overrides?: CallOverrides): Promise; - - ftsoProtocolId(overrides?: CallOverrides): Promise; - - getCurrentFeed( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeed( - _feedId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publish( - _proofs: IFtsoFeedPublisher.FeedWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - feedsHistorySize(overrides?: CallOverrides): Promise; - - ftsoProtocolId(overrides?: CallOverrides): Promise; - - getCurrentFeed( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeed( - _feedId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publish( - _proofs: IFtsoFeedPublisher.FeedWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations.ts deleted file mode 100644 index 6fa5bb8..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations.ts +++ /dev/null @@ -1,160 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFtsoInflationConfigurations { - export type FtsoConfigurationStruct = { - feedIds: PromiseOrValue; - inflationShare: PromiseOrValue; - minRewardedTurnoutBIPS: PromiseOrValue; - primaryBandRewardSharePPM: PromiseOrValue; - secondaryBandWidthPPMs: PromiseOrValue; - mode: PromiseOrValue; - }; - - export type FtsoConfigurationStructOutput = [ - string, - number, - number, - number, - string, - number - ] & { - feedIds: string; - inflationShare: number; - minRewardedTurnoutBIPS: number; - primaryBandRewardSharePPM: number; - secondaryBandWidthPPMs: string; - mode: number; - }; -} - -export interface IFtsoInflationConfigurationsInterface extends utils.Interface { - functions: { - "getFtsoConfiguration(uint256)": FunctionFragment; - "getFtsoConfigurations()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "getFtsoConfiguration" | "getFtsoConfigurations" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFtsoConfiguration", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoConfigurations", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getFtsoConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoConfigurations", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFtsoInflationConfigurations extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoInflationConfigurationsInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFtsoConfiguration( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[IFtsoInflationConfigurations.FtsoConfigurationStructOutput]>; - - getFtsoConfigurations( - overrides?: CallOverrides - ): Promise<[IFtsoInflationConfigurations.FtsoConfigurationStructOutput[]]>; - }; - - getFtsoConfiguration( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoConfigurations( - overrides?: CallOverrides - ): Promise; - - callStatic: { - getFtsoConfiguration( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoConfigurations( - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getFtsoConfiguration( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoConfigurations(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getFtsoConfiguration( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoConfigurations( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager.ts deleted file mode 100644 index 5403646..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager.ts +++ /dev/null @@ -1,612 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFtsoManagerInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "getCurrentPriceEpochData()": FunctionFragment; - "getCurrentPriceEpochId()": FunctionFragment; - "getCurrentRewardEpoch()": FunctionFragment; - "getFallbackMode()": FunctionFragment; - "getFtsos()": FunctionFragment; - "getPriceEpochConfiguration()": FunctionFragment; - "getRewardEpochConfiguration()": FunctionFragment; - "getRewardEpochToExpireNext()": FunctionFragment; - "getRewardEpochVotePowerBlock(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "getCurrentPriceEpochData" - | "getCurrentPriceEpochId" - | "getCurrentRewardEpoch" - | "getFallbackMode" - | "getFtsos" - | "getPriceEpochConfiguration" - | "getRewardEpochConfiguration" - | "getRewardEpochToExpireNext" - | "getRewardEpochVotePowerBlock" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "getCurrentPriceEpochData", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpoch", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFallbackMode", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "getFtsos", values?: undefined): string; - encodeFunctionData( - functionFragment: "getPriceEpochConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochToExpireNext", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochVotePowerBlock", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceEpochData", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFallbackMode", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFtsos", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getPriceEpochConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochToExpireNext", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochVotePowerBlock", - data: BytesLike - ): Result; - - events: { - "AccruingUnearnedRewardsFailed(uint256)": EventFragment; - "DistributingRewardsFailed(address,uint256)": EventFragment; - "FallbackMode(bool)": EventFragment; - "FinalizingPriceEpochFailed(address,uint256,uint8)": EventFragment; - "FtsoAdded(address,bool)": EventFragment; - "FtsoFallbackMode(address,bool)": EventFragment; - "InitializingCurrentEpochStateForRevealFailed(address,uint256)": EventFragment; - "PriceEpochFinalized(address,uint256)": EventFragment; - "RewardEpochFinalized(uint256,uint256)": EventFragment; - "UseGoodRandomSet(bool,uint256)": EventFragment; - }; - - getEvent( - nameOrSignatureOrTopic: "AccruingUnearnedRewardsFailed" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "DistributingRewardsFailed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FallbackMode"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FinalizingPriceEpochFailed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FtsoAdded"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FtsoFallbackMode"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "InitializingCurrentEpochStateForRevealFailed" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "PriceEpochFinalized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardEpochFinalized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UseGoodRandomSet"): EventFragment; -} - -export interface AccruingUnearnedRewardsFailedEventObject { - epochId: BigNumber; -} -export type AccruingUnearnedRewardsFailedEvent = TypedEvent< - [BigNumber], - AccruingUnearnedRewardsFailedEventObject ->; - -export type AccruingUnearnedRewardsFailedEventFilter = - TypedEventFilter; - -export interface DistributingRewardsFailedEventObject { - ftso: string; - epochId: BigNumber; -} -export type DistributingRewardsFailedEvent = TypedEvent< - [string, BigNumber], - DistributingRewardsFailedEventObject ->; - -export type DistributingRewardsFailedEventFilter = - TypedEventFilter; - -export interface FallbackModeEventObject { - fallbackMode: boolean; -} -export type FallbackModeEvent = TypedEvent<[boolean], FallbackModeEventObject>; - -export type FallbackModeEventFilter = TypedEventFilter; - -export interface FinalizingPriceEpochFailedEventObject { - ftso: string; - epochId: BigNumber; - failingType: number; -} -export type FinalizingPriceEpochFailedEvent = TypedEvent< - [string, BigNumber, number], - FinalizingPriceEpochFailedEventObject ->; - -export type FinalizingPriceEpochFailedEventFilter = - TypedEventFilter; - -export interface FtsoAddedEventObject { - ftso: string; - add: boolean; -} -export type FtsoAddedEvent = TypedEvent< - [string, boolean], - FtsoAddedEventObject ->; - -export type FtsoAddedEventFilter = TypedEventFilter; - -export interface FtsoFallbackModeEventObject { - ftso: string; - fallbackMode: boolean; -} -export type FtsoFallbackModeEvent = TypedEvent< - [string, boolean], - FtsoFallbackModeEventObject ->; - -export type FtsoFallbackModeEventFilter = - TypedEventFilter; - -export interface InitializingCurrentEpochStateForRevealFailedEventObject { - ftso: string; - epochId: BigNumber; -} -export type InitializingCurrentEpochStateForRevealFailedEvent = TypedEvent< - [string, BigNumber], - InitializingCurrentEpochStateForRevealFailedEventObject ->; - -export type InitializingCurrentEpochStateForRevealFailedEventFilter = - TypedEventFilter; - -export interface PriceEpochFinalizedEventObject { - chosenFtso: string; - rewardEpochId: BigNumber; -} -export type PriceEpochFinalizedEvent = TypedEvent< - [string, BigNumber], - PriceEpochFinalizedEventObject ->; - -export type PriceEpochFinalizedEventFilter = - TypedEventFilter; - -export interface RewardEpochFinalizedEventObject { - votepowerBlock: BigNumber; - startBlock: BigNumber; -} -export type RewardEpochFinalizedEvent = TypedEvent< - [BigNumber, BigNumber], - RewardEpochFinalizedEventObject ->; - -export type RewardEpochFinalizedEventFilter = - TypedEventFilter; - -export interface UseGoodRandomSetEventObject { - useGoodRandom: boolean; - maxWaitForGoodRandomSeconds: BigNumber; -} -export type UseGoodRandomSetEvent = TypedEvent< - [boolean, BigNumber], - UseGoodRandomSetEventObject ->; - -export type UseGoodRandomSetEventFilter = - TypedEventFilter; - -export interface IFtsoManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - getCurrentPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _priceEpochId: BigNumber; - _priceEpochStartTimestamp: BigNumber; - _priceEpochEndTimestamp: BigNumber; - _priceEpochRevealEndTimestamp: BigNumber; - _currentTimestamp: BigNumber; - } - >; - - getCurrentPriceEpochId( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _priceEpochId: BigNumber }>; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise<[BigNumber]>; - - getFallbackMode( - overrides?: CallOverrides - ): Promise< - [boolean, string[], boolean[]] & { - _fallbackMode: boolean; - _ftsos: string[]; - _ftsoInFallbackMode: boolean[]; - } - >; - - getFtsos( - overrides?: CallOverrides - ): Promise<[string[]] & { _ftsos: string[] }>; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstPriceEpochStartTs: BigNumber; - _priceEpochDurationSeconds: BigNumber; - _revealEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstRewardEpochStartTs: BigNumber; - _rewardEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise<[BigNumber]>; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - active(overrides?: CallOverrides): Promise; - - getCurrentPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _priceEpochId: BigNumber; - _priceEpochStartTimestamp: BigNumber; - _priceEpochEndTimestamp: BigNumber; - _priceEpochRevealEndTimestamp: BigNumber; - _currentTimestamp: BigNumber; - } - >; - - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getFallbackMode( - overrides?: CallOverrides - ): Promise< - [boolean, string[], boolean[]] & { - _fallbackMode: boolean; - _ftsos: string[]; - _ftsoInFallbackMode: boolean[]; - } - >; - - getFtsos(overrides?: CallOverrides): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstPriceEpochStartTs: BigNumber; - _priceEpochDurationSeconds: BigNumber; - _revealEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstRewardEpochStartTs: BigNumber; - _rewardEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - getCurrentPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _priceEpochId: BigNumber; - _priceEpochStartTimestamp: BigNumber; - _priceEpochEndTimestamp: BigNumber; - _priceEpochRevealEndTimestamp: BigNumber; - _currentTimestamp: BigNumber; - } - >; - - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getFallbackMode( - overrides?: CallOverrides - ): Promise< - [boolean, string[], boolean[]] & { - _fallbackMode: boolean; - _ftsos: string[]; - _ftsoInFallbackMode: boolean[]; - } - >; - - getFtsos(overrides?: CallOverrides): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstPriceEpochStartTs: BigNumber; - _priceEpochDurationSeconds: BigNumber; - _revealEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstRewardEpochStartTs: BigNumber; - _rewardEpochDurationSeconds: BigNumber; - } - >; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "AccruingUnearnedRewardsFailed(uint256)"( - epochId?: null - ): AccruingUnearnedRewardsFailedEventFilter; - AccruingUnearnedRewardsFailed( - epochId?: null - ): AccruingUnearnedRewardsFailedEventFilter; - - "DistributingRewardsFailed(address,uint256)"( - ftso?: null, - epochId?: null - ): DistributingRewardsFailedEventFilter; - DistributingRewardsFailed( - ftso?: null, - epochId?: null - ): DistributingRewardsFailedEventFilter; - - "FallbackMode(bool)"(fallbackMode?: null): FallbackModeEventFilter; - FallbackMode(fallbackMode?: null): FallbackModeEventFilter; - - "FinalizingPriceEpochFailed(address,uint256,uint8)"( - ftso?: null, - epochId?: null, - failingType?: null - ): FinalizingPriceEpochFailedEventFilter; - FinalizingPriceEpochFailed( - ftso?: null, - epochId?: null, - failingType?: null - ): FinalizingPriceEpochFailedEventFilter; - - "FtsoAdded(address,bool)"(ftso?: null, add?: null): FtsoAddedEventFilter; - FtsoAdded(ftso?: null, add?: null): FtsoAddedEventFilter; - - "FtsoFallbackMode(address,bool)"( - ftso?: null, - fallbackMode?: null - ): FtsoFallbackModeEventFilter; - FtsoFallbackMode( - ftso?: null, - fallbackMode?: null - ): FtsoFallbackModeEventFilter; - - "InitializingCurrentEpochStateForRevealFailed(address,uint256)"( - ftso?: null, - epochId?: null - ): InitializingCurrentEpochStateForRevealFailedEventFilter; - InitializingCurrentEpochStateForRevealFailed( - ftso?: null, - epochId?: null - ): InitializingCurrentEpochStateForRevealFailedEventFilter; - - "PriceEpochFinalized(address,uint256)"( - chosenFtso?: null, - rewardEpochId?: null - ): PriceEpochFinalizedEventFilter; - PriceEpochFinalized( - chosenFtso?: null, - rewardEpochId?: null - ): PriceEpochFinalizedEventFilter; - - "RewardEpochFinalized(uint256,uint256)"( - votepowerBlock?: null, - startBlock?: null - ): RewardEpochFinalizedEventFilter; - RewardEpochFinalized( - votepowerBlock?: null, - startBlock?: null - ): RewardEpochFinalizedEventFilter; - - "UseGoodRandomSet(bool,uint256)"( - useGoodRandom?: null, - maxWaitForGoodRandomSeconds?: null - ): UseGoodRandomSetEventFilter; - UseGoodRandomSet( - useGoodRandom?: null, - maxWaitForGoodRandomSeconds?: null - ): UseGoodRandomSetEventFilter; - }; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - getCurrentPriceEpochData(overrides?: CallOverrides): Promise; - - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getFallbackMode(overrides?: CallOverrides): Promise; - - getFtsos(overrides?: CallOverrides): Promise; - - getPriceEpochConfiguration(overrides?: CallOverrides): Promise; - - getRewardEpochConfiguration(overrides?: CallOverrides): Promise; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - getCurrentPriceEpochData( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceEpochId( - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpoch( - overrides?: CallOverrides - ): Promise; - - getFallbackMode(overrides?: CallOverrides): Promise; - - getFtsos(overrides?: CallOverrides): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise; - - getRewardEpochConfiguration( - overrides?: CallOverrides - ): Promise; - - getRewardEpochToExpireNext( - overrides?: CallOverrides - ): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry.ts deleted file mode 100644 index fe4e92e..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry.ts +++ /dev/null @@ -1,788 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFtsoRegistry { - export type PriceInfoStruct = { - ftsoIndex: PromiseOrValue; - price: PromiseOrValue; - decimals: PromiseOrValue; - timestamp: PromiseOrValue; - }; - - export type PriceInfoStructOutput = [ - BigNumber, - BigNumber, - BigNumber, - BigNumber - ] & { - ftsoIndex: BigNumber; - price: BigNumber; - decimals: BigNumber; - timestamp: BigNumber; - }; -} - -export interface IFtsoRegistryInterface extends utils.Interface { - functions: { - "getAllCurrentPrices()": FunctionFragment; - "getCurrentPrice(string)": FunctionFragment; - "getCurrentPrice(uint256)": FunctionFragment; - "getCurrentPriceWithDecimals(uint256)": FunctionFragment; - "getCurrentPriceWithDecimals(string)": FunctionFragment; - "getCurrentPricesByIndices(uint256[])": FunctionFragment; - "getCurrentPricesBySymbols(string[])": FunctionFragment; - "getFtso(uint256)": FunctionFragment; - "getFtsoBySymbol(string)": FunctionFragment; - "getFtsoIndex(string)": FunctionFragment; - "getFtsoSymbol(uint256)": FunctionFragment; - "getFtsos(uint256[])": FunctionFragment; - "getSupportedFtsos()": FunctionFragment; - "getSupportedIndices()": FunctionFragment; - "getSupportedIndicesAndFtsos()": FunctionFragment; - "getSupportedIndicesAndSymbols()": FunctionFragment; - "getSupportedIndicesSymbolsAndFtsos()": FunctionFragment; - "getSupportedSymbols()": FunctionFragment; - "getSupportedSymbolsAndFtsos()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getAllCurrentPrices" - | "getCurrentPrice(string)" - | "getCurrentPrice(uint256)" - | "getCurrentPriceWithDecimals(uint256)" - | "getCurrentPriceWithDecimals(string)" - | "getCurrentPricesByIndices" - | "getCurrentPricesBySymbols" - | "getFtso" - | "getFtsoBySymbol" - | "getFtsoIndex" - | "getFtsoSymbol" - | "getFtsos" - | "getSupportedFtsos" - | "getSupportedIndices" - | "getSupportedIndicesAndFtsos" - | "getSupportedIndicesAndSymbols" - | "getSupportedIndicesSymbolsAndFtsos" - | "getSupportedSymbols" - | "getSupportedSymbolsAndFtsos" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getAllCurrentPrices", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPrice(string)", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentPrice(uint256)", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimals(uint256)", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimals(string)", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentPricesByIndices", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getCurrentPricesBySymbols", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFtso", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoBySymbol", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoSymbol", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsos", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getSupportedFtsos", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedIndices", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedIndicesAndFtsos", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedIndicesAndSymbols", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedIndicesSymbolsAndFtsos", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedSymbols", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getSupportedSymbolsAndFtsos", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getAllCurrentPrices", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPrice(string)", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPrice(uint256)", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimals(uint256)", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimals(string)", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPricesByIndices", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPricesBySymbols", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFtso", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getFtsoBySymbol", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoSymbol", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFtsos", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getSupportedFtsos", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedIndices", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedIndicesAndFtsos", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedIndicesAndSymbols", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedIndicesSymbolsAndFtsos", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedSymbols", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getSupportedSymbolsAndFtsos", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFtsoRegistry extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoRegistryInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getAllCurrentPrices( - overrides?: CallOverrides - ): Promise<[IFtsoRegistry.PriceInfoStructOutput[]]>; - - "getCurrentPrice(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPrice(uint256)"( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPriceWithDecimals(uint256)"( - _assetIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - "getCurrentPriceWithDecimals(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPricesByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[IFtsoRegistry.PriceInfoStructOutput[]]>; - - getCurrentPricesBySymbols( - _symbols: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[IFtsoRegistry.PriceInfoStructOutput[]]>; - - getFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _activeFtsoAddress: string }>; - - getFtsoBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _activeFtsoAddress: string }>; - - getFtsoIndex( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _assetIndex: BigNumber }>; - - getFtsoSymbol( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _symbol: string }>; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[string[]] & { _ftsos: string[] }>; - - getSupportedFtsos( - overrides?: CallOverrides - ): Promise<[string[]] & { _ftsos: string[] }>; - - getSupportedIndices( - overrides?: CallOverrides - ): Promise<[BigNumber[]] & { _supportedIndices: BigNumber[] }>; - - getSupportedIndicesAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _ftsos: string[]; - } - >; - - getSupportedIndicesAndSymbols( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - } - >; - - getSupportedIndicesSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - _ftsos: string[]; - } - >; - - getSupportedSymbols( - overrides?: CallOverrides - ): Promise<[string[]] & { _supportedSymbols: string[] }>; - - getSupportedSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [string[], string[]] & { _supportedSymbols: string[]; _ftsos: string[] } - >; - }; - - getAllCurrentPrices( - overrides?: CallOverrides - ): Promise; - - "getCurrentPrice(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPrice(uint256)"( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPriceWithDecimals(uint256)"( - _assetIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - "getCurrentPriceWithDecimals(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPricesByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getCurrentPricesBySymbols( - _symbols: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoIndex( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoSymbol( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getSupportedFtsos(overrides?: CallOverrides): Promise; - - getSupportedIndices(overrides?: CallOverrides): Promise; - - getSupportedIndicesAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _ftsos: string[]; - } - >; - - getSupportedIndicesAndSymbols( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - } - >; - - getSupportedIndicesSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - _ftsos: string[]; - } - >; - - getSupportedSymbols(overrides?: CallOverrides): Promise; - - getSupportedSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [string[], string[]] & { _supportedSymbols: string[]; _ftsos: string[] } - >; - - callStatic: { - getAllCurrentPrices( - overrides?: CallOverrides - ): Promise; - - "getCurrentPrice(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPrice(uint256)"( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - "getCurrentPriceWithDecimals(uint256)"( - _assetIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - "getCurrentPriceWithDecimals(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPricesByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getCurrentPricesBySymbols( - _symbols: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoIndex( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoSymbol( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getSupportedFtsos(overrides?: CallOverrides): Promise; - - getSupportedIndices(overrides?: CallOverrides): Promise; - - getSupportedIndicesAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _ftsos: string[]; - } - >; - - getSupportedIndicesAndSymbols( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - } - >; - - getSupportedIndicesSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [BigNumber[], string[], string[]] & { - _supportedIndices: BigNumber[]; - _supportedSymbols: string[]; - _ftsos: string[]; - } - >; - - getSupportedSymbols(overrides?: CallOverrides): Promise; - - getSupportedSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise< - [string[], string[]] & { _supportedSymbols: string[]; _ftsos: string[] } - >; - }; - - filters: {}; - - estimateGas: { - getAllCurrentPrices(overrides?: CallOverrides): Promise; - - "getCurrentPrice(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPrice(uint256)"( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPriceWithDecimals(uint256)"( - _assetIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPriceWithDecimals(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentPricesByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getCurrentPricesBySymbols( - _symbols: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoIndex( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoSymbol( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getSupportedFtsos(overrides?: CallOverrides): Promise; - - getSupportedIndices(overrides?: CallOverrides): Promise; - - getSupportedIndicesAndFtsos(overrides?: CallOverrides): Promise; - - getSupportedIndicesAndSymbols( - overrides?: CallOverrides - ): Promise; - - getSupportedIndicesSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise; - - getSupportedSymbols(overrides?: CallOverrides): Promise; - - getSupportedSymbolsAndFtsos(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getAllCurrentPrices( - overrides?: CallOverrides - ): Promise; - - "getCurrentPrice(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPrice(uint256)"( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPriceWithDecimals(uint256)"( - _assetIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - "getCurrentPriceWithDecimals(string)"( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentPricesByIndices( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getCurrentPricesBySymbols( - _symbols: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoIndex( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoSymbol( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getSupportedFtsos(overrides?: CallOverrides): Promise; - - getSupportedIndices( - overrides?: CallOverrides - ): Promise; - - getSupportedIndicesAndFtsos( - overrides?: CallOverrides - ): Promise; - - getSupportedIndicesAndSymbols( - overrides?: CallOverrides - ): Promise; - - getSupportedIndicesSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise; - - getSupportedSymbols( - overrides?: CallOverrides - ): Promise; - - getSupportedSymbolsAndFtsos( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager.ts deleted file mode 100644 index 1d2d10e..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager.ts +++ /dev/null @@ -1,1185 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IFtsoRewardManagerInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "autoClaim(address[],uint256)": FunctionFragment; - "claim(address,address,uint256,bool)": FunctionFragment; - "claimFromDataProviders(address,address,uint256[],address[],bool)": FunctionFragment; - "claimReward(address,uint256[])": FunctionFragment; - "claimRewardFromDataProviders(address,uint256[],address[])": FunctionFragment; - "getClaimedReward(uint256,address,address)": FunctionFragment; - "getCurrentRewardEpoch()": FunctionFragment; - "getDataProviderCurrentFeePercentage(address)": FunctionFragment; - "getDataProviderFeePercentage(address,uint256)": FunctionFragment; - "getDataProviderPerformanceInfo(uint256,address)": FunctionFragment; - "getDataProviderScheduledFeePercentageChanges(address)": FunctionFragment; - "getEpochReward(uint256)": FunctionFragment; - "getEpochsWithClaimableRewards()": FunctionFragment; - "getEpochsWithUnclaimedRewards(address)": FunctionFragment; - "getInitialRewardEpoch()": FunctionFragment; - "getRewardEpochToExpireNext()": FunctionFragment; - "getRewardEpochVotePowerBlock(uint256)": FunctionFragment; - "getStateOfRewards(address,uint256)": FunctionFragment; - "getStateOfRewardsFromDataProviders(address,uint256,address[])": FunctionFragment; - "nextClaimableRewardEpoch(address)": FunctionFragment; - "setDataProviderFeePercentage(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "autoClaim" - | "claim" - | "claimFromDataProviders" - | "claimReward" - | "claimRewardFromDataProviders" - | "getClaimedReward" - | "getCurrentRewardEpoch" - | "getDataProviderCurrentFeePercentage" - | "getDataProviderFeePercentage" - | "getDataProviderPerformanceInfo" - | "getDataProviderScheduledFeePercentageChanges" - | "getEpochReward" - | "getEpochsWithClaimableRewards" - | "getEpochsWithUnclaimedRewards" - | "getInitialRewardEpoch" - | "getRewardEpochToExpireNext" - | "getRewardEpochVotePowerBlock" - | "getStateOfRewards" - | "getStateOfRewardsFromDataProviders" - | "nextClaimableRewardEpoch" - | "setDataProviderFeePercentage" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "autoClaim", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "claim", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "claimFromDataProviders", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[], - PromiseOrValue[], - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "claimReward", - values: [PromiseOrValue, PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "claimRewardFromDataProviders", - values: [ - PromiseOrValue, - PromiseOrValue[], - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "getClaimedReward", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpoch", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getDataProviderCurrentFeePercentage", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDataProviderFeePercentage", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDataProviderPerformanceInfo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDataProviderScheduledFeePercentageChanges", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochReward", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochsWithClaimableRewards", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getEpochsWithUnclaimedRewards", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getInitialRewardEpoch", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochToExpireNext", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochVotePowerBlock", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewards", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewardsFromDataProviders", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "nextClaimableRewardEpoch", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setDataProviderFeePercentage", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "autoClaim", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "claimFromDataProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "claimReward", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "claimRewardFromDataProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getClaimedReward", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderCurrentFeePercentage", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderFeePercentage", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderPerformanceInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderScheduledFeePercentageChanges", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochReward", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochsWithClaimableRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochsWithUnclaimedRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getInitialRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochToExpireNext", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochVotePowerBlock", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewardsFromDataProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "nextClaimableRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setDataProviderFeePercentage", - data: BytesLike - ): Result; - - events: { - "FeePercentageChanged(address,uint256,uint256)": EventFragment; - "FtsoRewardManagerActivated(address)": EventFragment; - "FtsoRewardManagerDeactivated(address)": EventFragment; - "RewardClaimed(address,address,address,uint256,uint256)": EventFragment; - "RewardClaimsEnabled(uint256)": EventFragment; - "RewardClaimsExpired(uint256)": EventFragment; - "RewardsDistributed(address,uint256,address[],uint256[])": EventFragment; - "UnearnedRewardsAccrued(uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FeePercentageChanged"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FtsoRewardManagerActivated"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "FtsoRewardManagerDeactivated" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimsEnabled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimsExpired"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsDistributed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UnearnedRewardsAccrued"): EventFragment; -} - -export interface FeePercentageChangedEventObject { - dataProvider: string; - value: BigNumber; - validFromEpoch: BigNumber; -} -export type FeePercentageChangedEvent = TypedEvent< - [string, BigNumber, BigNumber], - FeePercentageChangedEventObject ->; - -export type FeePercentageChangedEventFilter = - TypedEventFilter; - -export interface FtsoRewardManagerActivatedEventObject { - ftsoRewardManager: string; -} -export type FtsoRewardManagerActivatedEvent = TypedEvent< - [string], - FtsoRewardManagerActivatedEventObject ->; - -export type FtsoRewardManagerActivatedEventFilter = - TypedEventFilter; - -export interface FtsoRewardManagerDeactivatedEventObject { - ftsoRewardManager: string; -} -export type FtsoRewardManagerDeactivatedEvent = TypedEvent< - [string], - FtsoRewardManagerDeactivatedEventObject ->; - -export type FtsoRewardManagerDeactivatedEventFilter = - TypedEventFilter; - -export interface RewardClaimedEventObject { - dataProvider: string; - whoClaimed: string; - sentTo: string; - rewardEpoch: BigNumber; - amount: BigNumber; -} -export type RewardClaimedEvent = TypedEvent< - [string, string, string, BigNumber, BigNumber], - RewardClaimedEventObject ->; - -export type RewardClaimedEventFilter = TypedEventFilter; - -export interface RewardClaimsEnabledEventObject { - rewardEpochId: BigNumber; -} -export type RewardClaimsEnabledEvent = TypedEvent< - [BigNumber], - RewardClaimsEnabledEventObject ->; - -export type RewardClaimsEnabledEventFilter = - TypedEventFilter; - -export interface RewardClaimsExpiredEventObject { - rewardEpochId: BigNumber; -} -export type RewardClaimsExpiredEvent = TypedEvent< - [BigNumber], - RewardClaimsExpiredEventObject ->; - -export type RewardClaimsExpiredEventFilter = - TypedEventFilter; - -export interface RewardsDistributedEventObject { - ftso: string; - epochId: BigNumber; - addresses: string[]; - rewards: BigNumber[]; -} -export type RewardsDistributedEvent = TypedEvent< - [string, BigNumber, string[], BigNumber[]], - RewardsDistributedEventObject ->; - -export type RewardsDistributedEventFilter = - TypedEventFilter; - -export interface UnearnedRewardsAccruedEventObject { - epochId: BigNumber; - reward: BigNumber; -} -export type UnearnedRewardsAccruedEvent = TypedEvent< - [BigNumber, BigNumber], - UnearnedRewardsAccruedEventObject ->; - -export type UnearnedRewardsAccruedEventFilter = - TypedEventFilter; - -export interface IFtsoRewardManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoRewardManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpoch: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimFromDataProviders( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimReward( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimRewardFromDataProviders( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimedReward( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - _claimer: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [boolean, BigNumber] & { _claimed: boolean; _amount: BigNumber } - >; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise<[BigNumber]>; - - getDataProviderCurrentFeePercentage( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _feePercentageBIPS: BigNumber }>; - - getDataProviderFeePercentage( - _dataProvider: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _feePercentageBIPS: BigNumber }>; - - getDataProviderPerformanceInfo( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _rewardAmount: BigNumber; - _votePowerIgnoringRevocation: BigNumber; - } - >; - - getDataProviderScheduledFeePercentageChanges( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getEpochReward( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - getEpochsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _startEpochId: BigNumber; - _endEpochId: BigNumber; - } - >; - - getEpochsWithUnclaimedRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]] & { _epochIds: BigNumber[] }>; - - getInitialRewardEpoch(overrides?: CallOverrides): Promise<[BigNumber]>; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise<[BigNumber]>; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], boolean[], boolean] & { - _dataProviders: string[]; - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - getStateOfRewardsFromDataProviders( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], boolean[], boolean] & { - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - nextClaimableRewardEpoch( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - setDataProviderFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpoch: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimFromDataProviders( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimReward( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimRewardFromDataProviders( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimedReward( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - _claimer: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean, BigNumber] & { _claimed: boolean; _amount: BigNumber }>; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getDataProviderCurrentFeePercentage( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderFeePercentage( - _dataProvider: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderPerformanceInfo( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _rewardAmount: BigNumber; - _votePowerIgnoringRevocation: BigNumber; - } - >; - - getDataProviderScheduledFeePercentageChanges( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getEpochReward( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - getEpochsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _startEpochId: BigNumber; - _endEpochId: BigNumber; - } - >; - - getEpochsWithUnclaimedRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getInitialRewardEpoch(overrides?: CallOverrides): Promise; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], boolean[], boolean] & { - _dataProviders: string[]; - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - getStateOfRewardsFromDataProviders( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], boolean[], boolean] & { - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - nextClaimableRewardEpoch( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setDataProviderFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimFromDataProviders( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimReward( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - claimRewardFromDataProviders( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getClaimedReward( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - _claimer: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [boolean, BigNumber] & { _claimed: boolean; _amount: BigNumber } - >; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getDataProviderCurrentFeePercentage( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderFeePercentage( - _dataProvider: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderPerformanceInfo( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _rewardAmount: BigNumber; - _votePowerIgnoringRevocation: BigNumber; - } - >; - - getDataProviderScheduledFeePercentageChanges( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpoch: BigNumber[]; - _fixed: boolean[]; - } - >; - - getEpochReward( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - getEpochsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _startEpochId: BigNumber; - _endEpochId: BigNumber; - } - >; - - getEpochsWithUnclaimedRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getInitialRewardEpoch(overrides?: CallOverrides): Promise; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], boolean[], boolean] & { - _dataProviders: string[]; - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - getStateOfRewardsFromDataProviders( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], boolean[], boolean] & { - _rewardAmounts: BigNumber[]; - _claimed: boolean[]; - _claimable: boolean; - } - >; - - nextClaimableRewardEpoch( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setDataProviderFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "FeePercentageChanged(address,uint256,uint256)"( - dataProvider?: PromiseOrValue | null, - value?: null, - validFromEpoch?: null - ): FeePercentageChangedEventFilter; - FeePercentageChanged( - dataProvider?: PromiseOrValue | null, - value?: null, - validFromEpoch?: null - ): FeePercentageChangedEventFilter; - - "FtsoRewardManagerActivated(address)"( - ftsoRewardManager?: null - ): FtsoRewardManagerActivatedEventFilter; - FtsoRewardManagerActivated( - ftsoRewardManager?: null - ): FtsoRewardManagerActivatedEventFilter; - - "FtsoRewardManagerDeactivated(address)"( - ftsoRewardManager?: null - ): FtsoRewardManagerDeactivatedEventFilter; - FtsoRewardManagerDeactivated( - ftsoRewardManager?: null - ): FtsoRewardManagerDeactivatedEventFilter; - - "RewardClaimed(address,address,address,uint256,uint256)"( - dataProvider?: PromiseOrValue | null, - whoClaimed?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - rewardEpoch?: null, - amount?: null - ): RewardClaimedEventFilter; - RewardClaimed( - dataProvider?: PromiseOrValue | null, - whoClaimed?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - rewardEpoch?: null, - amount?: null - ): RewardClaimedEventFilter; - - "RewardClaimsEnabled(uint256)"( - rewardEpochId?: null - ): RewardClaimsEnabledEventFilter; - RewardClaimsEnabled(rewardEpochId?: null): RewardClaimsEnabledEventFilter; - - "RewardClaimsExpired(uint256)"( - rewardEpochId?: null - ): RewardClaimsExpiredEventFilter; - RewardClaimsExpired(rewardEpochId?: null): RewardClaimsExpiredEventFilter; - - "RewardsDistributed(address,uint256,address[],uint256[])"( - ftso?: PromiseOrValue | null, - epochId?: null, - addresses?: null, - rewards?: null - ): RewardsDistributedEventFilter; - RewardsDistributed( - ftso?: PromiseOrValue | null, - epochId?: null, - addresses?: null, - rewards?: null - ): RewardsDistributedEventFilter; - - "UnearnedRewardsAccrued(uint256,uint256)"( - epochId?: null, - reward?: null - ): UnearnedRewardsAccruedEventFilter; - UnearnedRewardsAccrued( - epochId?: null, - reward?: null - ): UnearnedRewardsAccruedEventFilter; - }; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpoch: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimFromDataProviders( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimReward( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimRewardFromDataProviders( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimedReward( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - _claimer: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpoch(overrides?: CallOverrides): Promise; - - getDataProviderCurrentFeePercentage( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderFeePercentage( - _dataProvider: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderPerformanceInfo( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderScheduledFeePercentageChanges( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochReward( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getEpochsWithUnclaimedRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getInitialRewardEpoch(overrides?: CallOverrides): Promise; - - getRewardEpochToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsFromDataProviders( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - nextClaimableRewardEpoch( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setDataProviderFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpoch: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimFromDataProviders( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimReward( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimRewardFromDataProviders( - _recipient: PromiseOrValue, - _rewardEpochs: PromiseOrValue[], - _dataProviders: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getClaimedReward( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - _claimer: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpoch( - overrides?: CallOverrides - ): Promise; - - getDataProviderCurrentFeePercentage( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderFeePercentage( - _dataProvider: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderPerformanceInfo( - _rewardEpoch: PromiseOrValue, - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderScheduledFeePercentageChanges( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochReward( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getEpochsWithUnclaimedRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getInitialRewardEpoch( - overrides?: CallOverrides - ): Promise; - - getRewardEpochToExpireNext( - overrides?: CallOverrides - ): Promise; - - getRewardEpochVotePowerBlock( - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsFromDataProviders( - _beneficiary: PromiseOrValue, - _rewardEpoch: PromiseOrValue, - _dataProviders: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - nextClaimableRewardEpoch( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setDataProviderFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager.ts deleted file mode 100644 index c827369..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager.ts +++ /dev/null @@ -1,275 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IFtsoRewardOffersManager { - export type OfferStruct = { - amount: PromiseOrValue; - feedId: PromiseOrValue; - minRewardedTurnoutBIPS: PromiseOrValue; - primaryBandRewardSharePPM: PromiseOrValue; - secondaryBandWidthPPM: PromiseOrValue; - claimBackAddress: PromiseOrValue; - }; - - export type OfferStructOutput = [ - BigNumber, - string, - number, - number, - number, - string - ] & { - amount: BigNumber; - feedId: string; - minRewardedTurnoutBIPS: number; - primaryBandRewardSharePPM: number; - secondaryBandWidthPPM: number; - claimBackAddress: string; - }; -} - -export interface IFtsoRewardOffersManagerInterface extends utils.Interface { - functions: { - "minimalRewardsOfferValueWei()": FunctionFragment; - "offerRewards(uint24,(uint120,bytes21,uint16,uint24,uint24,address)[])": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "minimalRewardsOfferValueWei" | "offerRewards" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "minimalRewardsOfferValueWei", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "offerRewards", - values: [ - PromiseOrValue, - IFtsoRewardOffersManager.OfferStruct[] - ] - ): string; - - decodeFunctionResult( - functionFragment: "minimalRewardsOfferValueWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "offerRewards", - data: BytesLike - ): Result; - - events: { - "InflationRewardsOffered(uint24,bytes,bytes,uint256,uint16,uint24,bytes,uint16)": EventFragment; - "MinimalRewardsOfferValueSet(uint256)": EventFragment; - "RewardsOffered(uint24,bytes21,int8,uint256,uint16,uint24,uint24,address)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "InflationRewardsOffered"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "MinimalRewardsOfferValueSet" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsOffered"): EventFragment; -} - -export interface InflationRewardsOfferedEventObject { - rewardEpochId: number; - feedIds: string; - decimals: string; - amount: BigNumber; - minRewardedTurnoutBIPS: number; - primaryBandRewardSharePPM: number; - secondaryBandWidthPPMs: string; - mode: number; -} -export type InflationRewardsOfferedEvent = TypedEvent< - [number, string, string, BigNumber, number, number, string, number], - InflationRewardsOfferedEventObject ->; - -export type InflationRewardsOfferedEventFilter = - TypedEventFilter; - -export interface MinimalRewardsOfferValueSetEventObject { - valueWei: BigNumber; -} -export type MinimalRewardsOfferValueSetEvent = TypedEvent< - [BigNumber], - MinimalRewardsOfferValueSetEventObject ->; - -export type MinimalRewardsOfferValueSetEventFilter = - TypedEventFilter; - -export interface RewardsOfferedEventObject { - rewardEpochId: number; - feedId: string; - decimals: number; - amount: BigNumber; - minRewardedTurnoutBIPS: number; - primaryBandRewardSharePPM: number; - secondaryBandWidthPPM: number; - claimBackAddress: string; -} -export type RewardsOfferedEvent = TypedEvent< - [number, string, number, BigNumber, number, number, number, string], - RewardsOfferedEventObject ->; - -export type RewardsOfferedEventFilter = TypedEventFilter; - -export interface IFtsoRewardOffersManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoRewardOffersManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - minimalRewardsOfferValueWei( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - offerRewards( - _nextRewardEpochId: PromiseOrValue, - _offers: IFtsoRewardOffersManager.OfferStruct[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - }; - - minimalRewardsOfferValueWei(overrides?: CallOverrides): Promise; - - offerRewards( - _nextRewardEpochId: PromiseOrValue, - _offers: IFtsoRewardOffersManager.OfferStruct[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - minimalRewardsOfferValueWei(overrides?: CallOverrides): Promise; - - offerRewards( - _nextRewardEpochId: PromiseOrValue, - _offers: IFtsoRewardOffersManager.OfferStruct[], - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "InflationRewardsOffered(uint24,bytes,bytes,uint256,uint16,uint24,bytes,uint16)"( - rewardEpochId?: PromiseOrValue | null, - feedIds?: null, - decimals?: null, - amount?: null, - minRewardedTurnoutBIPS?: null, - primaryBandRewardSharePPM?: null, - secondaryBandWidthPPMs?: null, - mode?: null - ): InflationRewardsOfferedEventFilter; - InflationRewardsOffered( - rewardEpochId?: PromiseOrValue | null, - feedIds?: null, - decimals?: null, - amount?: null, - minRewardedTurnoutBIPS?: null, - primaryBandRewardSharePPM?: null, - secondaryBandWidthPPMs?: null, - mode?: null - ): InflationRewardsOfferedEventFilter; - - "MinimalRewardsOfferValueSet(uint256)"( - valueWei?: null - ): MinimalRewardsOfferValueSetEventFilter; - MinimalRewardsOfferValueSet( - valueWei?: null - ): MinimalRewardsOfferValueSetEventFilter; - - "RewardsOffered(uint24,bytes21,int8,uint256,uint16,uint24,uint24,address)"( - rewardEpochId?: PromiseOrValue | null, - feedId?: null, - decimals?: null, - amount?: null, - minRewardedTurnoutBIPS?: null, - primaryBandRewardSharePPM?: null, - secondaryBandWidthPPM?: null, - claimBackAddress?: null - ): RewardsOfferedEventFilter; - RewardsOffered( - rewardEpochId?: PromiseOrValue | null, - feedId?: null, - decimals?: null, - amount?: null, - minRewardedTurnoutBIPS?: null, - primaryBandRewardSharePPM?: null, - secondaryBandWidthPPM?: null, - claimBackAddress?: null - ): RewardsOfferedEventFilter; - }; - - estimateGas: { - minimalRewardsOfferValueWei(overrides?: CallOverrides): Promise; - - offerRewards( - _nextRewardEpochId: PromiseOrValue, - _offers: IFtsoRewardOffersManager.OfferStruct[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - minimalRewardsOfferValueWei( - overrides?: CallOverrides - ): Promise; - - offerRewards( - _nextRewardEpochId: PromiseOrValue, - _offers: IFtsoRewardOffersManager.OfferStruct[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager.ts deleted file mode 100644 index 5c115ae..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager.ts +++ /dev/null @@ -1,472 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IGenericRewardManagerInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "allowedClaimRecipients(address)": FunctionFragment; - "claim(address,address,uint256,bool)": FunctionFragment; - "claimExecutors(address)": FunctionFragment; - "getStateOfRewards(address)": FunctionFragment; - "setAllowedClaimRecipients(address[])": FunctionFragment; - "setClaimExecutors(address[])": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "allowedClaimRecipients" - | "claim" - | "claimExecutors" - | "getStateOfRewards" - | "setAllowedClaimRecipients" - | "setClaimExecutors" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "allowedClaimRecipients", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "claim", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "claimExecutors", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewards", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setAllowedClaimRecipients", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "setClaimExecutors", - values: [PromiseOrValue[]] - ): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "allowedClaimRecipients", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "claimExecutors", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setAllowedClaimRecipients", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setClaimExecutors", - data: BytesLike - ): Result; - - events: { - "AllowedClaimRecipientsChanged(address,address[])": EventFragment; - "ClaimExecutorsChanged(address,address[])": EventFragment; - "RewardClaimed(address,address,uint256)": EventFragment; - "RewardManagerActivated(address)": EventFragment; - "RewardManagerDeactivated(address)": EventFragment; - "RewardsDistributed(address[],uint256[])": EventFragment; - }; - - getEvent( - nameOrSignatureOrTopic: "AllowedClaimRecipientsChanged" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "ClaimExecutorsChanged"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardManagerActivated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardManagerDeactivated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsDistributed"): EventFragment; -} - -export interface AllowedClaimRecipientsChangedEventObject { - rewardOwner: string; - recipients: string[]; -} -export type AllowedClaimRecipientsChangedEvent = TypedEvent< - [string, string[]], - AllowedClaimRecipientsChangedEventObject ->; - -export type AllowedClaimRecipientsChangedEventFilter = - TypedEventFilter; - -export interface ClaimExecutorsChangedEventObject { - rewardOwner: string; - executors: string[]; -} -export type ClaimExecutorsChangedEvent = TypedEvent< - [string, string[]], - ClaimExecutorsChangedEventObject ->; - -export type ClaimExecutorsChangedEventFilter = - TypedEventFilter; - -export interface RewardClaimedEventObject { - beneficiary: string; - sentTo: string; - amount: BigNumber; -} -export type RewardClaimedEvent = TypedEvent< - [string, string, BigNumber], - RewardClaimedEventObject ->; - -export type RewardClaimedEventFilter = TypedEventFilter; - -export interface RewardManagerActivatedEventObject { - rewardManager: string; -} -export type RewardManagerActivatedEvent = TypedEvent< - [string], - RewardManagerActivatedEventObject ->; - -export type RewardManagerActivatedEventFilter = - TypedEventFilter; - -export interface RewardManagerDeactivatedEventObject { - rewardManager: string; -} -export type RewardManagerDeactivatedEvent = TypedEvent< - [string], - RewardManagerDeactivatedEventObject ->; - -export type RewardManagerDeactivatedEventFilter = - TypedEventFilter; - -export interface RewardsDistributedEventObject { - addresses: string[]; - rewards: BigNumber[]; -} -export type RewardsDistributedEvent = TypedEvent< - [string[], BigNumber[]], - RewardsDistributedEventObject ->; - -export type RewardsDistributedEventFilter = - TypedEventFilter; - -export interface IGenericRewardManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IGenericRewardManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardAmount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - active(overrides?: CallOverrides): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardAmount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardAmount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimExecutors( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _totalReward: BigNumber; - _claimedReward: BigNumber; - } - >; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "AllowedClaimRecipientsChanged(address,address[])"( - rewardOwner?: null, - recipients?: null - ): AllowedClaimRecipientsChangedEventFilter; - AllowedClaimRecipientsChanged( - rewardOwner?: null, - recipients?: null - ): AllowedClaimRecipientsChangedEventFilter; - - "ClaimExecutorsChanged(address,address[])"( - rewardOwner?: null, - executors?: null - ): ClaimExecutorsChangedEventFilter; - ClaimExecutorsChanged( - rewardOwner?: null, - executors?: null - ): ClaimExecutorsChangedEventFilter; - - "RewardClaimed(address,address,uint256)"( - beneficiary?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - amount?: null - ): RewardClaimedEventFilter; - RewardClaimed( - beneficiary?: PromiseOrValue | null, - sentTo?: PromiseOrValue | null, - amount?: null - ): RewardClaimedEventFilter; - - "RewardManagerActivated(address)"( - rewardManager?: null - ): RewardManagerActivatedEventFilter; - RewardManagerActivated( - rewardManager?: null - ): RewardManagerActivatedEventFilter; - - "RewardManagerDeactivated(address)"( - rewardManager?: null - ): RewardManagerDeactivatedEventFilter; - RewardManagerDeactivated( - rewardManager?: null - ): RewardManagerDeactivatedEventFilter; - - "RewardsDistributed(address[],uint256[])"( - addresses?: null, - rewards?: null - ): RewardsDistributedEventFilter; - RewardsDistributed( - addresses?: null, - rewards?: null - ): RewardsDistributedEventFilter; - }; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardAmount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - allowedClaimRecipients( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardAmount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claimExecutors( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setAllowedClaimRecipients( - _recipients: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings.ts deleted file mode 100644 index 41a86c0..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings.ts +++ /dev/null @@ -1,165 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IGovernanceSettingsInterface extends utils.Interface { - functions: { - "getExecutors()": FunctionFragment; - "getGovernanceAddress()": FunctionFragment; - "getTimelock()": FunctionFragment; - "isExecutor(address)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getExecutors" - | "getGovernanceAddress" - | "getTimelock" - | "isExecutor" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getExecutors", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getGovernanceAddress", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getTimelock", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "isExecutor", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "getExecutors", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getGovernanceAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getTimelock", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "isExecutor", data: BytesLike): Result; - - events: {}; -} - -export interface IGovernanceSettings extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IGovernanceSettingsInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getExecutors(overrides?: CallOverrides): Promise<[string[]]>; - - getGovernanceAddress(overrides?: CallOverrides): Promise<[string]>; - - getTimelock(overrides?: CallOverrides): Promise<[BigNumber]>; - - isExecutor( - _address: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - }; - - getExecutors(overrides?: CallOverrides): Promise; - - getGovernanceAddress(overrides?: CallOverrides): Promise; - - getTimelock(overrides?: CallOverrides): Promise; - - isExecutor( - _address: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - getExecutors(overrides?: CallOverrides): Promise; - - getGovernanceAddress(overrides?: CallOverrides): Promise; - - getTimelock(overrides?: CallOverrides): Promise; - - isExecutor( - _address: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getExecutors(overrides?: CallOverrides): Promise; - - getGovernanceAddress(overrides?: CallOverrides): Promise; - - getTimelock(overrides?: CallOverrides): Promise; - - isExecutor( - _address: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getExecutors(overrides?: CallOverrides): Promise; - - getGovernanceAddress( - overrides?: CallOverrides - ): Promise; - - getTimelock(overrides?: CallOverrides): Promise; - - isExecutor( - _address: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower.ts deleted file mode 100644 index bf83000..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower.ts +++ /dev/null @@ -1,278 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IGovernanceVotePowerInterface extends utils.Interface { - functions: { - "delegate(address)": FunctionFragment; - "getDelegateOfAt(address,uint256)": FunctionFragment; - "getDelegateOfAtNow(address)": FunctionFragment; - "getVotes(address)": FunctionFragment; - "undelegate()": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "delegate" - | "getDelegateOfAt" - | "getDelegateOfAtNow" - | "getVotes" - | "undelegate" - | "votePowerOfAt" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDelegateOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDelegateOfAtNow", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotes", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegate", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getDelegateOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegateOfAtNow", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getVotes", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "undelegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IGovernanceVotePower extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IGovernanceVotePowerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - delegate( - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegate(overrides?: CallOverrides): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager.ts deleted file mode 100644 index 8077754..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager.ts +++ /dev/null @@ -1,89 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, -} from "../../../common"; - -export interface IIncreaseManagerInterface extends utils.Interface { - functions: { - "getIncentiveDuration()": FunctionFragment; - }; - - getFunction(nameOrSignatureOrTopic: "getIncentiveDuration"): FunctionFragment; - - encodeFunctionData( - functionFragment: "getIncentiveDuration", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getIncentiveDuration", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IIncreaseManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IIncreaseManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getIncentiveDuration(overrides?: CallOverrides): Promise<[BigNumber]>; - }; - - getIncentiveDuration(overrides?: CallOverrides): Promise; - - callStatic: { - getIncentiveDuration(overrides?: CallOverrides): Promise; - }; - - filters: {}; - - estimateGas: { - getIncentiveDuration(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getIncentiveDuration( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror.ts deleted file mode 100644 index 6902177..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror.ts +++ /dev/null @@ -1,894 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IPChainStakeMirrorVerifier { - export type PChainStakeStruct = { - txId: PromiseOrValue; - stakingType: PromiseOrValue; - inputAddress: PromiseOrValue; - nodeId: PromiseOrValue; - startTime: PromiseOrValue; - endTime: PromiseOrValue; - weight: PromiseOrValue; - }; - - export type PChainStakeStructOutput = [ - string, - number, - string, - string, - BigNumber, - BigNumber, - BigNumber - ] & { - txId: string; - stakingType: number; - inputAddress: string; - nodeId: string; - startTime: BigNumber; - endTime: BigNumber; - weight: BigNumber; - }; -} - -export interface IPChainStakeMirrorInterface extends utils.Interface { - functions: { - "balanceOf(address)": FunctionFragment; - "balanceOfAt(address,uint256)": FunctionFragment; - "batchVotePowerOfAt(bytes20[],uint256)": FunctionFragment; - "isActiveStakeMirrored(bytes32,bytes20)": FunctionFragment; - "mirrorStake((bytes32,uint8,bytes20,bytes20,uint64,uint64,uint64),bytes32[])": FunctionFragment; - "stakesOf(address)": FunctionFragment; - "stakesOfAt(address,uint256)": FunctionFragment; - "totalSupply()": FunctionFragment; - "totalSupplyAt(uint256)": FunctionFragment; - "totalVotePower()": FunctionFragment; - "totalVotePowerAt(uint256)": FunctionFragment; - "totalVotePowerAtCached(uint256)": FunctionFragment; - "votePowerFromTo(address,bytes20)": FunctionFragment; - "votePowerFromToAt(address,bytes20,uint256)": FunctionFragment; - "votePowerOf(bytes20)": FunctionFragment; - "votePowerOfAt(bytes20,uint256)": FunctionFragment; - "votePowerOfAtCached(bytes20,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "balanceOf" - | "balanceOfAt" - | "batchVotePowerOfAt" - | "isActiveStakeMirrored" - | "mirrorStake" - | "stakesOf" - | "stakesOfAt" - | "totalSupply" - | "totalSupplyAt" - | "totalVotePower" - | "totalVotePowerAt" - | "totalVotePowerAtCached" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtCached" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "batchVotePowerOfAt", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isActiveStakeMirrored", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "mirrorStake", - values: [ - IPChainStakeMirrorVerifier.PChainStakeStruct, - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "stakesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "stakesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalSupplyAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePower", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAtCached", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "balanceOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isActiveStakeMirrored", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "mirrorStake", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "stakesOf", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "stakesOfAt", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalSupplyAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePower", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAtCached", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtCached", - data: BytesLike - ): Result; - - events: { - "MaxUpdatesPerBlockSet(uint256)": EventFragment; - "StakeConfirmed(address,bytes20,bytes32,uint256,bytes32)": EventFragment; - "StakeEnded(address,bytes20,bytes32,uint256)": EventFragment; - "StakeRevoked(address,bytes20,bytes32,uint256)": EventFragment; - "VotePowerCacheCreated(bytes20,uint256)": EventFragment; - "VotePowerChanged(address,bytes20,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "MaxUpdatesPerBlockSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "StakeConfirmed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "StakeEnded"): EventFragment; - getEvent(nameOrSignatureOrTopic: "StakeRevoked"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VotePowerCacheCreated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VotePowerChanged"): EventFragment; -} - -export interface MaxUpdatesPerBlockSetEventObject { - maxUpdatesPerBlock: BigNumber; -} -export type MaxUpdatesPerBlockSetEvent = TypedEvent< - [BigNumber], - MaxUpdatesPerBlockSetEventObject ->; - -export type MaxUpdatesPerBlockSetEventFilter = - TypedEventFilter; - -export interface StakeConfirmedEventObject { - owner: string; - nodeId: string; - txHash: string; - amountWei: BigNumber; - pChainTxId: string; -} -export type StakeConfirmedEvent = TypedEvent< - [string, string, string, BigNumber, string], - StakeConfirmedEventObject ->; - -export type StakeConfirmedEventFilter = TypedEventFilter; - -export interface StakeEndedEventObject { - owner: string; - nodeId: string; - txHash: string; - amountWei: BigNumber; -} -export type StakeEndedEvent = TypedEvent< - [string, string, string, BigNumber], - StakeEndedEventObject ->; - -export type StakeEndedEventFilter = TypedEventFilter; - -export interface StakeRevokedEventObject { - owner: string; - nodeId: string; - txHash: string; - amountWei: BigNumber; -} -export type StakeRevokedEvent = TypedEvent< - [string, string, string, BigNumber], - StakeRevokedEventObject ->; - -export type StakeRevokedEventFilter = TypedEventFilter; - -export interface VotePowerCacheCreatedEventObject { - nodeId: string; - blockNumber: BigNumber; -} -export type VotePowerCacheCreatedEvent = TypedEvent< - [string, BigNumber], - VotePowerCacheCreatedEventObject ->; - -export type VotePowerCacheCreatedEventFilter = - TypedEventFilter; - -export interface VotePowerChangedEventObject { - owner: string; - nodeId: string; - priorVotePower: BigNumber; - newVotePower: BigNumber; -} -export type VotePowerChangedEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - VotePowerChangedEventObject ->; - -export type VotePowerChangedEventFilter = - TypedEventFilter; - -export interface IPChainStakeMirror extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IPChainStakeMirrorInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - balanceOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]]>; - - isActiveStakeMirrored( - _txId: PromiseOrValue, - _inputAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - mirrorStake( - _stakeData: IPChainStakeMirrorVerifier.PChainStakeStruct, - _merkleProof: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePower(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - balanceOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isActiveStakeMirrored( - _txId: PromiseOrValue, - _inputAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - mirrorStake( - _stakeData: IPChainStakeMirrorVerifier.PChainStakeStruct, - _merkleProof: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - balanceOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isActiveStakeMirrored( - _txId: PromiseOrValue, - _inputAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - mirrorStake( - _stakeData: IPChainStakeMirrorVerifier.PChainStakeStruct, - _merkleProof: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "MaxUpdatesPerBlockSet(uint256)"( - maxUpdatesPerBlock?: null - ): MaxUpdatesPerBlockSetEventFilter; - MaxUpdatesPerBlockSet( - maxUpdatesPerBlock?: null - ): MaxUpdatesPerBlockSetEventFilter; - - "StakeConfirmed(address,bytes20,bytes32,uint256,bytes32)"( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null, - pChainTxId?: null - ): StakeConfirmedEventFilter; - StakeConfirmed( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null, - pChainTxId?: null - ): StakeConfirmedEventFilter; - - "StakeEnded(address,bytes20,bytes32,uint256)"( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null - ): StakeEndedEventFilter; - StakeEnded( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null - ): StakeEndedEventFilter; - - "StakeRevoked(address,bytes20,bytes32,uint256)"( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null - ): StakeRevokedEventFilter; - StakeRevoked( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - txHash?: PromiseOrValue | null, - amountWei?: null - ): StakeRevokedEventFilter; - - "VotePowerCacheCreated(bytes20,uint256)"( - nodeId?: null, - blockNumber?: null - ): VotePowerCacheCreatedEventFilter; - VotePowerCacheCreated( - nodeId?: null, - blockNumber?: null - ): VotePowerCacheCreatedEventFilter; - - "VotePowerChanged(address,bytes20,uint256,uint256)"( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): VotePowerChangedEventFilter; - VotePowerChanged( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): VotePowerChangedEventFilter; - }; - - estimateGas: { - balanceOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isActiveStakeMirrored( - _txId: PromiseOrValue, - _inputAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - mirrorStake( - _stakeData: IPChainStakeMirrorVerifier.PChainStakeStruct, - _merkleProof: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - balanceOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isActiveStakeMirrored( - _txId: PromiseOrValue, - _inputAddress: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - mirrorStake( - _stakeData: IPChainStakeMirrorVerifier.PChainStakeStruct, - _merkleProof: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting.ts deleted file mode 100644 index 1a2bc02..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting.ts +++ /dev/null @@ -1,553 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IPChainStakeMirrorMultiSigVoting { - export type PChainVotesStruct = { - merkleRoot: PromiseOrValue; - votes: PromiseOrValue[]; - }; - - export type PChainVotesStructOutput = [string, string[]] & { - merkleRoot: string; - votes: string[]; - }; -} - -export interface IPChainStakeMirrorMultiSigVotingInterface - extends utils.Interface { - functions: { - "getCurrentEpochId()": FunctionFragment; - "getEpochConfiguration()": FunctionFragment; - "getEpochId(uint256)": FunctionFragment; - "getMerkleRoot(uint256)": FunctionFragment; - "getVoters()": FunctionFragment; - "getVotes(uint256)": FunctionFragment; - "getVotingThreshold()": FunctionFragment; - "shouldVote(uint256,address)": FunctionFragment; - "submitValidatorUptimeVote(uint256,bytes20[])": FunctionFragment; - "submitVote(uint256,bytes32)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getCurrentEpochId" - | "getEpochConfiguration" - | "getEpochId" - | "getMerkleRoot" - | "getVoters" - | "getVotes" - | "getVotingThreshold" - | "shouldVote" - | "submitValidatorUptimeVote" - | "submitVote" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getCurrentEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getEpochConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getMerkleRoot", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "getVoters", values?: undefined): string; - encodeFunctionData( - functionFragment: "getVotes", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotingThreshold", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "shouldVote", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "submitValidatorUptimeVote", - values: [PromiseOrValue, PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "submitVote", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "getCurrentEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getEpochId", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getMerkleRoot", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getVoters", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "getVotes", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getVotingThreshold", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "shouldVote", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "submitValidatorUptimeVote", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "submitVote", data: BytesLike): Result; - - events: { - "PChainStakeMirrorValidatorUptimeVoteSubmitted(uint256,uint256,address,bytes20[])": EventFragment; - "PChainStakeMirrorVoteSubmitted(uint256,address,bytes32)": EventFragment; - "PChainStakeMirrorVotersSet(address[])": EventFragment; - "PChainStakeMirrorVotingFinalized(uint256,bytes32)": EventFragment; - "PChainStakeMirrorVotingReset(uint256)": EventFragment; - "PChainStakeMirrorVotingThresholdSet(uint256)": EventFragment; - }; - - getEvent( - nameOrSignatureOrTopic: "PChainStakeMirrorValidatorUptimeVoteSubmitted" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PChainStakeMirrorVoteSubmitted" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "PChainStakeMirrorVotersSet"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PChainStakeMirrorVotingFinalized" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PChainStakeMirrorVotingReset" - ): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PChainStakeMirrorVotingThresholdSet" - ): EventFragment; -} - -export interface PChainStakeMirrorValidatorUptimeVoteSubmittedEventObject { - rewardEpochId: BigNumber; - timestamp: BigNumber; - voter: string; - nodeIds: string[]; -} -export type PChainStakeMirrorValidatorUptimeVoteSubmittedEvent = TypedEvent< - [BigNumber, BigNumber, string, string[]], - PChainStakeMirrorValidatorUptimeVoteSubmittedEventObject ->; - -export type PChainStakeMirrorValidatorUptimeVoteSubmittedEventFilter = - TypedEventFilter; - -export interface PChainStakeMirrorVoteSubmittedEventObject { - epochId: BigNumber; - voter: string; - merkleRoot: string; -} -export type PChainStakeMirrorVoteSubmittedEvent = TypedEvent< - [BigNumber, string, string], - PChainStakeMirrorVoteSubmittedEventObject ->; - -export type PChainStakeMirrorVoteSubmittedEventFilter = - TypedEventFilter; - -export interface PChainStakeMirrorVotersSetEventObject { - voters: string[]; -} -export type PChainStakeMirrorVotersSetEvent = TypedEvent< - [string[]], - PChainStakeMirrorVotersSetEventObject ->; - -export type PChainStakeMirrorVotersSetEventFilter = - TypedEventFilter; - -export interface PChainStakeMirrorVotingFinalizedEventObject { - epochId: BigNumber; - merkleRoot: string; -} -export type PChainStakeMirrorVotingFinalizedEvent = TypedEvent< - [BigNumber, string], - PChainStakeMirrorVotingFinalizedEventObject ->; - -export type PChainStakeMirrorVotingFinalizedEventFilter = - TypedEventFilter; - -export interface PChainStakeMirrorVotingResetEventObject { - epochId: BigNumber; -} -export type PChainStakeMirrorVotingResetEvent = TypedEvent< - [BigNumber], - PChainStakeMirrorVotingResetEventObject ->; - -export type PChainStakeMirrorVotingResetEventFilter = - TypedEventFilter; - -export interface PChainStakeMirrorVotingThresholdSetEventObject { - votingThreshold: BigNumber; -} -export type PChainStakeMirrorVotingThresholdSetEvent = TypedEvent< - [BigNumber], - PChainStakeMirrorVotingThresholdSetEventObject ->; - -export type PChainStakeMirrorVotingThresholdSetEventFilter = - TypedEventFilter; - -export interface IPChainStakeMirrorMultiSigVoting extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IPChainStakeMirrorMultiSigVotingInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getCurrentEpochId(overrides?: CallOverrides): Promise<[BigNumber]>; - - getEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _epochDurationSeconds: BigNumber; - } - >; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getMerkleRoot( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getVoters(overrides?: CallOverrides): Promise<[string[]]>; - - getVotes( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[IPChainStakeMirrorMultiSigVoting.PChainVotesStructOutput[]]>; - - getVotingThreshold(overrides?: CallOverrides): Promise<[BigNumber]>; - - shouldVote( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - submitValidatorUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitVote( - _epochId: PromiseOrValue, - _merkleRoot: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _epochDurationSeconds: BigNumber; - } - >; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getMerkleRoot( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoters(overrides?: CallOverrides): Promise; - - getVotes( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingThreshold(overrides?: CallOverrides): Promise; - - shouldVote( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitValidatorUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitVote( - _epochId: PromiseOrValue, - _merkleRoot: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _epochDurationSeconds: BigNumber; - } - >; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getMerkleRoot( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoters(overrides?: CallOverrides): Promise; - - getVotes( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingThreshold(overrides?: CallOverrides): Promise; - - shouldVote( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitValidatorUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - submitVote( - _epochId: PromiseOrValue, - _merkleRoot: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "PChainStakeMirrorValidatorUptimeVoteSubmitted(uint256,uint256,address,bytes20[])"( - rewardEpochId?: PromiseOrValue | null, - timestamp?: PromiseOrValue | null, - voter?: null, - nodeIds?: null - ): PChainStakeMirrorValidatorUptimeVoteSubmittedEventFilter; - PChainStakeMirrorValidatorUptimeVoteSubmitted( - rewardEpochId?: PromiseOrValue | null, - timestamp?: PromiseOrValue | null, - voter?: null, - nodeIds?: null - ): PChainStakeMirrorValidatorUptimeVoteSubmittedEventFilter; - - "PChainStakeMirrorVoteSubmitted(uint256,address,bytes32)"( - epochId?: null, - voter?: null, - merkleRoot?: null - ): PChainStakeMirrorVoteSubmittedEventFilter; - PChainStakeMirrorVoteSubmitted( - epochId?: null, - voter?: null, - merkleRoot?: null - ): PChainStakeMirrorVoteSubmittedEventFilter; - - "PChainStakeMirrorVotersSet(address[])"( - voters?: null - ): PChainStakeMirrorVotersSetEventFilter; - PChainStakeMirrorVotersSet( - voters?: null - ): PChainStakeMirrorVotersSetEventFilter; - - "PChainStakeMirrorVotingFinalized(uint256,bytes32)"( - epochId?: PromiseOrValue | null, - merkleRoot?: null - ): PChainStakeMirrorVotingFinalizedEventFilter; - PChainStakeMirrorVotingFinalized( - epochId?: PromiseOrValue | null, - merkleRoot?: null - ): PChainStakeMirrorVotingFinalizedEventFilter; - - "PChainStakeMirrorVotingReset(uint256)"( - epochId?: null - ): PChainStakeMirrorVotingResetEventFilter; - PChainStakeMirrorVotingReset( - epochId?: null - ): PChainStakeMirrorVotingResetEventFilter; - - "PChainStakeMirrorVotingThresholdSet(uint256)"( - votingThreshold?: null - ): PChainStakeMirrorVotingThresholdSetEventFilter; - PChainStakeMirrorVotingThresholdSet( - votingThreshold?: null - ): PChainStakeMirrorVotingThresholdSetEventFilter; - }; - - estimateGas: { - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getEpochConfiguration(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getMerkleRoot( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoters(overrides?: CallOverrides): Promise; - - getVotes( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingThreshold(overrides?: CallOverrides): Promise; - - shouldVote( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitValidatorUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitVote( - _epochId: PromiseOrValue, - _merkleRoot: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getEpochConfiguration( - overrides?: CallOverrides - ): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getMerkleRoot( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoters(overrides?: CallOverrides): Promise; - - getVotes( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingThreshold( - overrides?: CallOverrides - ): Promise; - - shouldVote( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitValidatorUptimeVote( - _rewardEpochId: PromiseOrValue, - _nodeIds: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitVote( - _epochId: PromiseOrValue, - _merkleRoot: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower.ts deleted file mode 100644 index d415fae..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower.ts +++ /dev/null @@ -1,547 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IPChainVotePowerInterface extends utils.Interface { - functions: { - "batchVotePowerOfAt(bytes20[],uint256)": FunctionFragment; - "stakesOf(address)": FunctionFragment; - "stakesOfAt(address,uint256)": FunctionFragment; - "totalVotePower()": FunctionFragment; - "totalVotePowerAt(uint256)": FunctionFragment; - "totalVotePowerAtCached(uint256)": FunctionFragment; - "votePowerFromTo(address,bytes20)": FunctionFragment; - "votePowerFromToAt(address,bytes20,uint256)": FunctionFragment; - "votePowerOf(bytes20)": FunctionFragment; - "votePowerOfAt(bytes20,uint256)": FunctionFragment; - "votePowerOfAtCached(bytes20,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "batchVotePowerOfAt" - | "stakesOf" - | "stakesOfAt" - | "totalVotePower" - | "totalVotePowerAt" - | "totalVotePowerAtCached" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtCached" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "batchVotePowerOfAt", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "stakesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "stakesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePower", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAtCached", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "batchVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "stakesOf", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "stakesOfAt", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalVotePower", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAtCached", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtCached", - data: BytesLike - ): Result; - - events: { - "VotePowerCacheCreated(bytes20,uint256)": EventFragment; - "VotePowerChanged(address,bytes20,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "VotePowerCacheCreated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VotePowerChanged"): EventFragment; -} - -export interface VotePowerCacheCreatedEventObject { - nodeId: string; - blockNumber: BigNumber; -} -export type VotePowerCacheCreatedEvent = TypedEvent< - [string, BigNumber], - VotePowerCacheCreatedEventObject ->; - -export type VotePowerCacheCreatedEventFilter = - TypedEventFilter; - -export interface VotePowerChangedEventObject { - owner: string; - nodeId: string; - priorVotePower: BigNumber; - newVotePower: BigNumber; -} -export type VotePowerChangedEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - VotePowerChangedEventObject ->; - -export type VotePowerChangedEventFilter = - TypedEventFilter; - -export interface IPChainVotePower extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IPChainVotePowerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]]>; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalVotePower(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[]] & { _nodeIds: string[]; _amounts: BigNumber[] } - >; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "VotePowerCacheCreated(bytes20,uint256)"( - nodeId?: null, - blockNumber?: null - ): VotePowerCacheCreatedEventFilter; - VotePowerCacheCreated( - nodeId?: null, - blockNumber?: null - ): VotePowerCacheCreatedEventFilter; - - "VotePowerChanged(address,bytes20,uint256,uint256)"( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): VotePowerChangedEventFilter; - VotePowerChanged( - owner?: PromiseOrValue | null, - nodeId?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): VotePowerChangedEventFilter; - }; - - estimateGas: { - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - batchVotePowerOfAt( - _nodeIds: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - stakesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _owner: PromiseOrValue, - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _nodeId: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso.ts deleted file mode 100644 index 8ac8d4e..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso.ts +++ /dev/null @@ -1,784 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IPollingFtsoInterface extends utils.Interface { - functions: { - "canPropose(address)": FunctionFragment; - "canVote(address,uint256)": FunctionFragment; - "cancel(uint256)": FunctionFragment; - "castVote(uint256,uint8)": FunctionFragment; - "getLastProposal()": FunctionFragment; - "getProposalDescription(uint256)": FunctionFragment; - "getProposalInfo(uint256)": FunctionFragment; - "getProposalVotes(uint256)": FunctionFragment; - "hasVoted(uint256,address)": FunctionFragment; - "propose(string)": FunctionFragment; - "setParameters(uint256,uint256,uint256,uint256,uint256)": FunctionFragment; - "setProxyVoter(address)": FunctionFragment; - "state(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "canPropose" - | "canVote" - | "cancel" - | "castVote" - | "getLastProposal" - | "getProposalDescription" - | "getProposalInfo" - | "getProposalVotes" - | "hasVoted" - | "propose" - | "setParameters" - | "setProxyVoter" - | "state" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "canPropose", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "canVote", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "cancel", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "castVote", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getLastProposal", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getProposalDescription", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getProposalInfo", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getProposalVotes", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "hasVoted", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "propose", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setParameters", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "setProxyVoter", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "state", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "canPropose", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "canVote", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "cancel", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "castVote", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getLastProposal", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProposalDescription", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProposalInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProposalVotes", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "hasVoted", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "propose", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "setParameters", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setProxyVoter", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "state", data: BytesLike): Result; - - events: { - "FtsoProposalCreated(uint256,uint256,address,string,uint256,uint256,uint256,uint256,uint256)": EventFragment; - "MaintainerSet(address)": EventFragment; - "ParametersSet(uint256,uint256,uint256,uint256,uint256)": EventFragment; - "ProposalCanceled(uint256)": EventFragment; - "ProxyVoterSet(address,address)": EventFragment; - "VoteCast(address,uint256,uint8,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FtsoProposalCreated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "MaintainerSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ParametersSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ProposalCanceled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ProxyVoterSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VoteCast"): EventFragment; -} - -export interface FtsoProposalCreatedEventObject { - proposalId: BigNumber; - rewardEpochId: BigNumber; - proposer: string; - description: string; - voteStartTime: BigNumber; - voteEndTime: BigNumber; - threshold: BigNumber; - majorityConditionBIPS: BigNumber; - totalWeight: BigNumber; -} -export type FtsoProposalCreatedEvent = TypedEvent< - [ - BigNumber, - BigNumber, - string, - string, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber - ], - FtsoProposalCreatedEventObject ->; - -export type FtsoProposalCreatedEventFilter = - TypedEventFilter; - -export interface MaintainerSetEventObject { - newMaintainer: string; -} -export type MaintainerSetEvent = TypedEvent<[string], MaintainerSetEventObject>; - -export type MaintainerSetEventFilter = TypedEventFilter; - -export interface ParametersSetEventObject { - votingDelaySeconds: BigNumber; - votingPeriodSeconds: BigNumber; - thresholdConditionBIPS: BigNumber; - majorityConditionBIPS: BigNumber; - proposalFeeValueWei: BigNumber; -} -export type ParametersSetEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber], - ParametersSetEventObject ->; - -export type ParametersSetEventFilter = TypedEventFilter; - -export interface ProposalCanceledEventObject { - proposalId: BigNumber; -} -export type ProposalCanceledEvent = TypedEvent< - [BigNumber], - ProposalCanceledEventObject ->; - -export type ProposalCanceledEventFilter = - TypedEventFilter; - -export interface ProxyVoterSetEventObject { - account: string; - proxyVoter: string; -} -export type ProxyVoterSetEvent = TypedEvent< - [string, string], - ProxyVoterSetEventObject ->; - -export type ProxyVoterSetEventFilter = TypedEventFilter; - -export interface VoteCastEventObject { - voter: string; - proposalId: BigNumber; - support: number; - forVotePower: BigNumber; - againstVotePower: BigNumber; -} -export type VoteCastEvent = TypedEvent< - [string, BigNumber, number, BigNumber, BigNumber], - VoteCastEventObject ->; - -export type VoteCastEventFilter = TypedEventFilter; - -export interface IPollingFtso extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IPollingFtsoInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - canPropose( - _account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - canVote( - _account: PromiseOrValue, - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - cancel( - _proposalId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - castVote( - _proposalId: PromiseOrValue, - _support: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getLastProposal( - overrides?: CallOverrides - ): Promise< - [BigNumber, string] & { _proposalId: BigNumber; _description: string } - >; - - getProposalDescription( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _description: string }>; - - getProposalInfo( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - string, - string, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber - ] & { - _rewardEpochId: BigNumber; - _description: string; - _proposer: string; - _voteStartTime: BigNumber; - _voteEndTime: BigNumber; - _thresholdConditionBIPS: BigNumber; - _majorityConditionBIPS: BigNumber; - _totalWeight: BigNumber; - } - >; - - getProposalVotes( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _for: BigNumber; _against: BigNumber } - >; - - hasVoted( - _proposalId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - propose( - _description: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setParameters( - _votingDelaySeconds: PromiseOrValue, - _votingPeriodSeconds: PromiseOrValue, - _thresholdConditionBIPS: PromiseOrValue, - _majorityConditionBIPS: PromiseOrValue, - _proposalFeeValueWei: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setProxyVoter( - _proxyVoter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - state( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - }; - - canPropose( - _account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - canVote( - _account: PromiseOrValue, - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cancel( - _proposalId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - castVote( - _proposalId: PromiseOrValue, - _support: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getLastProposal( - overrides?: CallOverrides - ): Promise< - [BigNumber, string] & { _proposalId: BigNumber; _description: string } - >; - - getProposalDescription( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalInfo( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - string, - string, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber - ] & { - _rewardEpochId: BigNumber; - _description: string; - _proposer: string; - _voteStartTime: BigNumber; - _voteEndTime: BigNumber; - _thresholdConditionBIPS: BigNumber; - _majorityConditionBIPS: BigNumber; - _totalWeight: BigNumber; - } - >; - - getProposalVotes( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber, BigNumber] & { _for: BigNumber; _against: BigNumber }>; - - hasVoted( - _proposalId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - propose( - _description: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setParameters( - _votingDelaySeconds: PromiseOrValue, - _votingPeriodSeconds: PromiseOrValue, - _thresholdConditionBIPS: PromiseOrValue, - _majorityConditionBIPS: PromiseOrValue, - _proposalFeeValueWei: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setProxyVoter( - _proxyVoter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - state( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - canPropose( - _account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - canVote( - _account: PromiseOrValue, - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cancel( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - castVote( - _proposalId: PromiseOrValue, - _support: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getLastProposal( - overrides?: CallOverrides - ): Promise< - [BigNumber, string] & { _proposalId: BigNumber; _description: string } - >; - - getProposalDescription( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalInfo( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - string, - string, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber - ] & { - _rewardEpochId: BigNumber; - _description: string; - _proposer: string; - _voteStartTime: BigNumber; - _voteEndTime: BigNumber; - _thresholdConditionBIPS: BigNumber; - _majorityConditionBIPS: BigNumber; - _totalWeight: BigNumber; - } - >; - - getProposalVotes( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _for: BigNumber; _against: BigNumber } - >; - - hasVoted( - _proposalId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - propose( - _description: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setParameters( - _votingDelaySeconds: PromiseOrValue, - _votingPeriodSeconds: PromiseOrValue, - _thresholdConditionBIPS: PromiseOrValue, - _majorityConditionBIPS: PromiseOrValue, - _proposalFeeValueWei: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setProxyVoter( - _proxyVoter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - state( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "FtsoProposalCreated(uint256,uint256,address,string,uint256,uint256,uint256,uint256,uint256)"( - proposalId?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - proposer?: null, - description?: null, - voteStartTime?: null, - voteEndTime?: null, - threshold?: null, - majorityConditionBIPS?: null, - totalWeight?: null - ): FtsoProposalCreatedEventFilter; - FtsoProposalCreated( - proposalId?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - proposer?: null, - description?: null, - voteStartTime?: null, - voteEndTime?: null, - threshold?: null, - majorityConditionBIPS?: null, - totalWeight?: null - ): FtsoProposalCreatedEventFilter; - - "MaintainerSet(address)"(newMaintainer?: null): MaintainerSetEventFilter; - MaintainerSet(newMaintainer?: null): MaintainerSetEventFilter; - - "ParametersSet(uint256,uint256,uint256,uint256,uint256)"( - votingDelaySeconds?: null, - votingPeriodSeconds?: null, - thresholdConditionBIPS?: null, - majorityConditionBIPS?: null, - proposalFeeValueWei?: null - ): ParametersSetEventFilter; - ParametersSet( - votingDelaySeconds?: null, - votingPeriodSeconds?: null, - thresholdConditionBIPS?: null, - majorityConditionBIPS?: null, - proposalFeeValueWei?: null - ): ParametersSetEventFilter; - - "ProposalCanceled(uint256)"( - proposalId?: PromiseOrValue | null - ): ProposalCanceledEventFilter; - ProposalCanceled( - proposalId?: PromiseOrValue | null - ): ProposalCanceledEventFilter; - - "ProxyVoterSet(address,address)"( - account?: null, - proxyVoter?: null - ): ProxyVoterSetEventFilter; - ProxyVoterSet(account?: null, proxyVoter?: null): ProxyVoterSetEventFilter; - - "VoteCast(address,uint256,uint8,uint256,uint256)"( - voter?: PromiseOrValue | null, - proposalId?: PromiseOrValue | null, - support?: null, - forVotePower?: null, - againstVotePower?: null - ): VoteCastEventFilter; - VoteCast( - voter?: PromiseOrValue | null, - proposalId?: PromiseOrValue | null, - support?: null, - forVotePower?: null, - againstVotePower?: null - ): VoteCastEventFilter; - }; - - estimateGas: { - canPropose( - _account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - canVote( - _account: PromiseOrValue, - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cancel( - _proposalId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - castVote( - _proposalId: PromiseOrValue, - _support: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getLastProposal(overrides?: CallOverrides): Promise; - - getProposalDescription( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalInfo( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalVotes( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - hasVoted( - _proposalId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - propose( - _description: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setParameters( - _votingDelaySeconds: PromiseOrValue, - _votingPeriodSeconds: PromiseOrValue, - _thresholdConditionBIPS: PromiseOrValue, - _majorityConditionBIPS: PromiseOrValue, - _proposalFeeValueWei: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setProxyVoter( - _proxyVoter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - state( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - canPropose( - _account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - canVote( - _account: PromiseOrValue, - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cancel( - _proposalId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - castVote( - _proposalId: PromiseOrValue, - _support: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getLastProposal(overrides?: CallOverrides): Promise; - - getProposalDescription( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalInfo( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProposalVotes( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - hasVoted( - _proposalId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - propose( - _description: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - setParameters( - _votingDelaySeconds: PromiseOrValue, - _votingPeriodSeconds: PromiseOrValue, - _thresholdConditionBIPS: PromiseOrValue, - _majorityConditionBIPS: PromiseOrValue, - _proposalFeeValueWei: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setProxyVoter( - _proxyVoter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - state( - _proposalId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter.ts deleted file mode 100644 index 6694bd9..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter.ts +++ /dev/null @@ -1,383 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IPriceSubmitterInterface extends utils.Interface { - functions: { - "getCurrentRandom()": FunctionFragment; - "getFtsoManager()": FunctionFragment; - "getFtsoRegistry()": FunctionFragment; - "getRandom(uint256)": FunctionFragment; - "getVoterWhitelister()": FunctionFragment; - "revealPrices(uint256,uint256[],uint256[],uint256)": FunctionFragment; - "submitHash(uint256,bytes32)": FunctionFragment; - "voterWhitelistBitmap(address)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getCurrentRandom" - | "getFtsoManager" - | "getFtsoRegistry" - | "getRandom" - | "getVoterWhitelister" - | "revealPrices" - | "submitHash" - | "voterWhitelistBitmap" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getCurrentRandom", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFtsoManager", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFtsoRegistry", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandom", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterWhitelister", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "revealPrices", - values: [ - PromiseOrValue, - PromiseOrValue[], - PromiseOrValue[], - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "submitHash", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "voterWhitelistBitmap", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "getCurrentRandom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoManager", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoRegistry", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getRandom", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getVoterWhitelister", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revealPrices", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "submitHash", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "voterWhitelistBitmap", - data: BytesLike - ): Result; - - events: { - "HashSubmitted(address,uint256,bytes32,uint256)": EventFragment; - "PricesRevealed(address,uint256,address[],uint256[],uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "HashSubmitted"): EventFragment; - getEvent(nameOrSignatureOrTopic: "PricesRevealed"): EventFragment; -} - -export interface HashSubmittedEventObject { - submitter: string; - epochId: BigNumber; - hash: string; - timestamp: BigNumber; -} -export type HashSubmittedEvent = TypedEvent< - [string, BigNumber, string, BigNumber], - HashSubmittedEventObject ->; - -export type HashSubmittedEventFilter = TypedEventFilter; - -export interface PricesRevealedEventObject { - voter: string; - epochId: BigNumber; - ftsos: string[]; - prices: BigNumber[]; - random: BigNumber; - timestamp: BigNumber; -} -export type PricesRevealedEvent = TypedEvent< - [string, BigNumber, string[], BigNumber[], BigNumber, BigNumber], - PricesRevealedEventObject ->; - -export type PricesRevealedEventFilter = TypedEventFilter; - -export interface IPriceSubmitter extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IPriceSubmitterInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getCurrentRandom(overrides?: CallOverrides): Promise<[BigNumber]>; - - getFtsoManager(overrides?: CallOverrides): Promise<[string]>; - - getFtsoRegistry(overrides?: CallOverrides): Promise<[string]>; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getVoterWhitelister(overrides?: CallOverrides): Promise<[string]>; - - revealPrices( - _epochId: PromiseOrValue, - _ftsoIndices: PromiseOrValue[], - _prices: PromiseOrValue[], - _random: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitHash( - _epochId: PromiseOrValue, - _hash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - voterWhitelistBitmap( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getFtsoManager(overrides?: CallOverrides): Promise; - - getFtsoRegistry(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterWhitelister(overrides?: CallOverrides): Promise; - - revealPrices( - _epochId: PromiseOrValue, - _ftsoIndices: PromiseOrValue[], - _prices: PromiseOrValue[], - _random: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitHash( - _epochId: PromiseOrValue, - _hash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - voterWhitelistBitmap( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getFtsoManager(overrides?: CallOverrides): Promise; - - getFtsoRegistry(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterWhitelister(overrides?: CallOverrides): Promise; - - revealPrices( - _epochId: PromiseOrValue, - _ftsoIndices: PromiseOrValue[], - _prices: PromiseOrValue[], - _random: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitHash( - _epochId: PromiseOrValue, - _hash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - voterWhitelistBitmap( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "HashSubmitted(address,uint256,bytes32,uint256)"( - submitter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - hash?: null, - timestamp?: null - ): HashSubmittedEventFilter; - HashSubmitted( - submitter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - hash?: null, - timestamp?: null - ): HashSubmittedEventFilter; - - "PricesRevealed(address,uint256,address[],uint256[],uint256,uint256)"( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - ftsos?: null, - prices?: null, - random?: null, - timestamp?: null - ): PricesRevealedEventFilter; - PricesRevealed( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - ftsos?: null, - prices?: null, - random?: null, - timestamp?: null - ): PricesRevealedEventFilter; - }; - - estimateGas: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getFtsoManager(overrides?: CallOverrides): Promise; - - getFtsoRegistry(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterWhitelister(overrides?: CallOverrides): Promise; - - revealPrices( - _epochId: PromiseOrValue, - _ftsoIndices: PromiseOrValue[], - _prices: PromiseOrValue[], - _random: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitHash( - _epochId: PromiseOrValue, - _hash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - voterWhitelistBitmap( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getFtsoManager(overrides?: CallOverrides): Promise; - - getFtsoRegistry(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterWhitelister( - overrides?: CallOverrides - ): Promise; - - revealPrices( - _epochId: PromiseOrValue, - _ftsoIndices: PromiseOrValue[], - _prices: PromiseOrValue[], - _random: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitHash( - _epochId: PromiseOrValue, - _hash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - voterWhitelistBitmap( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNat.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNat.ts deleted file mode 100644 index 49ec420..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNat.ts +++ /dev/null @@ -1,1432 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IRNatInterface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "claimRewards(uint256[],uint256)": FunctionFragment; - "decimals()": FunctionFragment; - "distributeRewards(uint256,uint256,address[],uint128[])": FunctionFragment; - "firstMonthStartTs()": FunctionFragment; - "getBalancesOf(address)": FunctionFragment; - "getClaimableRewards(uint256,address)": FunctionFragment; - "getCurrentMonth()": FunctionFragment; - "getOwnerRewardsInfo(uint256,uint256,address)": FunctionFragment; - "getProjectInfo(uint256)": FunctionFragment; - "getProjectRewardsInfo(uint256,uint256)": FunctionFragment; - "getProjectsBasicInfo()": FunctionFragment; - "getProjectsCount()": FunctionFragment; - "getRNatAccount(address)": FunctionFragment; - "getRewardsInfo()": FunctionFragment; - "name()": FunctionFragment; - "setClaimExecutors(address[])": FunctionFragment; - "symbol()": FunctionFragment; - "totalSupply()": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferExternalToken(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - "wNat()": FunctionFragment; - "withdraw(uint128,bool)": FunctionFragment; - "withdrawAll(bool)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "claimRewards" - | "decimals" - | "distributeRewards" - | "firstMonthStartTs" - | "getBalancesOf" - | "getClaimableRewards" - | "getCurrentMonth" - | "getOwnerRewardsInfo" - | "getProjectInfo" - | "getProjectRewardsInfo" - | "getProjectsBasicInfo" - | "getProjectsCount" - | "getRNatAccount" - | "getRewardsInfo" - | "name" - | "setClaimExecutors" - | "symbol" - | "totalSupply" - | "transfer" - | "transferExternalToken" - | "transferFrom" - | "wNat" - | "withdraw" - | "withdrawAll" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "claimRewards", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "decimals", values?: undefined): string; - encodeFunctionData( - functionFragment: "distributeRewards", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[], - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "firstMonthStartTs", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getBalancesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getClaimableRewards", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCurrentMonth", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getOwnerRewardsInfo", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "getProjectInfo", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getProjectRewardsInfo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getProjectsBasicInfo", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getProjectsCount", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRNatAccount", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getRewardsInfo", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "name", values?: undefined): string; - encodeFunctionData( - functionFragment: "setClaimExecutors", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferExternalToken", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData(functionFragment: "wNat", values?: undefined): string; - encodeFunctionData( - functionFragment: "withdraw", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "withdrawAll", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "claimRewards", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "distributeRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "firstMonthStartTs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getBalancesOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getClaimableRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentMonth", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getOwnerRewardsInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProjectInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProjectRewardsInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProjectsBasicInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getProjectsCount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRNatAccount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardsInfo", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "setClaimExecutors", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferExternalToken", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "wNat", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "withdraw", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "withdrawAll", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "ClaimingPermissionUpdated(uint256[],bool)": EventFragment; - "DistributionPermissionUpdated(uint256[],bool)": EventFragment; - "ProjectAdded(uint256,string,address,bool)": EventFragment; - "ProjectUpdated(uint256,string,address,bool)": EventFragment; - "RNatAccountCreated(address,address)": EventFragment; - "RewardsAssigned(uint256,uint256,uint128)": EventFragment; - "RewardsClaimed(uint256,uint256,address,uint128)": EventFragment; - "RewardsDistributed(uint256,uint256,address[],uint128[])": EventFragment; - "RewardsUnassigned(uint256,uint256,uint128)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - "UnassignedRewardsWithdrawn(address,uint128)": EventFragment; - "UnclaimedRewardsUnassigned(uint256,uint256,uint128)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ClaimingPermissionUpdated"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "DistributionPermissionUpdated" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "ProjectAdded"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ProjectUpdated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RNatAccountCreated"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsAssigned"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsClaimed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsDistributed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardsUnassigned"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UnassignedRewardsWithdrawn"): EventFragment; - getEvent(nameOrSignatureOrTopic: "UnclaimedRewardsUnassigned"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface ClaimingPermissionUpdatedEventObject { - projectIds: BigNumber[]; - disabled: boolean; -} -export type ClaimingPermissionUpdatedEvent = TypedEvent< - [BigNumber[], boolean], - ClaimingPermissionUpdatedEventObject ->; - -export type ClaimingPermissionUpdatedEventFilter = - TypedEventFilter; - -export interface DistributionPermissionUpdatedEventObject { - projectIds: BigNumber[]; - disabled: boolean; -} -export type DistributionPermissionUpdatedEvent = TypedEvent< - [BigNumber[], boolean], - DistributionPermissionUpdatedEventObject ->; - -export type DistributionPermissionUpdatedEventFilter = - TypedEventFilter; - -export interface ProjectAddedEventObject { - id: BigNumber; - name: string; - distributor: string; - currentMonthDistributionEnabled: boolean; -} -export type ProjectAddedEvent = TypedEvent< - [BigNumber, string, string, boolean], - ProjectAddedEventObject ->; - -export type ProjectAddedEventFilter = TypedEventFilter; - -export interface ProjectUpdatedEventObject { - id: BigNumber; - name: string; - distributor: string; - currentMonthDistributionEnabled: boolean; -} -export type ProjectUpdatedEvent = TypedEvent< - [BigNumber, string, string, boolean], - ProjectUpdatedEventObject ->; - -export type ProjectUpdatedEventFilter = TypedEventFilter; - -export interface RNatAccountCreatedEventObject { - owner: string; - rNatAccount: string; -} -export type RNatAccountCreatedEvent = TypedEvent< - [string, string], - RNatAccountCreatedEventObject ->; - -export type RNatAccountCreatedEventFilter = - TypedEventFilter; - -export interface RewardsAssignedEventObject { - projectId: BigNumber; - month: BigNumber; - amount: BigNumber; -} -export type RewardsAssignedEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber], - RewardsAssignedEventObject ->; - -export type RewardsAssignedEventFilter = TypedEventFilter; - -export interface RewardsClaimedEventObject { - projectId: BigNumber; - month: BigNumber; - owner: string; - amount: BigNumber; -} -export type RewardsClaimedEvent = TypedEvent< - [BigNumber, BigNumber, string, BigNumber], - RewardsClaimedEventObject ->; - -export type RewardsClaimedEventFilter = TypedEventFilter; - -export interface RewardsDistributedEventObject { - projectId: BigNumber; - month: BigNumber; - recipients: string[]; - amounts: BigNumber[]; -} -export type RewardsDistributedEvent = TypedEvent< - [BigNumber, BigNumber, string[], BigNumber[]], - RewardsDistributedEventObject ->; - -export type RewardsDistributedEventFilter = - TypedEventFilter; - -export interface RewardsUnassignedEventObject { - projectId: BigNumber; - month: BigNumber; - amount: BigNumber; -} -export type RewardsUnassignedEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber], - RewardsUnassignedEventObject ->; - -export type RewardsUnassignedEventFilter = - TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface UnassignedRewardsWithdrawnEventObject { - recipient: string; - amount: BigNumber; -} -export type UnassignedRewardsWithdrawnEvent = TypedEvent< - [string, BigNumber], - UnassignedRewardsWithdrawnEventObject ->; - -export type UnassignedRewardsWithdrawnEventFilter = - TypedEventFilter; - -export interface UnclaimedRewardsUnassignedEventObject { - projectId: BigNumber; - month: BigNumber; - amount: BigNumber; -} -export type UnclaimedRewardsUnassignedEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber], - UnclaimedRewardsUnassignedEventObject ->; - -export type UnclaimedRewardsUnassignedEventFilter = - TypedEventFilter; - -export interface IRNat extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IRNatInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - claimRewards( - _projectIds: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise<[number]>; - - distributeRewards( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _recipients: PromiseOrValue[], - _amountsWei: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - firstMonthStartTs(overrides?: CallOverrides): Promise<[BigNumber]>; - - getBalancesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _wNatBalance: BigNumber; - _rNatBalance: BigNumber; - _lockedBalance: BigNumber; - } - >; - - getClaimableRewards( - _projectId: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getCurrentMonth(overrides?: CallOverrides): Promise<[BigNumber]>; - - getOwnerRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, boolean] & { - _assignedRewards: BigNumber; - _claimedRewards: BigNumber; - _claimable: boolean; - } - >; - - getProjectInfo( - _projectId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - string, - string, - boolean, - boolean, - boolean, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber[] - ] & { - _name: string; - _distributor: string; - _currentMonthDistributionEnabled: boolean; - _distributionDisabled: boolean; - _claimingDisabled: boolean; - _totalAssignedRewards: BigNumber; - _totalDistributedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalUnassignedUnclaimedRewards: BigNumber; - _monthsWithRewards: BigNumber[]; - } - >; - - getProjectRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _assignedRewards: BigNumber; - _distributedRewards: BigNumber; - _claimedRewards: BigNumber; - _unassignedUnclaimedRewards: BigNumber; - } - >; - - getProjectsBasicInfo( - overrides?: CallOverrides - ): Promise< - [string[], boolean[]] & { _names: string[]; _claimingDisabled: boolean[] } - >; - - getProjectsCount(overrides?: CallOverrides): Promise<[BigNumber]>; - - getRNatAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getRewardsInfo( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalAssignableRewards: BigNumber; - _totalAssignedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalWithdrawnRewards: BigNumber; - _totalWithdrawnAssignableRewards: BigNumber; - } - >; - - name(overrides?: CallOverrides): Promise<[string]>; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise<[string]>; - - withdraw( - _amount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawAll( - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimRewards( - _projectIds: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - distributeRewards( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _recipients: PromiseOrValue[], - _amountsWei: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - firstMonthStartTs(overrides?: CallOverrides): Promise; - - getBalancesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _wNatBalance: BigNumber; - _rNatBalance: BigNumber; - _lockedBalance: BigNumber; - } - >; - - getClaimableRewards( - _projectId: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getOwnerRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, boolean] & { - _assignedRewards: BigNumber; - _claimedRewards: BigNumber; - _claimable: boolean; - } - >; - - getProjectInfo( - _projectId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - string, - string, - boolean, - boolean, - boolean, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber[] - ] & { - _name: string; - _distributor: string; - _currentMonthDistributionEnabled: boolean; - _distributionDisabled: boolean; - _claimingDisabled: boolean; - _totalAssignedRewards: BigNumber; - _totalDistributedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalUnassignedUnclaimedRewards: BigNumber; - _monthsWithRewards: BigNumber[]; - } - >; - - getProjectRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _assignedRewards: BigNumber; - _distributedRewards: BigNumber; - _claimedRewards: BigNumber; - _unassignedUnclaimedRewards: BigNumber; - } - >; - - getProjectsBasicInfo( - overrides?: CallOverrides - ): Promise< - [string[], boolean[]] & { _names: string[]; _claimingDisabled: boolean[] } - >; - - getProjectsCount(overrides?: CallOverrides): Promise; - - getRNatAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardsInfo( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalAssignableRewards: BigNumber; - _totalAssignedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalWithdrawnRewards: BigNumber; - _totalWithdrawnAssignableRewards: BigNumber; - } - >; - - name(overrides?: CallOverrides): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - withdraw( - _amount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawAll( - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimRewards( - _projectIds: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - distributeRewards( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _recipients: PromiseOrValue[], - _amountsWei: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - firstMonthStartTs(overrides?: CallOverrides): Promise; - - getBalancesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _wNatBalance: BigNumber; - _rNatBalance: BigNumber; - _lockedBalance: BigNumber; - } - >; - - getClaimableRewards( - _projectId: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getOwnerRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, boolean] & { - _assignedRewards: BigNumber; - _claimedRewards: BigNumber; - _claimable: boolean; - } - >; - - getProjectInfo( - _projectId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [ - string, - string, - boolean, - boolean, - boolean, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber[] - ] & { - _name: string; - _distributor: string; - _currentMonthDistributionEnabled: boolean; - _distributionDisabled: boolean; - _claimingDisabled: boolean; - _totalAssignedRewards: BigNumber; - _totalDistributedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalUnassignedUnclaimedRewards: BigNumber; - _monthsWithRewards: BigNumber[]; - } - >; - - getProjectRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _assignedRewards: BigNumber; - _distributedRewards: BigNumber; - _claimedRewards: BigNumber; - _unassignedUnclaimedRewards: BigNumber; - } - >; - - getProjectsBasicInfo( - overrides?: CallOverrides - ): Promise< - [string[], boolean[]] & { _names: string[]; _claimingDisabled: boolean[] } - >; - - getProjectsCount(overrides?: CallOverrides): Promise; - - getRNatAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardsInfo( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalAssignableRewards: BigNumber; - _totalAssignedRewards: BigNumber; - _totalClaimedRewards: BigNumber; - _totalWithdrawnRewards: BigNumber; - _totalWithdrawnAssignableRewards: BigNumber; - } - >; - - name(overrides?: CallOverrides): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - withdraw( - _amount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdrawAll( - _wrap: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "ClaimingPermissionUpdated(uint256[],bool)"( - projectIds?: null, - disabled?: null - ): ClaimingPermissionUpdatedEventFilter; - ClaimingPermissionUpdated( - projectIds?: null, - disabled?: null - ): ClaimingPermissionUpdatedEventFilter; - - "DistributionPermissionUpdated(uint256[],bool)"( - projectIds?: null, - disabled?: null - ): DistributionPermissionUpdatedEventFilter; - DistributionPermissionUpdated( - projectIds?: null, - disabled?: null - ): DistributionPermissionUpdatedEventFilter; - - "ProjectAdded(uint256,string,address,bool)"( - id?: PromiseOrValue | null, - name?: null, - distributor?: null, - currentMonthDistributionEnabled?: null - ): ProjectAddedEventFilter; - ProjectAdded( - id?: PromiseOrValue | null, - name?: null, - distributor?: null, - currentMonthDistributionEnabled?: null - ): ProjectAddedEventFilter; - - "ProjectUpdated(uint256,string,address,bool)"( - id?: PromiseOrValue | null, - name?: null, - distributor?: null, - currentMonthDistributionEnabled?: null - ): ProjectUpdatedEventFilter; - ProjectUpdated( - id?: PromiseOrValue | null, - name?: null, - distributor?: null, - currentMonthDistributionEnabled?: null - ): ProjectUpdatedEventFilter; - - "RNatAccountCreated(address,address)"( - owner?: null, - rNatAccount?: null - ): RNatAccountCreatedEventFilter; - RNatAccountCreated( - owner?: null, - rNatAccount?: null - ): RNatAccountCreatedEventFilter; - - "RewardsAssigned(uint256,uint256,uint128)"( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): RewardsAssignedEventFilter; - RewardsAssigned( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): RewardsAssignedEventFilter; - - "RewardsClaimed(uint256,uint256,address,uint128)"( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - owner?: PromiseOrValue | null, - amount?: null - ): RewardsClaimedEventFilter; - RewardsClaimed( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - owner?: PromiseOrValue | null, - amount?: null - ): RewardsClaimedEventFilter; - - "RewardsDistributed(uint256,uint256,address[],uint128[])"( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - recipients?: null, - amounts?: null - ): RewardsDistributedEventFilter; - RewardsDistributed( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - recipients?: null, - amounts?: null - ): RewardsDistributedEventFilter; - - "RewardsUnassigned(uint256,uint256,uint128)"( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): RewardsUnassignedEventFilter; - RewardsUnassigned( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): RewardsUnassignedEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - - "UnassignedRewardsWithdrawn(address,uint128)"( - recipient?: null, - amount?: null - ): UnassignedRewardsWithdrawnEventFilter; - UnassignedRewardsWithdrawn( - recipient?: null, - amount?: null - ): UnassignedRewardsWithdrawnEventFilter; - - "UnclaimedRewardsUnassigned(uint256,uint256,uint128)"( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): UnclaimedRewardsUnassignedEventFilter; - UnclaimedRewardsUnassigned( - projectId?: PromiseOrValue | null, - month?: PromiseOrValue | null, - amount?: null - ): UnclaimedRewardsUnassignedEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimRewards( - _projectIds: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - distributeRewards( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _recipients: PromiseOrValue[], - _amountsWei: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - firstMonthStartTs(overrides?: CallOverrides): Promise; - - getBalancesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableRewards( - _projectId: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getOwnerRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectInfo( - _projectId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectsBasicInfo(overrides?: CallOverrides): Promise; - - getProjectsCount(overrides?: CallOverrides): Promise; - - getRNatAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardsInfo(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - withdraw( - _amount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawAll( - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - claimRewards( - _projectIds: PromiseOrValue[], - _month: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - distributeRewards( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _recipients: PromiseOrValue[], - _amountsWei: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - firstMonthStartTs(overrides?: CallOverrides): Promise; - - getBalancesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getClaimableRewards( - _projectId: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCurrentMonth(overrides?: CallOverrides): Promise; - - getOwnerRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectInfo( - _projectId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectRewardsInfo( - _projectId: PromiseOrValue, - _month: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getProjectsBasicInfo( - overrides?: CallOverrides - ): Promise; - - getProjectsCount(overrides?: CallOverrides): Promise; - - getRNatAccount( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardsInfo(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - setClaimExecutors( - _executors: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferExternalToken( - _token: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - withdraw( - _amount: PromiseOrValue, - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawAll( - _wrap: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount.ts deleted file mode 100644 index f3cc659..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount.ts +++ /dev/null @@ -1,239 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, -} from "../../../common"; - -export interface IRNatAccountInterface extends utils.Interface { - functions: { - "owner()": FunctionFragment; - "rNat()": FunctionFragment; - "receivedRewards()": FunctionFragment; - "withdrawnRewards()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "owner" - | "rNat" - | "receivedRewards" - | "withdrawnRewards" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "owner", values?: undefined): string; - encodeFunctionData(functionFragment: "rNat", values?: undefined): string; - encodeFunctionData( - functionFragment: "receivedRewards", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "withdrawnRewards", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "owner", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "rNat", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "receivedRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "withdrawnRewards", - data: BytesLike - ): Result; - - events: { - "ClaimExecutorsSet(address[])": EventFragment; - "ExternalTokenTransferred(address,uint256)": EventFragment; - "FundsWithdrawn(uint256,bool)": EventFragment; - "Initialized(address,address)": EventFragment; - "LockedAmountBurned(uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "ClaimExecutorsSet"): EventFragment; - getEvent(nameOrSignatureOrTopic: "ExternalTokenTransferred"): EventFragment; - getEvent(nameOrSignatureOrTopic: "FundsWithdrawn"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Initialized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "LockedAmountBurned"): EventFragment; -} - -export interface ClaimExecutorsSetEventObject { - executors: string[]; -} -export type ClaimExecutorsSetEvent = TypedEvent< - [string[]], - ClaimExecutorsSetEventObject ->; - -export type ClaimExecutorsSetEventFilter = - TypedEventFilter; - -export interface ExternalTokenTransferredEventObject { - token: string; - amount: BigNumber; -} -export type ExternalTokenTransferredEvent = TypedEvent< - [string, BigNumber], - ExternalTokenTransferredEventObject ->; - -export type ExternalTokenTransferredEventFilter = - TypedEventFilter; - -export interface FundsWithdrawnEventObject { - amount: BigNumber; - wrap: boolean; -} -export type FundsWithdrawnEvent = TypedEvent< - [BigNumber, boolean], - FundsWithdrawnEventObject ->; - -export type FundsWithdrawnEventFilter = TypedEventFilter; - -export interface InitializedEventObject { - owner: string; - rNat: string; -} -export type InitializedEvent = TypedEvent< - [string, string], - InitializedEventObject ->; - -export type InitializedEventFilter = TypedEventFilter; - -export interface LockedAmountBurnedEventObject { - amount: BigNumber; -} -export type LockedAmountBurnedEvent = TypedEvent< - [BigNumber], - LockedAmountBurnedEventObject ->; - -export type LockedAmountBurnedEventFilter = - TypedEventFilter; - -export interface IRNatAccount extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IRNatAccountInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - owner(overrides?: CallOverrides): Promise<[string]>; - - rNat(overrides?: CallOverrides): Promise<[string]>; - - receivedRewards(overrides?: CallOverrides): Promise<[BigNumber]>; - - withdrawnRewards(overrides?: CallOverrides): Promise<[BigNumber]>; - }; - - owner(overrides?: CallOverrides): Promise; - - rNat(overrides?: CallOverrides): Promise; - - receivedRewards(overrides?: CallOverrides): Promise; - - withdrawnRewards(overrides?: CallOverrides): Promise; - - callStatic: { - owner(overrides?: CallOverrides): Promise; - - rNat(overrides?: CallOverrides): Promise; - - receivedRewards(overrides?: CallOverrides): Promise; - - withdrawnRewards(overrides?: CallOverrides): Promise; - }; - - filters: { - "ClaimExecutorsSet(address[])"( - executors?: null - ): ClaimExecutorsSetEventFilter; - ClaimExecutorsSet(executors?: null): ClaimExecutorsSetEventFilter; - - "ExternalTokenTransferred(address,uint256)"( - token?: null, - amount?: null - ): ExternalTokenTransferredEventFilter; - ExternalTokenTransferred( - token?: null, - amount?: null - ): ExternalTokenTransferredEventFilter; - - "FundsWithdrawn(uint256,bool)"( - amount?: null, - wrap?: null - ): FundsWithdrawnEventFilter; - FundsWithdrawn(amount?: null, wrap?: null): FundsWithdrawnEventFilter; - - "Initialized(address,address)"( - owner?: null, - rNat?: null - ): InitializedEventFilter; - Initialized(owner?: null, rNat?: null): InitializedEventFilter; - - "LockedAmountBurned(uint256)"(amount?: null): LockedAmountBurnedEventFilter; - LockedAmountBurned(amount?: null): LockedAmountBurnedEventFilter; - }; - - estimateGas: { - owner(overrides?: CallOverrides): Promise; - - rNat(overrides?: CallOverrides): Promise; - - receivedRewards(overrides?: CallOverrides): Promise; - - withdrawnRewards(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - owner(overrides?: CallOverrides): Promise; - - rNat(overrides?: CallOverrides): Promise; - - receivedRewards(overrides?: CallOverrides): Promise; - - withdrawnRewards(overrides?: CallOverrides): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider.ts deleted file mode 100644 index be17077..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider.ts +++ /dev/null @@ -1,183 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, -} from "../../../common"; - -export interface IRandomProviderInterface extends utils.Interface { - functions: { - "getCurrentRandom()": FunctionFragment; - "getCurrentRandomWithQuality()": FunctionFragment; - "getCurrentRandomWithQualityAndTimestamp()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getCurrentRandom" - | "getCurrentRandomWithQuality" - | "getCurrentRandomWithQualityAndTimestamp" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getCurrentRandom", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandomWithQuality", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandomWithQualityAndTimestamp", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getCurrentRandom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandomWithQuality", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandomWithQualityAndTimestamp", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IRandomProvider extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IRandomProviderInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getCurrentRandom( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _randomNumber: BigNumber }>; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - }; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - callStatic: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - }; - - filters: {}; - - estimateGas: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRelay.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRelay.ts deleted file mode 100644 index 4bb139d..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRelay.ts +++ /dev/null @@ -1,737 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IRelay { - export type FeeConfigStruct = { - protocolId: PromiseOrValue; - feeInWei: PromiseOrValue; - }; - - export type FeeConfigStructOutput = [number, BigNumber] & { - protocolId: number; - feeInWei: BigNumber; - }; - - export type RelayGovernanceConfigStruct = { - descriptionHash: PromiseOrValue; - chainId: PromiseOrValue; - newFeeConfigs: IRelay.FeeConfigStruct[]; - }; - - export type RelayGovernanceConfigStructOutput = [ - string, - BigNumber, - IRelay.FeeConfigStructOutput[] - ] & { - descriptionHash: string; - chainId: BigNumber; - newFeeConfigs: IRelay.FeeConfigStructOutput[]; - }; -} - -export interface IRelayInterface extends utils.Interface { - functions: { - "feeCollectionAddress()": FunctionFragment; - "getRandomNumber()": FunctionFragment; - "getRandomNumberHistorical(uint256)": FunctionFragment; - "getVotingRoundId(uint256)": FunctionFragment; - "governanceFeeSetup(bytes,(bytes32,uint256,(uint8,uint256)[]))": FunctionFragment; - "isFinalized(uint256,uint256)": FunctionFragment; - "lastInitializedRewardEpochData()": FunctionFragment; - "merkleRoots(uint256,uint256)": FunctionFragment; - "protocolFeeInWei(uint256)": FunctionFragment; - "relay()": FunctionFragment; - "startingVotingRoundIds(uint256)": FunctionFragment; - "toSigningPolicyHash(uint256)": FunctionFragment; - "verify(uint256,uint256,bytes32,bytes32[])": FunctionFragment; - "verifyCustomSignature(bytes,bytes32)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "feeCollectionAddress" - | "getRandomNumber" - | "getRandomNumberHistorical" - | "getVotingRoundId" - | "governanceFeeSetup" - | "isFinalized" - | "lastInitializedRewardEpochData" - | "merkleRoots" - | "protocolFeeInWei" - | "relay" - | "startingVotingRoundIds" - | "toSigningPolicyHash" - | "verify" - | "verifyCustomSignature" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "feeCollectionAddress", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandomNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandomNumberHistorical", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotingRoundId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "governanceFeeSetup", - values: [PromiseOrValue, IRelay.RelayGovernanceConfigStruct] - ): string; - encodeFunctionData( - functionFragment: "isFinalized", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "lastInitializedRewardEpochData", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "merkleRoots", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "protocolFeeInWei", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "relay", values?: undefined): string; - encodeFunctionData( - functionFragment: "startingVotingRoundIds", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "toSigningPolicyHash", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "verify", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "verifyCustomSignature", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "feeCollectionAddress", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRandomNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRandomNumberHistorical", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVotingRoundId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "governanceFeeSetup", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isFinalized", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "lastInitializedRewardEpochData", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "merkleRoots", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "protocolFeeInWei", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "relay", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "startingVotingRoundIds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "toSigningPolicyHash", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "verify", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "verifyCustomSignature", - data: BytesLike - ): Result; - - events: { - "ProtocolMessageRelayed(uint8,uint32,bool,bytes32)": EventFragment; - "SigningPolicyInitialized(uint24,uint32,uint16,uint256,address[],uint16[],bytes,uint64)": EventFragment; - "SigningPolicyRelayed(uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "ProtocolMessageRelayed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "SigningPolicyInitialized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "SigningPolicyRelayed"): EventFragment; -} - -export interface ProtocolMessageRelayedEventObject { - protocolId: number; - votingRoundId: number; - isSecureRandom: boolean; - merkleRoot: string; -} -export type ProtocolMessageRelayedEvent = TypedEvent< - [number, number, boolean, string], - ProtocolMessageRelayedEventObject ->; - -export type ProtocolMessageRelayedEventFilter = - TypedEventFilter; - -export interface SigningPolicyInitializedEventObject { - rewardEpochId: number; - startVotingRoundId: number; - threshold: number; - seed: BigNumber; - voters: string[]; - weights: number[]; - signingPolicyBytes: string; - timestamp: BigNumber; -} -export type SigningPolicyInitializedEvent = TypedEvent< - [number, number, number, BigNumber, string[], number[], string, BigNumber], - SigningPolicyInitializedEventObject ->; - -export type SigningPolicyInitializedEventFilter = - TypedEventFilter; - -export interface SigningPolicyRelayedEventObject { - rewardEpochId: BigNumber; -} -export type SigningPolicyRelayedEvent = TypedEvent< - [BigNumber], - SigningPolicyRelayedEventObject ->; - -export type SigningPolicyRelayedEventFilter = - TypedEventFilter; - -export interface IRelay extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IRelayInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - feeCollectionAddress(overrides?: CallOverrides): Promise<[string]>; - - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getVotingRoundId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _votingRoundId: BigNumber }>; - - governanceFeeSetup( - _relayMessage: PromiseOrValue, - _config: IRelay.RelayGovernanceConfigStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - isFinalized( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - lastInitializedRewardEpochData( - overrides?: CallOverrides - ): Promise< - [number, number] & { - _lastInitializedRewardEpoch: number; - _startingVotingRoundIdForLastInitializedRewardEpoch: number; - } - >; - - merkleRoots( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _merkleRoot: string }>; - - protocolFeeInWei( - _protocolId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - relay( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - startingVotingRoundIds( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _startingVotingRoundId: BigNumber }>; - - toSigningPolicyHash( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _signingPolicyHash: string }>; - - verify( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - _leaf: PromiseOrValue, - _proof: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyCustomSignature( - _relayMessage: PromiseOrValue, - _messageHash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - feeCollectionAddress(overrides?: CallOverrides): Promise; - - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getVotingRoundId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceFeeSetup( - _relayMessage: PromiseOrValue, - _config: IRelay.RelayGovernanceConfigStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - isFinalized( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - lastInitializedRewardEpochData( - overrides?: CallOverrides - ): Promise< - [number, number] & { - _lastInitializedRewardEpoch: number; - _startingVotingRoundIdForLastInitializedRewardEpoch: number; - } - >; - - merkleRoots( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - protocolFeeInWei( - _protocolId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - relay( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - startingVotingRoundIds( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - toSigningPolicyHash( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - verify( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - _leaf: PromiseOrValue, - _proof: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyCustomSignature( - _relayMessage: PromiseOrValue, - _messageHash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - feeCollectionAddress(overrides?: CallOverrides): Promise; - - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getVotingRoundId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceFeeSetup( - _relayMessage: PromiseOrValue, - _config: IRelay.RelayGovernanceConfigStruct, - overrides?: CallOverrides - ): Promise; - - isFinalized( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - lastInitializedRewardEpochData( - overrides?: CallOverrides - ): Promise< - [number, number] & { - _lastInitializedRewardEpoch: number; - _startingVotingRoundIdForLastInitializedRewardEpoch: number; - } - >; - - merkleRoots( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - protocolFeeInWei( - _protocolId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - relay(overrides?: CallOverrides): Promise; - - startingVotingRoundIds( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - toSigningPolicyHash( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - verify( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - _leaf: PromiseOrValue, - _proof: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - verifyCustomSignature( - _relayMessage: PromiseOrValue, - _messageHash: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "ProtocolMessageRelayed(uint8,uint32,bool,bytes32)"( - protocolId?: PromiseOrValue | null, - votingRoundId?: PromiseOrValue | null, - isSecureRandom?: null, - merkleRoot?: null - ): ProtocolMessageRelayedEventFilter; - ProtocolMessageRelayed( - protocolId?: PromiseOrValue | null, - votingRoundId?: PromiseOrValue | null, - isSecureRandom?: null, - merkleRoot?: null - ): ProtocolMessageRelayedEventFilter; - - "SigningPolicyInitialized(uint24,uint32,uint16,uint256,address[],uint16[],bytes,uint64)"( - rewardEpochId?: PromiseOrValue | null, - startVotingRoundId?: null, - threshold?: null, - seed?: null, - voters?: null, - weights?: null, - signingPolicyBytes?: null, - timestamp?: null - ): SigningPolicyInitializedEventFilter; - SigningPolicyInitialized( - rewardEpochId?: PromiseOrValue | null, - startVotingRoundId?: null, - threshold?: null, - seed?: null, - voters?: null, - weights?: null, - signingPolicyBytes?: null, - timestamp?: null - ): SigningPolicyInitializedEventFilter; - - "SigningPolicyRelayed(uint256)"( - rewardEpochId?: PromiseOrValue | null - ): SigningPolicyRelayedEventFilter; - SigningPolicyRelayed( - rewardEpochId?: PromiseOrValue | null - ): SigningPolicyRelayedEventFilter; - }; - - estimateGas: { - feeCollectionAddress(overrides?: CallOverrides): Promise; - - getRandomNumber(overrides?: CallOverrides): Promise; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingRoundId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceFeeSetup( - _relayMessage: PromiseOrValue, - _config: IRelay.RelayGovernanceConfigStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - isFinalized( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - lastInitializedRewardEpochData( - overrides?: CallOverrides - ): Promise; - - merkleRoots( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - protocolFeeInWei( - _protocolId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - relay( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - startingVotingRoundIds( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - toSigningPolicyHash( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - verify( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - _leaf: PromiseOrValue, - _proof: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyCustomSignature( - _relayMessage: PromiseOrValue, - _messageHash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - feeCollectionAddress( - overrides?: CallOverrides - ): Promise; - - getRandomNumber(overrides?: CallOverrides): Promise; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotingRoundId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceFeeSetup( - _relayMessage: PromiseOrValue, - _config: IRelay.RelayGovernanceConfigStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - isFinalized( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - lastInitializedRewardEpochData( - overrides?: CallOverrides - ): Promise; - - merkleRoots( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - protocolFeeInWei( - _protocolId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - relay( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - startingVotingRoundIds( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - toSigningPolicyHash( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - verify( - _protocolId: PromiseOrValue, - _votingRoundId: PromiseOrValue, - _leaf: PromiseOrValue, - _proof: PromiseOrValue[], - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - verifyCustomSignature( - _relayMessage: PromiseOrValue, - _messageHash: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager.ts deleted file mode 100644 index 07cf84e..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager.ts +++ /dev/null @@ -1,824 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace RewardsV2Interface { - export type RewardClaimStruct = { - rewardEpochId: PromiseOrValue; - beneficiary: PromiseOrValue; - amount: PromiseOrValue; - claimType: PromiseOrValue; - }; - - export type RewardClaimStructOutput = [number, string, BigNumber, number] & { - rewardEpochId: number; - beneficiary: string; - amount: BigNumber; - claimType: number; - }; - - export type RewardClaimWithProofStruct = { - merkleProof: PromiseOrValue[]; - body: RewardsV2Interface.RewardClaimStruct; - }; - - export type RewardClaimWithProofStructOutput = [ - string[], - RewardsV2Interface.RewardClaimStructOutput - ] & { - merkleProof: string[]; - body: RewardsV2Interface.RewardClaimStructOutput; - }; - - export type RewardStateStruct = { - rewardEpochId: PromiseOrValue; - beneficiary: PromiseOrValue; - amount: PromiseOrValue; - claimType: PromiseOrValue; - initialised: PromiseOrValue; - }; - - export type RewardStateStructOutput = [ - number, - string, - BigNumber, - number, - boolean - ] & { - rewardEpochId: number; - beneficiary: string; - amount: BigNumber; - claimType: number; - initialised: boolean; - }; -} - -export declare namespace IRewardManager { - export type UnclaimedRewardStateStruct = { - initialised: PromiseOrValue; - amount: PromiseOrValue; - weight: PromiseOrValue; - }; - - export type UnclaimedRewardStateStructOutput = [ - boolean, - BigNumber, - BigNumber - ] & { initialised: boolean; amount: BigNumber; weight: BigNumber }; -} - -export interface IRewardManagerInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "autoClaim(address[],uint24,(bytes32[],(uint24,bytes20,uint120,uint8))[])": FunctionFragment; - "claim(address,address,uint24,bool,(bytes32[],(uint24,bytes20,uint120,uint8))[])": FunctionFragment; - "cleanupBlockNumber()": FunctionFragment; - "firstClaimableRewardEpochId()": FunctionFragment; - "getCurrentRewardEpochId()": FunctionFragment; - "getInitialRewardEpochId()": FunctionFragment; - "getNextClaimableRewardEpochId(address)": FunctionFragment; - "getRewardEpochIdToExpireNext()": FunctionFragment; - "getRewardEpochIdsWithClaimableRewards()": FunctionFragment; - "getRewardEpochTotals(uint24)": FunctionFragment; - "getStateOfRewards(address)": FunctionFragment; - "getStateOfRewardsAt(address,uint24)": FunctionFragment; - "getTotals()": FunctionFragment; - "getUnclaimedRewardState(address,uint24,uint8)": FunctionFragment; - "initialiseWeightBasedClaims((bytes32[],(uint24,bytes20,uint120,uint8))[])": FunctionFragment; - "noOfInitialisedWeightBasedClaims(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "autoClaim" - | "claim" - | "cleanupBlockNumber" - | "firstClaimableRewardEpochId" - | "getCurrentRewardEpochId" - | "getInitialRewardEpochId" - | "getNextClaimableRewardEpochId" - | "getRewardEpochIdToExpireNext" - | "getRewardEpochIdsWithClaimableRewards" - | "getRewardEpochTotals" - | "getStateOfRewards" - | "getStateOfRewardsAt" - | "getTotals" - | "getUnclaimedRewardState" - | "initialiseWeightBasedClaims" - | "noOfInitialisedWeightBasedClaims" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "autoClaim", - values: [ - PromiseOrValue[], - PromiseOrValue, - RewardsV2Interface.RewardClaimWithProofStruct[] - ] - ): string; - encodeFunctionData( - functionFragment: "claim", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - RewardsV2Interface.RewardClaimWithProofStruct[] - ] - ): string; - encodeFunctionData( - functionFragment: "cleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "firstClaimableRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getInitialRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getNextClaimableRewardEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochIdToExpireNext", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochIdsWithClaimableRewards", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochTotals", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewards", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewardsAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "getTotals", values?: undefined): string; - encodeFunctionData( - functionFragment: "getUnclaimedRewardState", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "initialiseWeightBasedClaims", - values: [RewardsV2Interface.RewardClaimWithProofStruct[]] - ): string; - encodeFunctionData( - functionFragment: "noOfInitialisedWeightBasedClaims", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "autoClaim", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "cleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "firstClaimableRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getInitialRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getNextClaimableRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochIdToExpireNext", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochIdsWithClaimableRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochTotals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewardsAt", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getTotals", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getUnclaimedRewardState", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "initialiseWeightBasedClaims", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "noOfInitialisedWeightBasedClaims", - data: BytesLike - ): Result; - - events: { - "RewardClaimed(address,address,address,uint24,uint8,uint120)": EventFragment; - "RewardClaimsEnabled(uint256)": EventFragment; - "RewardClaimsExpired(uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "RewardClaimed"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimsEnabled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "RewardClaimsExpired"): EventFragment; -} - -export interface RewardClaimedEventObject { - beneficiary: string; - rewardOwner: string; - recipient: string; - rewardEpochId: number; - claimType: number; - amount: BigNumber; -} -export type RewardClaimedEvent = TypedEvent< - [string, string, string, number, number, BigNumber], - RewardClaimedEventObject ->; - -export type RewardClaimedEventFilter = TypedEventFilter; - -export interface RewardClaimsEnabledEventObject { - rewardEpochId: BigNumber; -} -export type RewardClaimsEnabledEvent = TypedEvent< - [BigNumber], - RewardClaimsEnabledEventObject ->; - -export type RewardClaimsEnabledEventFilter = - TypedEventFilter; - -export interface RewardClaimsExpiredEventObject { - rewardEpochId: BigNumber; -} -export type RewardClaimsExpiredEvent = TypedEvent< - [BigNumber], - RewardClaimsExpiredEventObject ->; - -export type RewardClaimsExpiredEventFilter = - TypedEventFilter; - -export interface IRewardManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IRewardManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpochId: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - firstClaimableRewardEpochId(overrides?: CallOverrides): Promise<[number]>; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise<[number]>; - - getInitialRewardEpochId(overrides?: CallOverrides): Promise<[BigNumber]>; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getRewardEpochIdToExpireNext( - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [number, number] & { _startEpochId: number; _endEpochId: number } - >; - - getRewardEpochTotals( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _initialisedRewardsWei: BigNumber; - _claimedRewardsWei: BigNumber; - _burnedRewardsWei: BigNumber; - } - >; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [RewardsV2Interface.RewardStateStructOutput[][]] & { - _rewardStates: RewardsV2Interface.RewardStateStructOutput[][]; - } - >; - - getStateOfRewardsAt( - _rewardOwner: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [RewardsV2Interface.RewardStateStructOutput[]] & { - _rewardStates: RewardsV2Interface.RewardStateStructOutput[]; - } - >; - - getTotals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _totalClaimedWei: BigNumber; - _totalBurnedWei: BigNumber; - } - >; - - getUnclaimedRewardState( - _beneficiary: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _claimType: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [IRewardManager.UnclaimedRewardStateStructOutput] & { - _state: IRewardManager.UnclaimedRewardStateStructOutput; - } - >; - - initialiseWeightBasedClaims( - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - noOfInitialisedWeightBasedClaims( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpochId: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - firstClaimableRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getInitialRewardEpochId(overrides?: CallOverrides): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise<[number, number] & { _startEpochId: number; _endEpochId: number }>; - - getRewardEpochTotals( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _initialisedRewardsWei: BigNumber; - _claimedRewardsWei: BigNumber; - _burnedRewardsWei: BigNumber; - } - >; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsAt( - _rewardOwner: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getTotals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _totalClaimedWei: BigNumber; - _totalBurnedWei: BigNumber; - } - >; - - getUnclaimedRewardState( - _beneficiary: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _claimType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - initialiseWeightBasedClaims( - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - noOfInitialisedWeightBasedClaims( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpochId: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: CallOverrides - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - firstClaimableRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getInitialRewardEpochId(overrides?: CallOverrides): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [number, number] & { _startEpochId: number; _endEpochId: number } - >; - - getRewardEpochTotals( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _initialisedRewardsWei: BigNumber; - _claimedRewardsWei: BigNumber; - _burnedRewardsWei: BigNumber; - } - >; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsAt( - _rewardOwner: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getTotals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber] & { - _totalRewardsWei: BigNumber; - _totalInflationRewardsWei: BigNumber; - _totalClaimedWei: BigNumber; - _totalBurnedWei: BigNumber; - } - >; - - getUnclaimedRewardState( - _beneficiary: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _claimType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - initialiseWeightBasedClaims( - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: CallOverrides - ): Promise; - - noOfInitialisedWeightBasedClaims( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "RewardClaimed(address,address,address,uint24,uint8,uint120)"( - beneficiary?: PromiseOrValue | null, - rewardOwner?: PromiseOrValue | null, - recipient?: PromiseOrValue | null, - rewardEpochId?: null, - claimType?: null, - amount?: null - ): RewardClaimedEventFilter; - RewardClaimed( - beneficiary?: PromiseOrValue | null, - rewardOwner?: PromiseOrValue | null, - recipient?: PromiseOrValue | null, - rewardEpochId?: null, - claimType?: null, - amount?: null - ): RewardClaimedEventFilter; - - "RewardClaimsEnabled(uint256)"( - rewardEpochId?: PromiseOrValue | null - ): RewardClaimsEnabledEventFilter; - RewardClaimsEnabled( - rewardEpochId?: PromiseOrValue | null - ): RewardClaimsEnabledEventFilter; - - "RewardClaimsExpired(uint256)"( - rewardEpochId?: PromiseOrValue | null - ): RewardClaimsExpiredEventFilter; - RewardClaimsExpired( - rewardEpochId?: PromiseOrValue | null - ): RewardClaimsExpiredEventFilter; - }; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpochId: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - firstClaimableRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getInitialRewardEpochId(overrides?: CallOverrides): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdToExpireNext(overrides?: CallOverrides): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getRewardEpochTotals( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsAt( - _rewardOwner: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getTotals(overrides?: CallOverrides): Promise; - - getUnclaimedRewardState( - _beneficiary: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _claimType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - initialiseWeightBasedClaims( - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - noOfInitialisedWeightBasedClaims( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - autoClaim( - _rewardOwners: PromiseOrValue[], - _rewardEpochId: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - firstClaimableRewardEpochId( - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpochId( - overrides?: CallOverrides - ): Promise; - - getInitialRewardEpochId( - overrides?: CallOverrides - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdToExpireNext( - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getRewardEpochTotals( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getStateOfRewardsAt( - _rewardOwner: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getTotals(overrides?: CallOverrides): Promise; - - getUnclaimedRewardState( - _beneficiary: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _claimType: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - initialiseWeightBasedClaims( - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - noOfInitialisedWeightBasedClaims( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ISubmission.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ISubmission.ts deleted file mode 100644 index e580321..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ISubmission.ts +++ /dev/null @@ -1,335 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface ISubmissionInterface extends utils.Interface { - functions: { - "getCurrentRandom()": FunctionFragment; - "getCurrentRandomWithQuality()": FunctionFragment; - "getCurrentRandomWithQualityAndTimestamp()": FunctionFragment; - "submit1()": FunctionFragment; - "submit2()": FunctionFragment; - "submit3()": FunctionFragment; - "submitAndPass(bytes)": FunctionFragment; - "submitSignatures()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getCurrentRandom" - | "getCurrentRandomWithQuality" - | "getCurrentRandomWithQualityAndTimestamp" - | "submit1" - | "submit2" - | "submit3" - | "submitAndPass" - | "submitSignatures" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getCurrentRandom", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandomWithQuality", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandomWithQualityAndTimestamp", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "submit1", values?: undefined): string; - encodeFunctionData(functionFragment: "submit2", values?: undefined): string; - encodeFunctionData(functionFragment: "submit3", values?: undefined): string; - encodeFunctionData( - functionFragment: "submitAndPass", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "submitSignatures", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getCurrentRandom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandomWithQuality", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandomWithQualityAndTimestamp", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "submit1", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "submit2", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "submit3", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "submitAndPass", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "submitSignatures", - data: BytesLike - ): Result; - - events: { - "NewVotingRoundInitiated()": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "NewVotingRoundInitiated"): EventFragment; -} - -export interface NewVotingRoundInitiatedEventObject {} -export type NewVotingRoundInitiatedEvent = TypedEvent< - [], - NewVotingRoundInitiatedEventObject ->; - -export type NewVotingRoundInitiatedEventFilter = - TypedEventFilter; - -export interface ISubmission extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: ISubmissionInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getCurrentRandom( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _randomNumber: BigNumber }>; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - submit1( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit2( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit3( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitAndPass( - _data: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitSignatures( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - submit1( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit2( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit3( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitAndPass( - _data: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitSignatures( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - } - >; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - submit1(overrides?: CallOverrides): Promise; - - submit2(overrides?: CallOverrides): Promise; - - submit3(overrides?: CallOverrides): Promise; - - submitAndPass( - _data: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - submitSignatures(overrides?: CallOverrides): Promise; - }; - - filters: { - "NewVotingRoundInitiated()"(): NewVotingRoundInitiatedEventFilter; - NewVotingRoundInitiated(): NewVotingRoundInitiatedEventFilter; - }; - - estimateGas: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise; - - submit1( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit2( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit3( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitAndPass( - _data: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitSignatures( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - getCurrentRandom(overrides?: CallOverrides): Promise; - - getCurrentRandomWithQuality( - overrides?: CallOverrides - ): Promise; - - getCurrentRandomWithQualityAndTimestamp( - overrides?: CallOverrides - ): Promise; - - submit1( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit2( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submit3( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitAndPass( - _data: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - submitSignatures( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents.ts deleted file mode 100644 index f58a59a..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents.ts +++ /dev/null @@ -1,114 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { BaseContract, BigNumber, Signer, utils } from "ethers"; -import type { EventFragment } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IVPContractEventsInterface extends utils.Interface { - functions: {}; - - events: { - "Delegate(address,address,uint256,uint256)": EventFragment; - "Revoke(address,address,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Delegate"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Revoke"): EventFragment; -} - -export interface DelegateEventObject { - from: string; - to: string; - priorVotePower: BigNumber; - newVotePower: BigNumber; -} -export type DelegateEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - DelegateEventObject ->; - -export type DelegateEventFilter = TypedEventFilter; - -export interface RevokeEventObject { - delegator: string; - delegatee: string; - votePower: BigNumber; - blockNumber: BigNumber; -} -export type RevokeEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - RevokeEventObject ->; - -export type RevokeEventFilter = TypedEventFilter; - -export interface IVPContractEvents extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IVPContractEventsInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: {}; - - callStatic: {}; - - filters: { - "Delegate(address,address,uint256,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): DelegateEventFilter; - Delegate( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): DelegateEventFilter; - - "Revoke(address,address,uint256,uint256)"( - delegator?: PromiseOrValue | null, - delegatee?: PromiseOrValue | null, - votePower?: null, - blockNumber?: null - ): RevokeEventFilter; - Revoke( - delegator?: PromiseOrValue | null, - delegatee?: PromiseOrValue | null, - votePower?: null, - blockNumber?: null - ): RevokeEventFilter; - }; - - estimateGas: {}; - - populateTransaction: {}; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPToken.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPToken.ts deleted file mode 100644 index 1183e76..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVPToken.ts +++ /dev/null @@ -1,1231 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IVPTokenInterface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "balanceOfAt(address,uint256)": FunctionFragment; - "batchDelegate(address[],uint256[])": FunctionFragment; - "decimals()": FunctionFragment; - "delegate(address,uint256)": FunctionFragment; - "delegateExplicit(address,uint256)": FunctionFragment; - "delegatesOf(address)": FunctionFragment; - "delegatesOfAt(address,uint256)": FunctionFragment; - "delegationModeOf(address)": FunctionFragment; - "governanceVotePower()": FunctionFragment; - "name()": FunctionFragment; - "readVotePowerContract()": FunctionFragment; - "revokeDelegationAt(address,uint256)": FunctionFragment; - "symbol()": FunctionFragment; - "totalSupply()": FunctionFragment; - "totalSupplyAt(uint256)": FunctionFragment; - "totalVotePower()": FunctionFragment; - "totalVotePowerAt(uint256)": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - "undelegateAll()": FunctionFragment; - "undelegateAllExplicit(address[])": FunctionFragment; - "undelegatedVotePowerOf(address)": FunctionFragment; - "undelegatedVotePowerOfAt(address,uint256)": FunctionFragment; - "votePowerFromTo(address,address)": FunctionFragment; - "votePowerFromToAt(address,address,uint256)": FunctionFragment; - "votePowerOf(address)": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - "votePowerOfAtIgnoringRevocation(address,uint256)": FunctionFragment; - "writeVotePowerContract()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "balanceOfAt" - | "batchDelegate" - | "decimals" - | "delegate" - | "delegateExplicit" - | "delegatesOf" - | "delegatesOfAt" - | "delegationModeOf" - | "governanceVotePower" - | "name" - | "readVotePowerContract" - | "revokeDelegationAt" - | "symbol" - | "totalSupply" - | "totalSupplyAt" - | "totalVotePower" - | "totalVotePowerAt" - | "transfer" - | "transferFrom" - | "undelegateAll" - | "undelegateAllExplicit" - | "undelegatedVotePowerOf" - | "undelegatedVotePowerOfAt" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtIgnoringRevocation" - | "writeVotePowerContract" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "batchDelegate", - values: [PromiseOrValue[], PromiseOrValue[]] - ): string; - encodeFunctionData(functionFragment: "decimals", values?: undefined): string; - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegateExplicit", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegationModeOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "governanceVotePower", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "name", values?: undefined): string; - encodeFunctionData( - functionFragment: "readVotePowerContract", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "revokeDelegationAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalSupplyAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePower", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "undelegateAll", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "undelegateAllExplicit", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtIgnoringRevocation", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "writeVotePowerContract", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "balanceOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchDelegate", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "delegateExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegationModeOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "governanceVotePower", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "readVotePowerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revokeDelegationAt", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalSupplyAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePower", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAt", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAll", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAllExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtIgnoringRevocation", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "writeVotePowerContract", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface IVPToken extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IVPTokenInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise<[number]>; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - governanceVotePower(overrides?: CallOverrides): Promise<[string]>; - - name(overrides?: CallOverrides): Promise<[string]>; - - readVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePower(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - writeVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAll(overrides?: CallOverrides): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower( - overrides?: CallOverrides - ): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract( - overrides?: CallOverrides - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry.ts deleted file mode 100644 index 4aaca86..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry.ts +++ /dev/null @@ -1,302 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IValidatorRegistryInterface extends utils.Interface { - functions: { - "getDataProviderForNodeId(bytes32)": FunctionFragment; - "getDataProviderForPChainPublicKey(bytes32)": FunctionFragment; - "getDataProviderInfo(address)": FunctionFragment; - "registerDataProvider(string,string)": FunctionFragment; - "unregisterDataProvider()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getDataProviderForNodeId" - | "getDataProviderForPChainPublicKey" - | "getDataProviderInfo" - | "registerDataProvider" - | "unregisterDataProvider" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getDataProviderForNodeId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDataProviderForPChainPublicKey", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDataProviderInfo", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "registerDataProvider", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "unregisterDataProvider", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getDataProviderForNodeId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderForPChainPublicKey", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDataProviderInfo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerDataProvider", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "unregisterDataProvider", - data: BytesLike - ): Result; - - events: { - "DataProviderRegistered(address,string,string)": EventFragment; - "DataProviderUnregistered(address)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "DataProviderRegistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "DataProviderUnregistered"): EventFragment; -} - -export interface DataProviderRegisteredEventObject { - dataProvider: string; - nodeId: string; - pChainPublicKey: string; -} -export type DataProviderRegisteredEvent = TypedEvent< - [string, string, string], - DataProviderRegisteredEventObject ->; - -export type DataProviderRegisteredEventFilter = - TypedEventFilter; - -export interface DataProviderUnregisteredEventObject { - dataProvider: string; -} -export type DataProviderUnregisteredEvent = TypedEvent< - [string], - DataProviderUnregisteredEventObject ->; - -export type DataProviderUnregisteredEventFilter = - TypedEventFilter; - -export interface IValidatorRegistry extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IValidatorRegistryInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getDataProviderForNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _dataProvider: string }>; - - getDataProviderForPChainPublicKey( - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _dataProvider: string }>; - - getDataProviderInfo( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string] & { _nodeId: string; _pChainPublicKey: string } - >; - - registerDataProvider( - _nodeId: PromiseOrValue, - _pChainPublicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterDataProvider( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - getDataProviderForNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderForPChainPublicKey( - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderInfo( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string, string] & { _nodeId: string; _pChainPublicKey: string }>; - - registerDataProvider( - _nodeId: PromiseOrValue, - _pChainPublicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterDataProvider( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - getDataProviderForNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderForPChainPublicKey( - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderInfo( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string] & { _nodeId: string; _pChainPublicKey: string } - >; - - registerDataProvider( - _nodeId: PromiseOrValue, - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - unregisterDataProvider(overrides?: CallOverrides): Promise; - }; - - filters: { - "DataProviderRegistered(address,string,string)"( - dataProvider?: PromiseOrValue | null, - nodeId?: null, - pChainPublicKey?: null - ): DataProviderRegisteredEventFilter; - DataProviderRegistered( - dataProvider?: PromiseOrValue | null, - nodeId?: null, - pChainPublicKey?: null - ): DataProviderRegisteredEventFilter; - - "DataProviderUnregistered(address)"( - dataProvider?: PromiseOrValue | null - ): DataProviderUnregisteredEventFilter; - DataProviderUnregistered( - dataProvider?: PromiseOrValue | null - ): DataProviderUnregisteredEventFilter; - }; - - estimateGas: { - getDataProviderForNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderForPChainPublicKey( - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderInfo( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerDataProvider( - _nodeId: PromiseOrValue, - _pChainPublicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterDataProvider( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - getDataProviderForNodeId( - _nodeId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderForPChainPublicKey( - _pChainPublicKey: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDataProviderInfo( - _dataProvider: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - registerDataProvider( - _nodeId: PromiseOrValue, - _pChainPublicKey: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - unregisterDataProvider( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry.ts deleted file mode 100644 index 1945476..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry.ts +++ /dev/null @@ -1,433 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace IVoterRegistry { - export type SignatureStruct = { - v: PromiseOrValue; - r: PromiseOrValue; - s: PromiseOrValue; - }; - - export type SignatureStructOutput = [number, string, string] & { - v: number; - r: string; - s: string; - }; -} - -export interface IVoterRegistryInterface extends utils.Interface { - functions: { - "chilledUntilRewardEpochId(bytes20)": FunctionFragment; - "getNumberOfRegisteredVoters(uint256)": FunctionFragment; - "getRegisteredVoters(uint256)": FunctionFragment; - "isVoterRegistered(address,uint256)": FunctionFragment; - "maxVoters()": FunctionFragment; - "newSigningPolicyInitializationStartBlockNumber(uint256)": FunctionFragment; - "publicKeyRequired()": FunctionFragment; - "registerVoter(address,(uint8,bytes32,bytes32))": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "chilledUntilRewardEpochId" - | "getNumberOfRegisteredVoters" - | "getRegisteredVoters" - | "isVoterRegistered" - | "maxVoters" - | "newSigningPolicyInitializationStartBlockNumber" - | "publicKeyRequired" - | "registerVoter" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "chilledUntilRewardEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getNumberOfRegisteredVoters", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getRegisteredVoters", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isVoterRegistered", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "maxVoters", values?: undefined): string; - encodeFunctionData( - functionFragment: "newSigningPolicyInitializationStartBlockNumber", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "publicKeyRequired", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "registerVoter", - values: [PromiseOrValue, IVoterRegistry.SignatureStruct] - ): string; - - decodeFunctionResult( - functionFragment: "chilledUntilRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getNumberOfRegisteredVoters", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRegisteredVoters", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isVoterRegistered", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "maxVoters", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "newSigningPolicyInitializationStartBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "publicKeyRequired", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "registerVoter", - data: BytesLike - ): Result; - - events: { - "BeneficiaryChilled(bytes20,uint256)": EventFragment; - "VoterRegistered(address,uint24,address,address,address,bytes32,bytes32,uint256)": EventFragment; - "VoterRemoved(address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "BeneficiaryChilled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VoterRegistered"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VoterRemoved"): EventFragment; -} - -export interface BeneficiaryChilledEventObject { - beneficiary: string; - untilRewardEpochId: BigNumber; -} -export type BeneficiaryChilledEvent = TypedEvent< - [string, BigNumber], - BeneficiaryChilledEventObject ->; - -export type BeneficiaryChilledEventFilter = - TypedEventFilter; - -export interface VoterRegisteredEventObject { - voter: string; - rewardEpochId: number; - signingPolicyAddress: string; - submitAddress: string; - submitSignaturesAddress: string; - publicKeyPart1: string; - publicKeyPart2: string; - registrationWeight: BigNumber; -} -export type VoterRegisteredEvent = TypedEvent< - [string, number, string, string, string, string, string, BigNumber], - VoterRegisteredEventObject ->; - -export type VoterRegisteredEventFilter = TypedEventFilter; - -export interface VoterRemovedEventObject { - voter: string; - rewardEpochId: BigNumber; -} -export type VoterRemovedEvent = TypedEvent< - [string, BigNumber], - VoterRemovedEventObject ->; - -export type VoterRemovedEventFilter = TypedEventFilter; - -export interface IVoterRegistry extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IVoterRegistryInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - chilledUntilRewardEpochId( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _rewardEpochId: BigNumber }>; - - getNumberOfRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - isVoterRegistered( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - maxVoters(overrides?: CallOverrides): Promise<[BigNumber]>; - - newSigningPolicyInitializationStartBlockNumber( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - publicKeyRequired(overrides?: CallOverrides): Promise<[boolean]>; - - registerVoter( - _voter: PromiseOrValue, - _signature: IVoterRegistry.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - chilledUntilRewardEpochId( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistered( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVoters(overrides?: CallOverrides): Promise; - - newSigningPolicyInitializationStartBlockNumber( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publicKeyRequired(overrides?: CallOverrides): Promise; - - registerVoter( - _voter: PromiseOrValue, - _signature: IVoterRegistry.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - chilledUntilRewardEpochId( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistered( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVoters(overrides?: CallOverrides): Promise; - - newSigningPolicyInitializationStartBlockNumber( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publicKeyRequired(overrides?: CallOverrides): Promise; - - registerVoter( - _voter: PromiseOrValue, - _signature: IVoterRegistry.SignatureStruct, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "BeneficiaryChilled(bytes20,uint256)"( - beneficiary?: PromiseOrValue | null, - untilRewardEpochId?: null - ): BeneficiaryChilledEventFilter; - BeneficiaryChilled( - beneficiary?: PromiseOrValue | null, - untilRewardEpochId?: null - ): BeneficiaryChilledEventFilter; - - "VoterRegistered(address,uint24,address,address,address,bytes32,bytes32,uint256)"( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - submitAddress?: null, - submitSignaturesAddress?: null, - publicKeyPart1?: null, - publicKeyPart2?: null, - registrationWeight?: null - ): VoterRegisteredEventFilter; - VoterRegistered( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null, - signingPolicyAddress?: PromiseOrValue | null, - submitAddress?: null, - submitSignaturesAddress?: null, - publicKeyPart1?: null, - publicKeyPart2?: null, - registrationWeight?: null - ): VoterRegisteredEventFilter; - - "VoterRemoved(address,uint256)"( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null - ): VoterRemovedEventFilter; - VoterRemoved( - voter?: PromiseOrValue | null, - rewardEpochId?: PromiseOrValue | null - ): VoterRemovedEventFilter; - }; - - estimateGas: { - chilledUntilRewardEpochId( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistered( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVoters(overrides?: CallOverrides): Promise; - - newSigningPolicyInitializationStartBlockNumber( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publicKeyRequired(overrides?: CallOverrides): Promise; - - registerVoter( - _voter: PromiseOrValue, - _signature: IVoterRegistry.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - chilledUntilRewardEpochId( - _beneficiary: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getNumberOfRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRegisteredVoters( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isVoterRegistered( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVoters(overrides?: CallOverrides): Promise; - - newSigningPolicyInitializationStartBlockNumber( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - publicKeyRequired(overrides?: CallOverrides): Promise; - - registerVoter( - _voter: PromiseOrValue, - _signature: IVoterRegistry.SignatureStruct, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister.ts deleted file mode 100644 index e8a7b34..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister.ts +++ /dev/null @@ -1,390 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IVoterWhitelisterInterface extends utils.Interface { - functions: { - "chilledUntilRewardEpoch(address)": FunctionFragment; - "defaultMaxVotersForFtso()": FunctionFragment; - "getFtsoWhitelistedPriceProviders(uint256)": FunctionFragment; - "getFtsoWhitelistedPriceProvidersBySymbol(string)": FunctionFragment; - "maxVotersForFtso(uint256)": FunctionFragment; - "requestFullVoterWhitelisting(address)": FunctionFragment; - "requestWhitelistingVoter(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "chilledUntilRewardEpoch" - | "defaultMaxVotersForFtso" - | "getFtsoWhitelistedPriceProviders" - | "getFtsoWhitelistedPriceProvidersBySymbol" - | "maxVotersForFtso" - | "requestFullVoterWhitelisting" - | "requestWhitelistingVoter" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "chilledUntilRewardEpoch", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "defaultMaxVotersForFtso", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getFtsoWhitelistedPriceProviders", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoWhitelistedPriceProvidersBySymbol", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "maxVotersForFtso", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "requestFullVoterWhitelisting", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "requestWhitelistingVoter", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "chilledUntilRewardEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "defaultMaxVotersForFtso", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoWhitelistedPriceProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFtsoWhitelistedPriceProvidersBySymbol", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "maxVotersForFtso", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "requestFullVoterWhitelisting", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "requestWhitelistingVoter", - data: BytesLike - ): Result; - - events: { - "VoterChilled(address,uint256)": EventFragment; - "VoterRemovedFromWhitelist(address,uint256)": EventFragment; - "VoterWhitelisted(address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "VoterChilled"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VoterRemovedFromWhitelist"): EventFragment; - getEvent(nameOrSignatureOrTopic: "VoterWhitelisted"): EventFragment; -} - -export interface VoterChilledEventObject { - voter: string; - untilRewardEpoch: BigNumber; -} -export type VoterChilledEvent = TypedEvent< - [string, BigNumber], - VoterChilledEventObject ->; - -export type VoterChilledEventFilter = TypedEventFilter; - -export interface VoterRemovedFromWhitelistEventObject { - voter: string; - ftsoIndex: BigNumber; -} -export type VoterRemovedFromWhitelistEvent = TypedEvent< - [string, BigNumber], - VoterRemovedFromWhitelistEventObject ->; - -export type VoterRemovedFromWhitelistEventFilter = - TypedEventFilter; - -export interface VoterWhitelistedEventObject { - voter: string; - ftsoIndex: BigNumber; -} -export type VoterWhitelistedEvent = TypedEvent< - [string, BigNumber], - VoterWhitelistedEventObject ->; - -export type VoterWhitelistedEventFilter = - TypedEventFilter; - -export interface IVoterWhitelister extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IVoterWhitelisterInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - chilledUntilRewardEpoch( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - defaultMaxVotersForFtso(overrides?: CallOverrides): Promise<[BigNumber]>; - - getFtsoWhitelistedPriceProviders( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - getFtsoWhitelistedPriceProvidersBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - maxVotersForFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - requestFullVoterWhitelisting( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - requestWhitelistingVoter( - _voter: PromiseOrValue, - _ftsoIndex: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - chilledUntilRewardEpoch( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - defaultMaxVotersForFtso(overrides?: CallOverrides): Promise; - - getFtsoWhitelistedPriceProviders( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoWhitelistedPriceProvidersBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVotersForFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - requestFullVoterWhitelisting( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - requestWhitelistingVoter( - _voter: PromiseOrValue, - _ftsoIndex: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - chilledUntilRewardEpoch( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - defaultMaxVotersForFtso(overrides?: CallOverrides): Promise; - - getFtsoWhitelistedPriceProviders( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoWhitelistedPriceProvidersBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVotersForFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - requestFullVoterWhitelisting( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], boolean[]] & { - _supportedIndices: BigNumber[]; - _success: boolean[]; - } - >; - - requestWhitelistingVoter( - _voter: PromiseOrValue, - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "VoterChilled(address,uint256)"( - voter?: null, - untilRewardEpoch?: null - ): VoterChilledEventFilter; - VoterChilled( - voter?: null, - untilRewardEpoch?: null - ): VoterChilledEventFilter; - - "VoterRemovedFromWhitelist(address,uint256)"( - voter?: null, - ftsoIndex?: null - ): VoterRemovedFromWhitelistEventFilter; - VoterRemovedFromWhitelist( - voter?: null, - ftsoIndex?: null - ): VoterRemovedFromWhitelistEventFilter; - - "VoterWhitelisted(address,uint256)"( - voter?: null, - ftsoIndex?: null - ): VoterWhitelistedEventFilter; - VoterWhitelisted( - voter?: null, - ftsoIndex?: null - ): VoterWhitelistedEventFilter; - }; - - estimateGas: { - chilledUntilRewardEpoch( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - defaultMaxVotersForFtso(overrides?: CallOverrides): Promise; - - getFtsoWhitelistedPriceProviders( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoWhitelistedPriceProvidersBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVotersForFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - requestFullVoterWhitelisting( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - requestWhitelistingVoter( - _voter: PromiseOrValue, - _ftsoIndex: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - chilledUntilRewardEpoch( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - defaultMaxVotersForFtso( - overrides?: CallOverrides - ): Promise; - - getFtsoWhitelistedPriceProviders( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoWhitelistedPriceProvidersBySymbol( - _symbol: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - maxVotersForFtso( - _ftsoIndex: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - requestFullVoterWhitelisting( - _voter: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - requestWhitelistingVoter( - _voter: PromiseOrValue, - _ftsoIndex: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNat.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNat.ts deleted file mode 100644 index fc34014..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNat.ts +++ /dev/null @@ -1,1450 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IWNatInterface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "balanceOfAt(address,uint256)": FunctionFragment; - "batchDelegate(address[],uint256[])": FunctionFragment; - "cleanupBlockNumber()": FunctionFragment; - "decimals()": FunctionFragment; - "delegate(address,uint256)": FunctionFragment; - "delegateExplicit(address,uint256)": FunctionFragment; - "delegatesOf(address)": FunctionFragment; - "delegatesOfAt(address,uint256)": FunctionFragment; - "delegationModeOf(address)": FunctionFragment; - "deposit()": FunctionFragment; - "depositTo(address)": FunctionFragment; - "governanceVotePower()": FunctionFragment; - "name()": FunctionFragment; - "readVotePowerContract()": FunctionFragment; - "revokeDelegationAt(address,uint256)": FunctionFragment; - "setCleanerContract(address)": FunctionFragment; - "setCleanupBlockNumber(uint256)": FunctionFragment; - "symbol()": FunctionFragment; - "totalSupply()": FunctionFragment; - "totalSupplyAt(uint256)": FunctionFragment; - "totalVotePower()": FunctionFragment; - "totalVotePowerAt(uint256)": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - "undelegateAll()": FunctionFragment; - "undelegateAllExplicit(address[])": FunctionFragment; - "undelegatedVotePowerOf(address)": FunctionFragment; - "undelegatedVotePowerOfAt(address,uint256)": FunctionFragment; - "votePowerFromTo(address,address)": FunctionFragment; - "votePowerFromToAt(address,address,uint256)": FunctionFragment; - "votePowerOf(address)": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - "votePowerOfAtIgnoringRevocation(address,uint256)": FunctionFragment; - "withdraw(uint256)": FunctionFragment; - "withdrawFrom(address,uint256)": FunctionFragment; - "writeVotePowerContract()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "balanceOfAt" - | "batchDelegate" - | "cleanupBlockNumber" - | "decimals" - | "delegate" - | "delegateExplicit" - | "delegatesOf" - | "delegatesOfAt" - | "delegationModeOf" - | "deposit" - | "depositTo" - | "governanceVotePower" - | "name" - | "readVotePowerContract" - | "revokeDelegationAt" - | "setCleanerContract" - | "setCleanupBlockNumber" - | "symbol" - | "totalSupply" - | "totalSupplyAt" - | "totalVotePower" - | "totalVotePowerAt" - | "transfer" - | "transferFrom" - | "undelegateAll" - | "undelegateAllExplicit" - | "undelegatedVotePowerOf" - | "undelegatedVotePowerOfAt" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtIgnoringRevocation" - | "withdraw" - | "withdrawFrom" - | "writeVotePowerContract" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "batchDelegate", - values: [PromiseOrValue[], PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "cleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "decimals", values?: undefined): string; - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegateExplicit", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegationModeOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "deposit", values?: undefined): string; - encodeFunctionData( - functionFragment: "depositTo", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "governanceVotePower", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "name", values?: undefined): string; - encodeFunctionData( - functionFragment: "readVotePowerContract", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "revokeDelegationAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanerContract", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumber", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalSupplyAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePower", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "undelegateAll", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "undelegateAllExplicit", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtIgnoringRevocation", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "withdraw", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "withdrawFrom", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "writeVotePowerContract", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "balanceOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchDelegate", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "cleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "delegateExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegationModeOf", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "deposit", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "depositTo", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "governanceVotePower", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "readVotePowerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revokeDelegationAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalSupplyAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePower", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAt", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAll", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAllExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtIgnoringRevocation", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "withdraw", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "withdrawFrom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "writeVotePowerContract", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface IWNat extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IWNatInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - decimals(overrides?: CallOverrides): Promise<[number]>; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - deposit( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - depositTo( - recipient: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise<[string]>; - - name(overrides?: CallOverrides): Promise<[string]>; - - readVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePower(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - withdraw( - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawFrom( - owner: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - deposit( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - depositTo( - recipient: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdraw( - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawFrom( - owner: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - deposit(overrides?: CallOverrides): Promise; - - depositTo( - recipient: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAll(overrides?: CallOverrides): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdraw( - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdrawFrom( - owner: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - deposit( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - depositTo( - recipient: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdraw( - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawFrom( - owner: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - cleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - deposit( - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - depositTo( - recipient: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - governanceVotePower( - overrides?: CallOverrides - ): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract( - overrides?: CallOverrides - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - withdraw( - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - withdrawFrom( - owner: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - writeVotePowerContract( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee.ts deleted file mode 100644 index 1821ad6..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee.ts +++ /dev/null @@ -1,313 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface IWNatDelegationFeeInterface extends utils.Interface { - functions: { - "defaultFeePercentageBIPS()": FunctionFragment; - "feePercentageUpdateOffset()": FunctionFragment; - "getVoterCurrentFeePercentage(address)": FunctionFragment; - "getVoterFeePercentage(address,uint256)": FunctionFragment; - "getVoterScheduledFeePercentageChanges(address)": FunctionFragment; - "setVoterFeePercentage(uint16)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "defaultFeePercentageBIPS" - | "feePercentageUpdateOffset" - | "getVoterCurrentFeePercentage" - | "getVoterFeePercentage" - | "getVoterScheduledFeePercentageChanges" - | "setVoterFeePercentage" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "defaultFeePercentageBIPS", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "feePercentageUpdateOffset", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getVoterCurrentFeePercentage", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterFeePercentage", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoterScheduledFeePercentageChanges", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setVoterFeePercentage", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "defaultFeePercentageBIPS", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "feePercentageUpdateOffset", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterCurrentFeePercentage", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterFeePercentage", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVoterScheduledFeePercentageChanges", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setVoterFeePercentage", - data: BytesLike - ): Result; - - events: { - "FeePercentageChanged(address,uint16,uint24)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "FeePercentageChanged"): EventFragment; -} - -export interface FeePercentageChangedEventObject { - voter: string; - value: number; - validFromEpochId: number; -} -export type FeePercentageChangedEvent = TypedEvent< - [string, number, number], - FeePercentageChangedEventObject ->; - -export type FeePercentageChangedEventFilter = - TypedEventFilter; - -export interface IWNatDelegationFee extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IWNatDelegationFeeInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - defaultFeePercentageBIPS(overrides?: CallOverrides): Promise<[number]>; - - feePercentageUpdateOffset(overrides?: CallOverrides): Promise<[number]>; - - getVoterCurrentFeePercentage( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getVoterFeePercentage( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getVoterScheduledFeePercentageChanges( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - - setVoterFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - defaultFeePercentageBIPS(overrides?: CallOverrides): Promise; - - feePercentageUpdateOffset(overrides?: CallOverrides): Promise; - - getVoterCurrentFeePercentage( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterFeePercentage( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterScheduledFeePercentageChanges( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - - setVoterFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - defaultFeePercentageBIPS(overrides?: CallOverrides): Promise; - - feePercentageUpdateOffset(overrides?: CallOverrides): Promise; - - getVoterCurrentFeePercentage( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterFeePercentage( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterScheduledFeePercentageChanges( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber[], boolean[]] & { - _feePercentageBIPS: BigNumber[]; - _validFromEpochId: BigNumber[]; - _fixed: boolean[]; - } - >; - - setVoterFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "FeePercentageChanged(address,uint16,uint24)"( - voter?: PromiseOrValue | null, - value?: null, - validFromEpochId?: null - ): FeePercentageChangedEventFilter; - FeePercentageChanged( - voter?: PromiseOrValue | null, - value?: null, - validFromEpochId?: null - ): FeePercentageChangedEventFilter; - }; - - estimateGas: { - defaultFeePercentageBIPS(overrides?: CallOverrides): Promise; - - feePercentageUpdateOffset(overrides?: CallOverrides): Promise; - - getVoterCurrentFeePercentage( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterFeePercentage( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterScheduledFeePercentageChanges( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setVoterFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - defaultFeePercentageBIPS( - overrides?: CallOverrides - ): Promise; - - feePercentageUpdateOffset( - overrides?: CallOverrides - ): Promise; - - getVoterCurrentFeePercentage( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterFeePercentage( - _voter: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoterScheduledFeePercentageChanges( - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setVoterFeePercentage( - _feePercentageBIPS: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface.ts deleted file mode 100644 index 212b219..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface.ts +++ /dev/null @@ -1,274 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface ProtocolsV2InterfaceInterface extends utils.Interface { - functions: { - "firstRewardEpochStartTs()": FunctionFragment; - "firstVotingRoundStartTs()": FunctionFragment; - "getCurrentRewardEpochId()": FunctionFragment; - "getCurrentVotingEpochId()": FunctionFragment; - "getStartVotingRoundId(uint256)": FunctionFragment; - "getVotePowerBlock(uint256)": FunctionFragment; - "rewardEpochDurationSeconds()": FunctionFragment; - "votingEpochDurationSeconds()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "firstRewardEpochStartTs" - | "firstVotingRoundStartTs" - | "getCurrentRewardEpochId" - | "getCurrentVotingEpochId" - | "getStartVotingRoundId" - | "getVotePowerBlock" - | "rewardEpochDurationSeconds" - | "votingEpochDurationSeconds" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "firstRewardEpochStartTs", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "firstVotingRoundStartTs", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRewardEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentVotingEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getStartVotingRoundId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotePowerBlock", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "rewardEpochDurationSeconds", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "votingEpochDurationSeconds", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "firstRewardEpochStartTs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "firstVotingRoundStartTs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentVotingEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStartVotingRoundId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getVotePowerBlock", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "rewardEpochDurationSeconds", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votingEpochDurationSeconds", - data: BytesLike - ): Result; - - events: {}; -} - -export interface ProtocolsV2Interface extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: ProtocolsV2InterfaceInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise<[BigNumber]>; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise<[number]>; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise<[number]>; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[number]>; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _votePowerBlock: BigNumber }>; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise<[BigNumber]>; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise<[BigNumber]>; - }; - - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - - callStatic: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - }; - - filters: {}; - - estimateGas: { - firstRewardEpochStartTs(overrides?: CallOverrides): Promise; - - firstVotingRoundStartTs(overrides?: CallOverrides): Promise; - - getCurrentRewardEpochId(overrides?: CallOverrides): Promise; - - getCurrentVotingEpochId(overrides?: CallOverrides): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - rewardEpochDurationSeconds(overrides?: CallOverrides): Promise; - - votingEpochDurationSeconds(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - firstRewardEpochStartTs( - overrides?: CallOverrides - ): Promise; - - firstVotingRoundStartTs( - overrides?: CallOverrides - ): Promise; - - getCurrentRewardEpochId( - overrides?: CallOverrides - ): Promise; - - getCurrentVotingEpochId( - overrides?: CallOverrides - ): Promise; - - getStartVotingRoundId( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotePowerBlock( - _rewardEpochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - rewardEpochDurationSeconds( - overrides?: CallOverrides - ): Promise; - - votingEpochDurationSeconds( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface.ts deleted file mode 100644 index e6c7696..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface.ts +++ /dev/null @@ -1,167 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export interface RandomNumberV2InterfaceInterface extends utils.Interface { - functions: { - "getRandomNumber()": FunctionFragment; - "getRandomNumberHistorical(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "getRandomNumber" | "getRandomNumberHistorical" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getRandomNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandomNumberHistorical", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "getRandomNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRandomNumberHistorical", - data: BytesLike - ): Result; - - events: {}; -} - -export interface RandomNumberV2Interface extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: RandomNumberV2InterfaceInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - }; - - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - callStatic: { - getRandomNumber( - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, boolean, BigNumber] & { - _randomNumber: BigNumber; - _isSecureRandom: boolean; - _randomTimestamp: BigNumber; - } - >; - }; - - filters: {}; - - estimateGas: { - getRandomNumber(overrides?: CallOverrides): Promise; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getRandomNumber(overrides?: CallOverrides): Promise; - - getRandomNumberHistorical( - _votingRoundId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface.ts deleted file mode 100644 index b29c970..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface.ts +++ /dev/null @@ -1,305 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace RewardsV2Interface { - export type RewardClaimStruct = { - rewardEpochId: PromiseOrValue; - beneficiary: PromiseOrValue; - amount: PromiseOrValue; - claimType: PromiseOrValue; - }; - - export type RewardClaimStructOutput = [number, string, BigNumber, number] & { - rewardEpochId: number; - beneficiary: string; - amount: BigNumber; - claimType: number; - }; - - export type RewardClaimWithProofStruct = { - merkleProof: PromiseOrValue[]; - body: RewardsV2Interface.RewardClaimStruct; - }; - - export type RewardClaimWithProofStructOutput = [ - string[], - RewardsV2Interface.RewardClaimStructOutput - ] & { - merkleProof: string[]; - body: RewardsV2Interface.RewardClaimStructOutput; - }; - - export type RewardStateStruct = { - rewardEpochId: PromiseOrValue; - beneficiary: PromiseOrValue; - amount: PromiseOrValue; - claimType: PromiseOrValue; - initialised: PromiseOrValue; - }; - - export type RewardStateStructOutput = [ - number, - string, - BigNumber, - number, - boolean - ] & { - rewardEpochId: number; - beneficiary: string; - amount: BigNumber; - claimType: number; - initialised: boolean; - }; -} - -export interface RewardsV2InterfaceInterface extends utils.Interface { - functions: { - "active()": FunctionFragment; - "claim(address,address,uint24,bool,(bytes32[],(uint24,bytes20,uint120,uint8))[])": FunctionFragment; - "getNextClaimableRewardEpochId(address)": FunctionFragment; - "getRewardEpochIdsWithClaimableRewards()": FunctionFragment; - "getStateOfRewards(address)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "active" - | "claim" - | "getNextClaimableRewardEpochId" - | "getRewardEpochIdsWithClaimableRewards" - | "getStateOfRewards" - ): FunctionFragment; - - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "claim", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - RewardsV2Interface.RewardClaimWithProofStruct[] - ] - ): string; - encodeFunctionData( - functionFragment: "getNextClaimableRewardEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getRewardEpochIdsWithClaimableRewards", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getStateOfRewards", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "claim", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getNextClaimableRewardEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getRewardEpochIdsWithClaimableRewards", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getStateOfRewards", - data: BytesLike - ): Result; - - events: {}; -} - -export interface RewardsV2Interface extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: RewardsV2InterfaceInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - active(overrides?: CallOverrides): Promise<[boolean]>; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [number, number] & { _startEpochId: number; _endEpochId: number } - >; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [RewardsV2Interface.RewardStateStructOutput[][]] & { - _rewardStates: RewardsV2Interface.RewardStateStructOutput[][]; - } - >; - }; - - active(overrides?: CallOverrides): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise<[number, number] & { _startEpochId: number; _endEpochId: number }>; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - active(overrides?: CallOverrides): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: CallOverrides - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise< - [number, number] & { _startEpochId: number; _endEpochId: number } - >; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - active(overrides?: CallOverrides): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - active(overrides?: CallOverrides): Promise; - - claim( - _rewardOwner: PromiseOrValue, - _recipient: PromiseOrValue, - _rewardEpochId: PromiseOrValue, - _wrap: PromiseOrValue, - _proofs: RewardsV2Interface.RewardClaimWithProofStruct[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getNextClaimableRewardEpochId( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getRewardEpochIdsWithClaimableRewards( - overrides?: CallOverrides - ): Promise; - - getStateOfRewards( - _rewardOwner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface.ts deleted file mode 100644 index 2111846..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface.ts +++ /dev/null @@ -1,584 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../common"; - -export declare namespace TestFtsoV2Interface { - export type FeedDataStruct = { - votingRoundId: PromiseOrValue; - id: PromiseOrValue; - value: PromiseOrValue; - turnoutBIPS: PromiseOrValue; - decimals: PromiseOrValue; - }; - - export type FeedDataStructOutput = [ - number, - string, - number, - number, - number - ] & { - votingRoundId: number; - id: string; - value: number; - turnoutBIPS: number; - decimals: number; - }; - - export type FeedDataWithProofStruct = { - proof: PromiseOrValue[]; - body: TestFtsoV2Interface.FeedDataStruct; - }; - - export type FeedDataWithProofStructOutput = [ - string[], - TestFtsoV2Interface.FeedDataStructOutput - ] & { proof: string[]; body: TestFtsoV2Interface.FeedDataStructOutput }; -} - -export interface TestFtsoV2InterfaceInterface extends utils.Interface { - functions: { - "getFeedById(bytes21)": FunctionFragment; - "getFeedByIdInWei(bytes21)": FunctionFragment; - "getFeedByIndex(uint256)": FunctionFragment; - "getFeedByIndexInWei(uint256)": FunctionFragment; - "getFeedId(uint256)": FunctionFragment; - "getFeedIndex(bytes21)": FunctionFragment; - "getFeedsById(bytes21[])": FunctionFragment; - "getFeedsByIdInWei(bytes21[])": FunctionFragment; - "getFeedsByIndex(uint256[])": FunctionFragment; - "getFeedsByIndexInWei(uint256[])": FunctionFragment; - "verifyFeedData((bytes32[],(uint32,bytes21,int32,uint16,int8)))": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "getFeedById" - | "getFeedByIdInWei" - | "getFeedByIndex" - | "getFeedByIndexInWei" - | "getFeedId" - | "getFeedIndex" - | "getFeedsById" - | "getFeedsByIdInWei" - | "getFeedsByIndex" - | "getFeedsByIndexInWei" - | "verifyFeedData" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFeedById", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIdInWei", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedByIndexInWei", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedIndex", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFeedsById", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIdInWei", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIndex", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "getFeedsByIndexInWei", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "verifyFeedData", - values: [TestFtsoV2Interface.FeedDataWithProofStruct] - ): string; - - decodeFunctionResult( - functionFragment: "getFeedById", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIdInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedByIndexInWei", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getFeedId", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getFeedIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsById", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIdInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIndex", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getFeedsByIndexInWei", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "verifyFeedData", - data: BytesLike - ): Result; - - events: {}; -} - -export interface TestFtsoV2Interface extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: TestFtsoV2InterfaceInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string] & { _feedId: string }>; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _index: BigNumber }>; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - verifyFeedData( - _feedData: TestFtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise<[boolean]>; - }; - - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - verifyFeedData( - _feedData: TestFtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - - callStatic: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, number, BigNumber] & { - _value: BigNumber; - _decimals: number; - _timestamp: BigNumber; - } - >; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _value: BigNumber; _timestamp: BigNumber } - >; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _values: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise< - [BigNumber[], BigNumber] & { _values: BigNumber[]; _timestamp: BigNumber } - >; - - verifyFeedData( - _feedData: TestFtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - verifyFeedData( - _feedData: TestFtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getFeedById( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIdInWei( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIndex( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedByIndexInWei( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedId( - _index: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedIndex( - _feedId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFeedsById( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIdInWei( - _feedIds: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIndex( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - getFeedsByIndexInWei( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - verifyFeedData( - _feedData: TestFtsoV2Interface.FeedDataWithProofStruct, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts deleted file mode 100644 index 21d71aa..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as contractInterface from './interface'; -export type { contractInterface }; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso.ts deleted file mode 100644 index c216ec6..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso.ts +++ /dev/null @@ -1,1512 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IIFtsoInterface extends utils.Interface { - functions: { - "activateFtso(uint256,uint256,uint256)": FunctionFragment; - "active()": FunctionFragment; - "configureEpochs(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address[])": FunctionFragment; - "deactivateFtso()": FunctionFragment; - "epochsConfiguration()": FunctionFragment; - "fallbackFinalizePriceEpoch(uint256)": FunctionFragment; - "finalizePriceEpoch(uint256,bool)": FunctionFragment; - "forceFinalizePriceEpoch(uint256)": FunctionFragment; - "ftsoManager()": FunctionFragment; - "getAsset()": FunctionFragment; - "getAssetFtsos()": FunctionFragment; - "getCurrentEpochId()": FunctionFragment; - "getCurrentPrice()": FunctionFragment; - "getCurrentPriceDetails()": FunctionFragment; - "getCurrentPriceFromTrustedProviders()": FunctionFragment; - "getCurrentPriceWithDecimals()": FunctionFragment; - "getCurrentPriceWithDecimalsFromTrustedProviders()": FunctionFragment; - "getCurrentRandom()": FunctionFragment; - "getEpochId(uint256)": FunctionFragment; - "getEpochPrice(uint256)": FunctionFragment; - "getEpochPriceForVoter(uint256,address)": FunctionFragment; - "getPriceEpochConfiguration()": FunctionFragment; - "getPriceEpochData()": FunctionFragment; - "getRandom(uint256)": FunctionFragment; - "getVoteWeightingParameters()": FunctionFragment; - "initializeCurrentEpochStateForReveal(uint256,bool)": FunctionFragment; - "revealPriceSubmitter(address,uint256,uint256,uint256)": FunctionFragment; - "setAsset(address)": FunctionFragment; - "setAssetFtsos(address[])": FunctionFragment; - "setVotePowerBlock(uint256)": FunctionFragment; - "symbol()": FunctionFragment; - "updateInitialPrice(uint256,uint256)": FunctionFragment; - "wNat()": FunctionFragment; - "wNatVotePowerCached(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "activateFtso" - | "active" - | "configureEpochs" - | "deactivateFtso" - | "epochsConfiguration" - | "fallbackFinalizePriceEpoch" - | "finalizePriceEpoch" - | "forceFinalizePriceEpoch" - | "ftsoManager" - | "getAsset" - | "getAssetFtsos" - | "getCurrentEpochId" - | "getCurrentPrice" - | "getCurrentPriceDetails" - | "getCurrentPriceFromTrustedProviders" - | "getCurrentPriceWithDecimals" - | "getCurrentPriceWithDecimalsFromTrustedProviders" - | "getCurrentRandom" - | "getEpochId" - | "getEpochPrice" - | "getEpochPriceForVoter" - | "getPriceEpochConfiguration" - | "getPriceEpochData" - | "getRandom" - | "getVoteWeightingParameters" - | "initializeCurrentEpochStateForReveal" - | "revealPriceSubmitter" - | "setAsset" - | "setAssetFtsos" - | "setVotePowerBlock" - | "symbol" - | "updateInitialPrice" - | "wNat" - | "wNatVotePowerCached" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "activateFtso", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData(functionFragment: "active", values?: undefined): string; - encodeFunctionData( - functionFragment: "configureEpochs", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[] - ] - ): string; - encodeFunctionData( - functionFragment: "deactivateFtso", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "epochsConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "fallbackFinalizePriceEpoch", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "finalizePriceEpoch", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "forceFinalizePriceEpoch", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "ftsoManager", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "getAsset", values?: undefined): string; - encodeFunctionData( - functionFragment: "getAssetFtsos", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentEpochId", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPrice", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceDetails", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceFromTrustedProviders", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimals", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentPriceWithDecimalsFromTrustedProviders", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getCurrentRandom", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getEpochId", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochPrice", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEpochPriceForVoter", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getPriceEpochConfiguration", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getPriceEpochData", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getRandom", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVoteWeightingParameters", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "initializeCurrentEpochStateForReveal", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "revealPriceSubmitter", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "setAsset", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setAssetFtsos", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "setVotePowerBlock", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "updateInitialPrice", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "wNat", values?: undefined): string; - encodeFunctionData( - functionFragment: "wNatVotePowerCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "activateFtso", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "active", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "configureEpochs", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "deactivateFtso", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "epochsConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "fallbackFinalizePriceEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "finalizePriceEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "forceFinalizePriceEpoch", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "ftsoManager", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getAsset", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getAssetFtsos", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentEpochId", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceDetails", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceFromTrustedProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimals", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentPriceWithDecimalsFromTrustedProviders", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getCurrentRandom", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getEpochId", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getEpochPrice", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEpochPriceForVoter", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPriceEpochConfiguration", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getPriceEpochData", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getRandom", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getVoteWeightingParameters", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "initializeCurrentEpochStateForReveal", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revealPriceSubmitter", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "setAsset", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "setAssetFtsos", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setVotePowerBlock", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "updateInitialPrice", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "wNat", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "wNatVotePowerCached", - data: BytesLike - ): Result; - - events: { - "LowTurnout(uint256,uint256,uint256,uint256)": EventFragment; - "PriceEpochInitializedOnFtso(uint256,uint256,uint256)": EventFragment; - "PriceFinalized(uint256,uint256,bool,uint256,uint256,uint256,uint256,uint8,uint256)": EventFragment; - "PriceRevealed(address,uint256,uint256,uint256,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "LowTurnout"): EventFragment; - getEvent( - nameOrSignatureOrTopic: "PriceEpochInitializedOnFtso" - ): EventFragment; - getEvent(nameOrSignatureOrTopic: "PriceFinalized"): EventFragment; - getEvent(nameOrSignatureOrTopic: "PriceRevealed"): EventFragment; -} - -export interface LowTurnoutEventObject { - epochId: BigNumber; - natTurnout: BigNumber; - lowNatTurnoutThresholdBIPS: BigNumber; - timestamp: BigNumber; -} -export type LowTurnoutEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber, BigNumber], - LowTurnoutEventObject ->; - -export type LowTurnoutEventFilter = TypedEventFilter; - -export interface PriceEpochInitializedOnFtsoEventObject { - epochId: BigNumber; - endTime: BigNumber; - timestamp: BigNumber; -} -export type PriceEpochInitializedOnFtsoEvent = TypedEvent< - [BigNumber, BigNumber, BigNumber], - PriceEpochInitializedOnFtsoEventObject ->; - -export type PriceEpochInitializedOnFtsoEventFilter = - TypedEventFilter; - -export interface PriceFinalizedEventObject { - epochId: BigNumber; - price: BigNumber; - rewardedFtso: boolean; - lowIQRRewardPrice: BigNumber; - highIQRRewardPrice: BigNumber; - lowElasticBandRewardPrice: BigNumber; - highElasticBandRewardPrice: BigNumber; - finalizationType: number; - timestamp: BigNumber; -} -export type PriceFinalizedEvent = TypedEvent< - [ - BigNumber, - BigNumber, - boolean, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - number, - BigNumber - ], - PriceFinalizedEventObject ->; - -export type PriceFinalizedEventFilter = TypedEventFilter; - -export interface PriceRevealedEventObject { - voter: string; - epochId: BigNumber; - price: BigNumber; - timestamp: BigNumber; - votePowerNat: BigNumber; - votePowerAsset: BigNumber; -} -export type PriceRevealedEvent = TypedEvent< - [string, BigNumber, BigNumber, BigNumber, BigNumber, BigNumber], - PriceRevealedEventObject ->; - -export type PriceRevealedEventFilter = TypedEventFilter; - -export interface IIFtso extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IIFtsoInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - activateFtso( - _firstEpochStartTs: PromiseOrValue, - _submitPeriodSeconds: PromiseOrValue, - _revealPeriodSeconds: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - active(overrides?: CallOverrides): Promise<[boolean]>; - - configureEpochs( - _maxVotePowerNatThresholdFraction: PromiseOrValue, - _maxVotePowerAssetThresholdFraction: PromiseOrValue, - _lowAssetUSDThreshold: PromiseOrValue, - _highAssetUSDThreshold: PromiseOrValue, - _highAssetTurnoutThresholdBIPS: PromiseOrValue, - _lowNatTurnoutThresholdBIPS: PromiseOrValue, - _elasticBandRewardBIPS: PromiseOrValue, - _elasticBandWidthPPM: PromiseOrValue, - _trustedAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - deactivateFtso( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - epochsConfiguration( - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - string[] - ] & { - _maxVotePowerNatThresholdFraction: BigNumber; - _maxVotePowerAssetThresholdFraction: BigNumber; - _lowAssetUSDThreshold: BigNumber; - _highAssetUSDThreshold: BigNumber; - _highAssetTurnoutThresholdBIPS: BigNumber; - _lowNatTurnoutThresholdBIPS: BigNumber; - _elasticBandRewardBIPS: BigNumber; - _elasticBandWidthPPM: BigNumber; - _trustedAddresses: string[]; - } - >; - - fallbackFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - finalizePriceEpoch( - _epochId: PromiseOrValue, - _returnRewardData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - forceFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - ftsoManager(overrides?: CallOverrides): Promise<[string]>; - - getAsset(overrides?: CallOverrides): Promise<[string]>; - - getAssetFtsos(overrides?: CallOverrides): Promise<[string[]]>; - - getCurrentEpochId(overrides?: CallOverrides): Promise<[BigNumber]>; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise<[BigNumber]>; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getVoteWeightingParameters( - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber, BigNumber, BigNumber] & { - _assets: string[]; - _assetMultipliers: BigNumber[]; - _totalVotePowerNat: BigNumber; - _totalVotePowerAsset: BigNumber; - _assetWeightRatio: BigNumber; - _votePowerBlock: BigNumber; - } - >; - - initializeCurrentEpochStateForReveal( - _circulatingSupplyNat: PromiseOrValue, - _fallbackMode: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAsset( - _asset: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAssetFtsos( - _assetFtsos: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setVotePowerBlock( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - updateInitialPrice( - _initialPriceUSD: PromiseOrValue, - _initialPriceTimestamp: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise<[string]>; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - activateFtso( - _firstEpochStartTs: PromiseOrValue, - _submitPeriodSeconds: PromiseOrValue, - _revealPeriodSeconds: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - active(overrides?: CallOverrides): Promise; - - configureEpochs( - _maxVotePowerNatThresholdFraction: PromiseOrValue, - _maxVotePowerAssetThresholdFraction: PromiseOrValue, - _lowAssetUSDThreshold: PromiseOrValue, - _highAssetUSDThreshold: PromiseOrValue, - _highAssetTurnoutThresholdBIPS: PromiseOrValue, - _lowNatTurnoutThresholdBIPS: PromiseOrValue, - _elasticBandRewardBIPS: PromiseOrValue, - _elasticBandWidthPPM: PromiseOrValue, - _trustedAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - deactivateFtso( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - epochsConfiguration( - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - string[] - ] & { - _maxVotePowerNatThresholdFraction: BigNumber; - _maxVotePowerAssetThresholdFraction: BigNumber; - _lowAssetUSDThreshold: BigNumber; - _highAssetUSDThreshold: BigNumber; - _highAssetTurnoutThresholdBIPS: BigNumber; - _lowNatTurnoutThresholdBIPS: BigNumber; - _elasticBandRewardBIPS: BigNumber; - _elasticBandWidthPPM: BigNumber; - _trustedAddresses: string[]; - } - >; - - fallbackFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - finalizePriceEpoch( - _epochId: PromiseOrValue, - _returnRewardData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - forceFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - ftsoManager(overrides?: CallOverrides): Promise; - - getAsset(overrides?: CallOverrides): Promise; - - getAssetFtsos(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoteWeightingParameters( - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber, BigNumber, BigNumber] & { - _assets: string[]; - _assetMultipliers: BigNumber[]; - _totalVotePowerNat: BigNumber; - _totalVotePowerAsset: BigNumber; - _assetWeightRatio: BigNumber; - _votePowerBlock: BigNumber; - } - >; - - initializeCurrentEpochStateForReveal( - _circulatingSupplyNat: PromiseOrValue, - _fallbackMode: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAsset( - _asset: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAssetFtsos( - _assetFtsos: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setVotePowerBlock( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - updateInitialPrice( - _initialPriceUSD: PromiseOrValue, - _initialPriceTimestamp: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - activateFtso( - _firstEpochStartTs: PromiseOrValue, - _submitPeriodSeconds: PromiseOrValue, - _revealPeriodSeconds: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - active(overrides?: CallOverrides): Promise; - - configureEpochs( - _maxVotePowerNatThresholdFraction: PromiseOrValue, - _maxVotePowerAssetThresholdFraction: PromiseOrValue, - _lowAssetUSDThreshold: PromiseOrValue, - _highAssetUSDThreshold: PromiseOrValue, - _highAssetTurnoutThresholdBIPS: PromiseOrValue, - _lowNatTurnoutThresholdBIPS: PromiseOrValue, - _elasticBandRewardBIPS: PromiseOrValue, - _elasticBandWidthPPM: PromiseOrValue, - _trustedAddresses: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - deactivateFtso(overrides?: CallOverrides): Promise; - - epochsConfiguration( - overrides?: CallOverrides - ): Promise< - [ - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - BigNumber, - string[] - ] & { - _maxVotePowerNatThresholdFraction: BigNumber; - _maxVotePowerAssetThresholdFraction: BigNumber; - _lowAssetUSDThreshold: BigNumber; - _highAssetUSDThreshold: BigNumber; - _highAssetTurnoutThresholdBIPS: BigNumber; - _lowNatTurnoutThresholdBIPS: BigNumber; - _elasticBandRewardBIPS: BigNumber; - _elasticBandWidthPPM: BigNumber; - _trustedAddresses: string[]; - } - >; - - fallbackFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - finalizePriceEpoch( - _epochId: PromiseOrValue, - _returnRewardData: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber] & { - _eligibleAddresses: string[]; - _natWeights: BigNumber[]; - _totalNatWeight: BigNumber; - } - >; - - forceFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ftsoManager(overrides?: CallOverrides): Promise; - - getAsset(overrides?: CallOverrides): Promise; - - getAssetFtsos(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, number, BigNumber, number] & { - _price: BigNumber; - _priceTimestamp: BigNumber; - _priceFinalizationType: number; - _lastPriceEpochFinalizationTimestamp: BigNumber; - _lastPriceEpochFinalizationType: number; - } - >; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber] & { _price: BigNumber; _timestamp: BigNumber } - >; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _price: BigNumber; - _timestamp: BigNumber; - _assetPriceUsdDecimals: BigNumber; - } - >; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber] & { - _firstEpochStartTs: BigNumber; - _submitPeriodSeconds: BigNumber; - _revealPeriodSeconds: BigNumber; - } - >; - - getPriceEpochData( - overrides?: CallOverrides - ): Promise< - [BigNumber, BigNumber, BigNumber, BigNumber, boolean] & { - _epochId: BigNumber; - _epochSubmitEndTime: BigNumber; - _epochRevealEndTime: BigNumber; - _votePowerBlock: BigNumber; - _fallbackMode: boolean; - } - >; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoteWeightingParameters( - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber, BigNumber, BigNumber] & { - _assets: string[]; - _assetMultipliers: BigNumber[]; - _totalVotePowerNat: BigNumber; - _totalVotePowerAsset: BigNumber; - _assetWeightRatio: BigNumber; - _votePowerBlock: BigNumber; - } - >; - - initializeCurrentEpochStateForReveal( - _circulatingSupplyNat: PromiseOrValue, - _fallbackMode: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setAsset( - _asset: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setAssetFtsos( - _assetFtsos: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - setVotePowerBlock( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - updateInitialPrice( - _initialPriceUSD: PromiseOrValue, - _initialPriceTimestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "LowTurnout(uint256,uint256,uint256,uint256)"( - epochId?: PromiseOrValue | null, - natTurnout?: null, - lowNatTurnoutThresholdBIPS?: null, - timestamp?: null - ): LowTurnoutEventFilter; - LowTurnout( - epochId?: PromiseOrValue | null, - natTurnout?: null, - lowNatTurnoutThresholdBIPS?: null, - timestamp?: null - ): LowTurnoutEventFilter; - - "PriceEpochInitializedOnFtso(uint256,uint256,uint256)"( - epochId?: PromiseOrValue | null, - endTime?: null, - timestamp?: null - ): PriceEpochInitializedOnFtsoEventFilter; - PriceEpochInitializedOnFtso( - epochId?: PromiseOrValue | null, - endTime?: null, - timestamp?: null - ): PriceEpochInitializedOnFtsoEventFilter; - - "PriceFinalized(uint256,uint256,bool,uint256,uint256,uint256,uint256,uint8,uint256)"( - epochId?: PromiseOrValue | null, - price?: null, - rewardedFtso?: null, - lowIQRRewardPrice?: null, - highIQRRewardPrice?: null, - lowElasticBandRewardPrice?: null, - highElasticBandRewardPrice?: null, - finalizationType?: null, - timestamp?: null - ): PriceFinalizedEventFilter; - PriceFinalized( - epochId?: PromiseOrValue | null, - price?: null, - rewardedFtso?: null, - lowIQRRewardPrice?: null, - highIQRRewardPrice?: null, - lowElasticBandRewardPrice?: null, - highElasticBandRewardPrice?: null, - finalizationType?: null, - timestamp?: null - ): PriceFinalizedEventFilter; - - "PriceRevealed(address,uint256,uint256,uint256,uint256,uint256)"( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - price?: null, - timestamp?: null, - votePowerNat?: null, - votePowerAsset?: null - ): PriceRevealedEventFilter; - PriceRevealed( - voter?: PromiseOrValue | null, - epochId?: PromiseOrValue | null, - price?: null, - timestamp?: null, - votePowerNat?: null, - votePowerAsset?: null - ): PriceRevealedEventFilter; - }; - - estimateGas: { - activateFtso( - _firstEpochStartTs: PromiseOrValue, - _submitPeriodSeconds: PromiseOrValue, - _revealPeriodSeconds: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - active(overrides?: CallOverrides): Promise; - - configureEpochs( - _maxVotePowerNatThresholdFraction: PromiseOrValue, - _maxVotePowerAssetThresholdFraction: PromiseOrValue, - _lowAssetUSDThreshold: PromiseOrValue, - _highAssetUSDThreshold: PromiseOrValue, - _highAssetTurnoutThresholdBIPS: PromiseOrValue, - _lowNatTurnoutThresholdBIPS: PromiseOrValue, - _elasticBandRewardBIPS: PromiseOrValue, - _elasticBandWidthPPM: PromiseOrValue, - _trustedAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - deactivateFtso( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - epochsConfiguration(overrides?: CallOverrides): Promise; - - fallbackFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - finalizePriceEpoch( - _epochId: PromiseOrValue, - _returnRewardData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - forceFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - ftsoManager(overrides?: CallOverrides): Promise; - - getAsset(overrides?: CallOverrides): Promise; - - getAssetFtsos(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice(overrides?: CallOverrides): Promise; - - getCurrentPriceDetails(overrides?: CallOverrides): Promise; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimals(overrides?: CallOverrides): Promise; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration(overrides?: CallOverrides): Promise; - - getPriceEpochData(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoteWeightingParameters(overrides?: CallOverrides): Promise; - - initializeCurrentEpochStateForReveal( - _circulatingSupplyNat: PromiseOrValue, - _fallbackMode: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAsset( - _asset: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAssetFtsos( - _assetFtsos: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setVotePowerBlock( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - updateInitialPrice( - _initialPriceUSD: PromiseOrValue, - _initialPriceTimestamp: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - activateFtso( - _firstEpochStartTs: PromiseOrValue, - _submitPeriodSeconds: PromiseOrValue, - _revealPeriodSeconds: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - active(overrides?: CallOverrides): Promise; - - configureEpochs( - _maxVotePowerNatThresholdFraction: PromiseOrValue, - _maxVotePowerAssetThresholdFraction: PromiseOrValue, - _lowAssetUSDThreshold: PromiseOrValue, - _highAssetUSDThreshold: PromiseOrValue, - _highAssetTurnoutThresholdBIPS: PromiseOrValue, - _lowNatTurnoutThresholdBIPS: PromiseOrValue, - _elasticBandRewardBIPS: PromiseOrValue, - _elasticBandWidthPPM: PromiseOrValue, - _trustedAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - deactivateFtso( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - epochsConfiguration( - overrides?: CallOverrides - ): Promise; - - fallbackFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - finalizePriceEpoch( - _epochId: PromiseOrValue, - _returnRewardData: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - forceFinalizePriceEpoch( - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - ftsoManager(overrides?: CallOverrides): Promise; - - getAsset(overrides?: CallOverrides): Promise; - - getAssetFtsos(overrides?: CallOverrides): Promise; - - getCurrentEpochId(overrides?: CallOverrides): Promise; - - getCurrentPrice(overrides?: CallOverrides): Promise; - - getCurrentPriceDetails( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimals( - overrides?: CallOverrides - ): Promise; - - getCurrentPriceWithDecimalsFromTrustedProviders( - overrides?: CallOverrides - ): Promise; - - getCurrentRandom(overrides?: CallOverrides): Promise; - - getEpochId( - _timestamp: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPrice( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEpochPriceForVoter( - _epochId: PromiseOrValue, - _voter: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getPriceEpochConfiguration( - overrides?: CallOverrides - ): Promise; - - getPriceEpochData(overrides?: CallOverrides): Promise; - - getRandom( - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVoteWeightingParameters( - overrides?: CallOverrides - ): Promise; - - initializeCurrentEpochStateForReveal( - _circulatingSupplyNat: PromiseOrValue, - _fallbackMode: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAsset( - _asset: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setAssetFtsos( - _assetFtsos: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setVotePowerBlock( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - updateInitialPrice( - _initialPriceUSD: PromiseOrValue, - _initialPriceTimestamp: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNat(overrides?: CallOverrides): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts deleted file mode 100644 index 22918c9..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export type { IIFtso } from "./IIFtso"; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts deleted file mode 100644 index 42768bf..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as interfaces from './interface'; -export type { interfaces }; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis.ts deleted file mode 100644 index b95a654..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis.ts +++ /dev/null @@ -1,167 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IFtsoGenesisInterface extends utils.Interface { - functions: { - "revealPriceSubmitter(address,uint256,uint256,uint256)": FunctionFragment; - "wNatVotePowerCached(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "revealPriceSubmitter" | "wNatVotePowerCached" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "revealPriceSubmitter", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "wNatVotePowerCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "revealPriceSubmitter", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "wNatVotePowerCached", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFtsoGenesis extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoGenesisInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - revealPriceSubmitter( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - _price: PromiseOrValue, - _wNatVP: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - wNatVotePowerCached( - _voter: PromiseOrValue, - _epochId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis.ts deleted file mode 100644 index df7e702..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis.ts +++ /dev/null @@ -1,93 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, -} from "../../../../../common"; - -export interface IFtsoManagerGenesisInterface extends utils.Interface { - functions: { - "getCurrentPriceEpochId()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "getCurrentPriceEpochId" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "getCurrentPriceEpochId", - values?: undefined - ): string; - - decodeFunctionResult( - functionFragment: "getCurrentPriceEpochId", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IFtsoManagerGenesis extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoManagerGenesisInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getCurrentPriceEpochId( - overrides?: CallOverrides - ): Promise<[BigNumber] & { _priceEpochId: BigNumber }>; - }; - - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - - callStatic: { - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - }; - - filters: {}; - - estimateGas: { - getCurrentPriceEpochId(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - getCurrentPriceEpochId( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis.ts deleted file mode 100644 index ec2b599..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis.ts +++ /dev/null @@ -1,101 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IFtsoRegistryGenesisInterface extends utils.Interface { - functions: { - "getFtsos(uint256[])": FunctionFragment; - }; - - getFunction(nameOrSignatureOrTopic: "getFtsos"): FunctionFragment; - - encodeFunctionData( - functionFragment: "getFtsos", - values: [PromiseOrValue[]] - ): string; - - decodeFunctionResult(functionFragment: "getFtsos", data: BytesLike): Result; - - events: {}; -} - -export interface IFtsoRegistryGenesis extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IFtsoRegistryGenesisInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise<[string[]] & { _ftsos: string[] }>; - }; - - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - callStatic: { - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - getFtsos( - _indices: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts deleted file mode 100644 index e1e6147..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export type { IFtsoGenesis } from "./IFtsoGenesis"; -export type { IFtsoManagerGenesis } from "./IFtsoManagerGenesis"; -export type { IFtsoRegistryGenesis } from "./IFtsoRegistryGenesis"; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/index.ts deleted file mode 100644 index 7d6ee93..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/index.ts +++ /dev/null @@ -1,58 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as ftso from "./ftso"; -export type { ftso }; -import type * as genesis from "./genesis"; -export type { genesis }; -import type * as token from "./token"; -export type { token }; -export type { FtsoV2Interface } from "./FtsoV2Interface"; -export type { IAddressBinder } from "./IAddressBinder"; -export type { IClaimSetupManager } from "./IClaimSetupManager"; -export type { IDelegationAccount } from "./IDelegationAccount"; -export type { IDistributionToDelegators } from "./IDistributionToDelegators"; -export type { IEntityManager } from "./IEntityManager"; -export type { IFastUpdateIncentiveManager } from "./IFastUpdateIncentiveManager"; -export type { IFastUpdater } from "./IFastUpdater"; -export type { IFastUpdatesConfiguration } from "./IFastUpdatesConfiguration"; -export type { IFeeCalculator } from "./IFeeCalculator"; -export type { IFlareAssetRegistry } from "./IFlareAssetRegistry"; -export type { IFlareContractRegistry } from "./IFlareContractRegistry"; -export type { IFlareSystemsCalculator } from "./IFlareSystemsCalculator"; -export type { IFlareSystemsManager } from "./IFlareSystemsManager"; -export type { IFtso } from "./IFtso"; -export type { IFtsoFeedDecimals } from "./IFtsoFeedDecimals"; -export type { IFtsoFeedIdConverter } from "./IFtsoFeedIdConverter"; -export type { IFtsoFeedPublisher } from "./IFtsoFeedPublisher"; -export type { IFtsoInflationConfigurations } from "./IFtsoInflationConfigurations"; -export type { IFtsoManager } from "./IFtsoManager"; -export type { IFtsoRegistry } from "./IFtsoRegistry"; -export type { IFtsoRewardManager } from "./IFtsoRewardManager"; -export type { IFtsoRewardOffersManager } from "./IFtsoRewardOffersManager"; -export type { IGenericRewardManager } from "./IGenericRewardManager"; -export type { IGovernanceSettings } from "./IGovernanceSettings"; -export type { IGovernanceVotePower } from "./IGovernanceVotePower"; -export type { IIncreaseManager } from "./IIncreaseManager"; -export type { IPChainStakeMirror } from "./IPChainStakeMirror"; -export type { IPChainStakeMirrorMultiSigVoting } from "./IPChainStakeMirrorMultiSigVoting"; -export type { IPChainVotePower } from "./IPChainVotePower"; -export type { IPollingFtso } from "./IPollingFtso"; -export type { IPriceSubmitter } from "./IPriceSubmitter"; -export type { IRNat } from "./IRNat"; -export type { IRNatAccount } from "./IRNatAccount"; -export type { IRandomProvider } from "./IRandomProvider"; -export type { IRelay } from "./IRelay"; -export type { IRewardManager } from "./IRewardManager"; -export type { ISubmission } from "./ISubmission"; -export type { IVPContractEvents } from "./IVPContractEvents"; -export type { IVPToken } from "./IVPToken"; -export type { IValidatorRegistry } from "./IValidatorRegistry"; -export type { IVoterRegistry } from "./IVoterRegistry"; -export type { IVoterWhitelister } from "./IVoterWhitelister"; -export type { IWNat } from "./IWNat"; -export type { IWNatDelegationFee } from "./IWNatDelegationFee"; -export type { ProtocolsV2Interface } from "./ProtocolsV2Interface"; -export type { RandomNumberV2Interface } from "./RandomNumberV2Interface"; -export type { RewardsV2Interface } from "./RewardsV2Interface"; -export type { TestFtsoV2Interface } from "./TestFtsoV2Interface"; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts deleted file mode 100644 index 42768bf..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as interfaces from './interface'; -export type { interfaces }; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable.ts deleted file mode 100644 index 5735d20..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable.ts +++ /dev/null @@ -1,166 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IICleanableInterface extends utils.Interface { - functions: { - "cleanupBlockNumber()": FunctionFragment; - "setCleanerContract(address)": FunctionFragment; - "setCleanupBlockNumber(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "cleanupBlockNumber" - | "setCleanerContract" - | "setCleanupBlockNumber" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "cleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "setCleanerContract", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumber", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "cleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumber", - data: BytesLike - ): Result; - - events: {}; -} - -export interface IICleanable extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IICleanableInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - cleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - cleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower.ts deleted file mode 100644 index 0af6e81..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower.ts +++ /dev/null @@ -1,525 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IIGovernanceVotePowerInterface extends utils.Interface { - functions: { - "delegate(address)": FunctionFragment; - "getCleanupBlockNumber()": FunctionFragment; - "getDelegateOfAt(address,uint256)": FunctionFragment; - "getDelegateOfAtNow(address)": FunctionFragment; - "getVotes(address)": FunctionFragment; - "ownerToken()": FunctionFragment; - "pChainStakeMirror()": FunctionFragment; - "setCleanerContract(address)": FunctionFragment; - "setCleanupBlockNumber(uint256)": FunctionFragment; - "undelegate()": FunctionFragment; - "updateAtTokenTransfer(address,address,uint256,uint256,uint256)": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "delegate" - | "getCleanupBlockNumber" - | "getDelegateOfAt" - | "getDelegateOfAtNow" - | "getVotes" - | "ownerToken" - | "pChainStakeMirror" - | "setCleanerContract" - | "setCleanupBlockNumber" - | "undelegate" - | "updateAtTokenTransfer" - | "votePowerOfAt" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getCleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "getDelegateOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getDelegateOfAtNow", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getVotes", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "ownerToken", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "pChainStakeMirror", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "setCleanerContract", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumber", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegate", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "updateAtTokenTransfer", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getCleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegateOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getDelegateOfAtNow", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "getVotes", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "ownerToken", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "pChainStakeMirror", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "undelegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "updateAtTokenTransfer", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - - events: { - "DelegateChanged(address,address,address)": EventFragment; - "DelegateVotesChanged(address,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "DelegateChanged"): EventFragment; - getEvent(nameOrSignatureOrTopic: "DelegateVotesChanged"): EventFragment; -} - -export interface DelegateChangedEventObject { - delegator: string; - fromDelegate: string; - toDelegate: string; -} -export type DelegateChangedEvent = TypedEvent< - [string, string, string], - DelegateChangedEventObject ->; - -export type DelegateChangedEventFilter = TypedEventFilter; - -export interface DelegateVotesChangedEventObject { - delegate: string; - previousBalance: BigNumber; - newBalance: BigNumber; -} -export type DelegateVotesChangedEvent = TypedEvent< - [string, BigNumber, BigNumber], - DelegateVotesChangedEventObject ->; - -export type DelegateVotesChangedEventFilter = - TypedEventFilter; - -export interface IIGovernanceVotePower extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IIGovernanceVotePowerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getCleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - ownerToken(overrides?: CallOverrides): Promise<[string]>; - - pChainStakeMirror(overrides?: CallOverrides): Promise<[string]>; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getCleanupBlockNumber(overrides?: CallOverrides): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - pChainStakeMirror(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - delegate( - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getCleanupBlockNumber(overrides?: CallOverrides): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - pChainStakeMirror(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegate(overrides?: CallOverrides): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "DelegateChanged(address,address,address)"( - delegator?: PromiseOrValue | null, - fromDelegate?: PromiseOrValue | null, - toDelegate?: PromiseOrValue | null - ): DelegateChangedEventFilter; - DelegateChanged( - delegator?: PromiseOrValue | null, - fromDelegate?: PromiseOrValue | null, - toDelegate?: PromiseOrValue | null - ): DelegateChangedEventFilter; - - "DelegateVotesChanged(address,uint256,uint256)"( - delegate?: PromiseOrValue | null, - previousBalance?: null, - newBalance?: null - ): DelegateVotesChangedEventFilter; - DelegateVotesChanged( - delegate?: PromiseOrValue | null, - previousBalance?: null, - newBalance?: null - ): DelegateVotesChangedEventFilter; - }; - - estimateGas: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getCleanupBlockNumber(overrides?: CallOverrides): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - pChainStakeMirror(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - delegate( - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - getCleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - getDelegateOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getDelegateOfAtNow( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getVotes( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - pChainStakeMirror(overrides?: CallOverrides): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegate( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract.ts deleted file mode 100644 index 4cfada8..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract.ts +++ /dev/null @@ -1,1108 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IIVPContractInterface extends utils.Interface { - functions: { - "batchVotePowerOfAt(address[],uint256)": FunctionFragment; - "cleanupBlockNumber()": FunctionFragment; - "delegate(address,address,uint256,uint256)": FunctionFragment; - "delegateExplicit(address,address,uint256,uint256)": FunctionFragment; - "delegatesOf(address)": FunctionFragment; - "delegatesOfAt(address,uint256)": FunctionFragment; - "delegationModeOf(address)": FunctionFragment; - "isReplacement()": FunctionFragment; - "ownerToken()": FunctionFragment; - "revokeDelegationAt(address,address,uint256,uint256)": FunctionFragment; - "setCleanerContract(address)": FunctionFragment; - "setCleanupBlockNumber(uint256)": FunctionFragment; - "undelegateAll(address,uint256)": FunctionFragment; - "undelegateAllExplicit(address,address[])": FunctionFragment; - "undelegatedVotePowerOf(address,uint256)": FunctionFragment; - "undelegatedVotePowerOfAt(address,uint256,uint256)": FunctionFragment; - "updateAtTokenTransfer(address,address,uint256,uint256,uint256)": FunctionFragment; - "votePowerFromTo(address,address,uint256)": FunctionFragment; - "votePowerFromToAt(address,address,uint256,uint256)": FunctionFragment; - "votePowerOf(address)": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - "votePowerOfAtCached(address,uint256)": FunctionFragment; - "votePowerOfAtIgnoringRevocation(address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "batchVotePowerOfAt" - | "cleanupBlockNumber" - | "delegate" - | "delegateExplicit" - | "delegatesOf" - | "delegatesOfAt" - | "delegationModeOf" - | "isReplacement" - | "ownerToken" - | "revokeDelegationAt" - | "setCleanerContract" - | "setCleanupBlockNumber" - | "undelegateAll" - | "undelegateAllExplicit" - | "undelegatedVotePowerOf" - | "undelegatedVotePowerOfAt" - | "updateAtTokenTransfer" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtCached" - | "votePowerOfAtIgnoringRevocation" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "batchVotePowerOfAt", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "cleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "delegate", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "delegateExplicit", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "delegatesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegationModeOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "isReplacement", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "ownerToken", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "revokeDelegationAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "setCleanerContract", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumber", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegateAll", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegateAllExplicit", - values: [PromiseOrValue, PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOf", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOfAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "updateAtTokenTransfer", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtIgnoringRevocation", - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "batchVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "cleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "delegateExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegationModeOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "isReplacement", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "ownerToken", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "revokeDelegationAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAll", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAllExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "updateAtTokenTransfer", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtCached", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtIgnoringRevocation", - data: BytesLike - ): Result; - - events: { - "Delegate(address,address,uint256,uint256)": EventFragment; - "Revoke(address,address,uint256,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Delegate"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Revoke"): EventFragment; -} - -export interface DelegateEventObject { - from: string; - to: string; - priorVotePower: BigNumber; - newVotePower: BigNumber; -} -export type DelegateEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - DelegateEventObject ->; - -export type DelegateEventFilter = TypedEventFilter; - -export interface RevokeEventObject { - delegator: string; - delegatee: string; - votePower: BigNumber; - blockNumber: BigNumber; -} -export type RevokeEvent = TypedEvent< - [string, string, BigNumber, BigNumber], - RevokeEventObject ->; - -export type RevokeEventFilter = TypedEventFilter; - -export interface IIVPContract extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IIVPContractInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]]>; - - cleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - delegate( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - isReplacement(overrides?: CallOverrides): Promise<[boolean]>; - - ownerToken(overrides?: CallOverrides): Promise<[string]>; - - revokeDelegationAt( - _from: PromiseOrValue, - _who: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - _from: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _from: PromiseOrValue, - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtCached( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - delegate( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isReplacement(overrides?: CallOverrides): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _from: PromiseOrValue, - _who: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - _from: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _from: PromiseOrValue, - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - delegate( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegateExplicit( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isReplacement(overrides?: CallOverrides): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _from: PromiseOrValue, - _who: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAll( - _from: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAllExplicit( - _from: PromiseOrValue, - _delegateAddresses: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "Delegate(address,address,uint256,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): DelegateEventFilter; - Delegate( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - priorVotePower?: null, - newVotePower?: null - ): DelegateEventFilter; - - "Revoke(address,address,uint256,uint256)"( - delegator?: PromiseOrValue | null, - delegatee?: PromiseOrValue | null, - votePower?: null, - blockNumber?: null - ): RevokeEventFilter; - Revoke( - delegator?: PromiseOrValue | null, - delegatee?: PromiseOrValue | null, - votePower?: null, - blockNumber?: null - ): RevokeEventFilter; - }; - - estimateGas: { - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - delegate( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isReplacement(overrides?: CallOverrides): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _from: PromiseOrValue, - _who: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - _from: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _from: PromiseOrValue, - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - delegate( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - isReplacement(overrides?: CallOverrides): Promise; - - ownerToken(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _from: PromiseOrValue, - _who: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - _from: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _from: PromiseOrValue, - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - updateAtTokenTransfer( - _from: PromiseOrValue, - _to: PromiseOrValue, - _fromBalance: PromiseOrValue, - _toBalance: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _balance: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken.ts deleted file mode 100644 index 82d4902..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken.ts +++ /dev/null @@ -1,1508 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IIVPTokenInterface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "balanceOfAt(address,uint256)": FunctionFragment; - "batchDelegate(address[],uint256[])": FunctionFragment; - "batchVotePowerOfAt(address[],uint256)": FunctionFragment; - "cleanupBlockNumber()": FunctionFragment; - "decimals()": FunctionFragment; - "delegate(address,uint256)": FunctionFragment; - "delegateExplicit(address,uint256)": FunctionFragment; - "delegatesOf(address)": FunctionFragment; - "delegatesOfAt(address,uint256)": FunctionFragment; - "delegationModeOf(address)": FunctionFragment; - "governanceVotePower()": FunctionFragment; - "name()": FunctionFragment; - "readVotePowerContract()": FunctionFragment; - "revokeDelegationAt(address,uint256)": FunctionFragment; - "setCleanerContract(address)": FunctionFragment; - "setCleanupBlockNumber(uint256)": FunctionFragment; - "setCleanupBlockNumberManager(address)": FunctionFragment; - "setGovernanceVotePower(address)": FunctionFragment; - "symbol()": FunctionFragment; - "totalSupply()": FunctionFragment; - "totalSupplyAt(uint256)": FunctionFragment; - "totalVotePower()": FunctionFragment; - "totalVotePowerAt(uint256)": FunctionFragment; - "totalVotePowerAtCached(uint256)": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - "undelegateAll()": FunctionFragment; - "undelegateAllExplicit(address[])": FunctionFragment; - "undelegatedVotePowerOf(address)": FunctionFragment; - "undelegatedVotePowerOfAt(address,uint256)": FunctionFragment; - "votePowerFromTo(address,address)": FunctionFragment; - "votePowerFromToAt(address,address,uint256)": FunctionFragment; - "votePowerOf(address)": FunctionFragment; - "votePowerOfAt(address,uint256)": FunctionFragment; - "votePowerOfAtCached(address,uint256)": FunctionFragment; - "votePowerOfAtIgnoringRevocation(address,uint256)": FunctionFragment; - "writeVotePowerContract()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "balanceOfAt" - | "batchDelegate" - | "batchVotePowerOfAt" - | "cleanupBlockNumber" - | "decimals" - | "delegate" - | "delegateExplicit" - | "delegatesOf" - | "delegatesOfAt" - | "delegationModeOf" - | "governanceVotePower" - | "name" - | "readVotePowerContract" - | "revokeDelegationAt" - | "setCleanerContract" - | "setCleanupBlockNumber" - | "setCleanupBlockNumberManager" - | "setGovernanceVotePower" - | "symbol" - | "totalSupply" - | "totalSupplyAt" - | "totalVotePower" - | "totalVotePowerAt" - | "totalVotePowerAtCached" - | "transfer" - | "transferFrom" - | "undelegateAll" - | "undelegateAllExplicit" - | "undelegatedVotePowerOf" - | "undelegatedVotePowerOfAt" - | "votePowerFromTo" - | "votePowerFromToAt" - | "votePowerOf" - | "votePowerOfAt" - | "votePowerOfAtCached" - | "votePowerOfAtIgnoringRevocation" - | "writeVotePowerContract" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "batchDelegate", - values: [PromiseOrValue[], PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "batchVotePowerOfAt", - values: [PromiseOrValue[], PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "cleanupBlockNumber", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "decimals", values?: undefined): string; - encodeFunctionData( - functionFragment: "delegate", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegateExplicit", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegatesOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "delegationModeOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "governanceVotePower", - values?: undefined - ): string; - encodeFunctionData(functionFragment: "name", values?: undefined): string; - encodeFunctionData( - functionFragment: "readVotePowerContract", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "revokeDelegationAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanerContract", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumber", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setCleanupBlockNumberManager", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "setGovernanceVotePower", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalSupplyAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePower", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAt", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalVotePowerAtCached", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "undelegateAll", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "undelegateAllExplicit", - values: [PromiseOrValue[]] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "undelegatedVotePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromTo", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerFromToAt", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - encodeFunctionData( - functionFragment: "votePowerOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAt", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtCached", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "votePowerOfAtIgnoringRevocation", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "writeVotePowerContract", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "balanceOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchDelegate", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "batchVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "cleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "delegate", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "delegateExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegatesOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "delegationModeOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "governanceVotePower", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "readVotePowerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "revokeDelegationAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanerContract", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumber", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setCleanupBlockNumberManager", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "setGovernanceVotePower", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalSupplyAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePower", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "totalVotePowerAtCached", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAll", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegateAllExplicit", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "undelegatedVotePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromTo", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerFromToAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOf", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAt", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtCached", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "votePowerOfAtIgnoringRevocation", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "writeVotePowerContract", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface IIVPToken extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IIVPTokenInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]]>; - - cleanupBlockNumber(overrides?: CallOverrides): Promise<[BigNumber]>; - - decimals(overrides?: CallOverrides): Promise<[number]>; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - governanceVotePower(overrides?: CallOverrides): Promise<[string]>; - - name(overrides?: CallOverrides): Promise<[string]>; - - readVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumberManager( - _cleanupBlockNumberManager: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setGovernanceVotePower( - _governanceVotePower: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePower(overrides?: CallOverrides): Promise<[BigNumber]>; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - writeVotePowerContract(overrides?: CallOverrides): Promise<[string]>; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumberManager( - _cleanupBlockNumberManager: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setGovernanceVotePower( - _governanceVotePower: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string[], BigNumber[], BigNumber, BigNumber] & { - _delegateAddresses: string[]; - _bips: BigNumber[]; - _count: BigNumber; - _delegationMode: BigNumber; - } - >; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setCleanupBlockNumberManager( - _cleanupBlockNumberManager: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - setGovernanceVotePower( - _governanceVotePower: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegateAll(overrides?: CallOverrides): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber(overrides?: CallOverrides): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract(overrides?: CallOverrides): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumberManager( - _cleanupBlockNumberManager: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setGovernanceVotePower( - _governanceVotePower: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - batchDelegate( - _delegatees: PromiseOrValue[], - _bips: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - batchVotePowerOfAt( - _owners: PromiseOrValue[], - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - cleanupBlockNumber( - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - delegate( - _to: PromiseOrValue, - _bips: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegateExplicit( - _to: PromiseOrValue, - _amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - delegatesOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegatesOfAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - delegationModeOf( - _who: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - governanceVotePower( - overrides?: CallOverrides - ): Promise; - - name(overrides?: CallOverrides): Promise; - - readVotePowerContract( - overrides?: CallOverrides - ): Promise; - - revokeDelegationAt( - _who: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanerContract( - _cleanerContract: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumber( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setCleanupBlockNumberManager( - _cleanupBlockNumberManager: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - setGovernanceVotePower( - _governanceVotePower: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - totalSupplyAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePower(overrides?: CallOverrides): Promise; - - totalVotePowerAt( - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalVotePowerAtCached( - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAll( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegateAllExplicit( - _delegateAddresses: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - undelegatedVotePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - undelegatedVotePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromTo( - _from: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerFromToAt( - _from: PromiseOrValue, - _to: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOf( - _owner: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAt( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - votePowerOfAtCached( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - votePowerOfAtIgnoringRevocation( - _owner: PromiseOrValue, - _blockNumber: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - writeVotePowerContract( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts deleted file mode 100644 index d434955..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export type { IICleanable } from "./IICleanable"; -export type { IIGovernanceVotePower } from "./IIGovernanceVotePower"; -export type { IIVPContract } from "./IIVPContract"; -export type { IIVPToken } from "./IIVPToken"; diff --git a/typechain-types/@flarenetwork/flare-periphery-contracts/index.ts b/typechain-types/@flarenetwork/flare-periphery-contracts/index.ts deleted file mode 100644 index d92cb62..0000000 --- a/typechain-types/@flarenetwork/flare-periphery-contracts/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as coston2 from "./coston2"; -export type { coston2 }; diff --git a/typechain-types/@flarenetwork/index.ts b/typechain-types/@flarenetwork/index.ts deleted file mode 100644 index 21c924f..0000000 --- a/typechain-types/@flarenetwork/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as flarePeripheryContracts from "./flare-periphery-contracts"; -export type { flarePeripheryContracts }; diff --git a/typechain-types/@openzeppelin/contracts/index.ts b/typechain-types/@openzeppelin/contracts/index.ts deleted file mode 100644 index c2d4e46..0000000 --- a/typechain-types/@openzeppelin/contracts/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as token from "./token"; -export type { token }; diff --git a/typechain-types/@openzeppelin/contracts/token/ERC20/IERC20.ts b/typechain-types/@openzeppelin/contracts/token/ERC20/IERC20.ts deleted file mode 100644 index e99e80b..0000000 --- a/typechain-types/@openzeppelin/contracts/token/ERC20/IERC20.ts +++ /dev/null @@ -1,342 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../common"; - -export interface IERC20Interface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "totalSupply()": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "totalSupply" - | "transfer" - | "transferFrom" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface IERC20 extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IERC20Interface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.ts b/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.ts deleted file mode 100644 index 7a94b72..0000000 --- a/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.ts +++ /dev/null @@ -1,384 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { - FunctionFragment, - Result, - EventFragment, -} from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../../../../common"; - -export interface IERC20MetadataInterface extends utils.Interface { - functions: { - "allowance(address,address)": FunctionFragment; - "approve(address,uint256)": FunctionFragment; - "balanceOf(address)": FunctionFragment; - "decimals()": FunctionFragment; - "name()": FunctionFragment; - "symbol()": FunctionFragment; - "totalSupply()": FunctionFragment; - "transfer(address,uint256)": FunctionFragment; - "transferFrom(address,address,uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "allowance" - | "approve" - | "balanceOf" - | "decimals" - | "name" - | "symbol" - | "totalSupply" - | "transfer" - | "transferFrom" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "allowance", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "approve", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "balanceOf", - values: [PromiseOrValue] - ): string; - encodeFunctionData(functionFragment: "decimals", values?: undefined): string; - encodeFunctionData(functionFragment: "name", values?: undefined): string; - encodeFunctionData(functionFragment: "symbol", values?: undefined): string; - encodeFunctionData( - functionFragment: "totalSupply", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "transfer", - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "transferFrom", - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue - ] - ): string; - - decodeFunctionResult(functionFragment: "allowance", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "approve", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "name", data: BytesLike): Result; - decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "totalSupply", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "transferFrom", - data: BytesLike - ): Result; - - events: { - "Approval(address,address,uint256)": EventFragment; - "Transfer(address,address,uint256)": EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: "Approval"): EventFragment; - getEvent(nameOrSignatureOrTopic: "Transfer"): EventFragment; -} - -export interface ApprovalEventObject { - owner: string; - spender: string; - value: BigNumber; -} -export type ApprovalEvent = TypedEvent< - [string, string, BigNumber], - ApprovalEventObject ->; - -export type ApprovalEventFilter = TypedEventFilter; - -export interface TransferEventObject { - from: string; - to: string; - value: BigNumber; -} -export type TransferEvent = TypedEvent< - [string, string, BigNumber], - TransferEventObject ->; - -export type TransferEventFilter = TypedEventFilter; - -export interface IERC20Metadata extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: IERC20MetadataInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - decimals(overrides?: CallOverrides): Promise<[number]>; - - name(overrides?: CallOverrides): Promise<[string]>; - - symbol(overrides?: CallOverrides): Promise<[string]>; - - totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - callStatic: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - "Approval(address,address,uint256)"( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - Approval( - owner?: PromiseOrValue | null, - spender?: PromiseOrValue | null, - value?: null - ): ApprovalEventFilter; - - "Transfer(address,address,uint256)"( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - Transfer( - from?: PromiseOrValue | null, - to?: PromiseOrValue | null, - value?: null - ): TransferEventFilter; - }; - - estimateGas: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; - - populateTransaction: { - allowance( - owner: PromiseOrValue, - spender: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - approve( - spender: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - balanceOf( - account: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - decimals(overrides?: CallOverrides): Promise; - - name(overrides?: CallOverrides): Promise; - - symbol(overrides?: CallOverrides): Promise; - - totalSupply(overrides?: CallOverrides): Promise; - - transfer( - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferFrom( - from: PromiseOrValue, - to: PromiseOrValue, - amount: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - }; -} diff --git a/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/index.ts b/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/index.ts deleted file mode 100644 index 6044cde..0000000 --- a/typechain-types/@openzeppelin/contracts/token/ERC20/extensions/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export type { IERC20Metadata } from "./IERC20Metadata"; diff --git a/typechain-types/@openzeppelin/contracts/token/ERC20/index.ts b/typechain-types/@openzeppelin/contracts/token/ERC20/index.ts deleted file mode 100644 index a8eb12b..0000000 --- a/typechain-types/@openzeppelin/contracts/token/ERC20/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as extensions from "./extensions"; -export type { extensions }; -export type { IERC20 } from "./IERC20"; diff --git a/typechain-types/@openzeppelin/contracts/token/index.ts b/typechain-types/@openzeppelin/contracts/token/index.ts deleted file mode 100644 index 5c4062a..0000000 --- a/typechain-types/@openzeppelin/contracts/token/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as erc20 from "./ERC20"; -export type { erc20 }; diff --git a/typechain-types/@openzeppelin/index.ts b/typechain-types/@openzeppelin/index.ts deleted file mode 100644 index a11e4ca..0000000 --- a/typechain-types/@openzeppelin/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as contracts from "./contracts"; -export type { contracts }; diff --git a/typechain-types/common.ts b/typechain-types/common.ts deleted file mode 100644 index 4c90b08..0000000 --- a/typechain-types/common.ts +++ /dev/null @@ -1,46 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { Listener } from "@ethersproject/providers"; -import type { Event, EventFilter } from "ethers"; - -export interface TypedEvent< - TArgsArray extends Array = any, - TArgsObject = any -> extends Event { - args: TArgsArray & TArgsObject; -} - -export interface TypedEventFilter<_TEvent extends TypedEvent> - extends EventFilter {} - -export interface TypedListener { - (...listenerArg: [...__TypechainArgsArray, TEvent]): void; -} - -type __TypechainArgsArray = T extends TypedEvent ? U : never; - -export interface OnEvent { - ( - eventFilter: TypedEventFilter, - listener: TypedListener - ): TRes; - (eventName: string, listener: Listener): TRes; -} - -export type MinEthersFactory = { - deploy(...a: ARGS[]): Promise; -}; - -export type GetContractTypeFromFactory = F extends MinEthersFactory< - infer C, - any -> - ? C - : never; - -export type GetARGsTypeFromFactory = F extends MinEthersFactory - ? Parameters - : never; - -export type PromiseOrValue = T | Promise; diff --git a/typechain-types/contracts/Escrow.ts b/typechain-types/contracts/Escrow.ts deleted file mode 100644 index 760d2be..0000000 --- a/typechain-types/contracts/Escrow.ts +++ /dev/null @@ -1,434 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../common"; - -export interface EscrowInterface extends utils.Interface { - functions: { - "approveEscrow(uint256)": FunctionFragment; - "createEscrow(address)": FunctionFragment; - "escrowCounter()": FunctionFragment; - "escrows(uint256)": FunctionFragment; - "getEscrowAmount(uint256)": FunctionFragment; - "getEscrowBuyer(uint256)": FunctionFragment; - "getEscrowBuyerApproved(uint256)": FunctionFragment; - "getEscrowIsComplete(uint256)": FunctionFragment; - "getEscrowSeller(uint256)": FunctionFragment; - "getEscrowSellerApproved(uint256)": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | "approveEscrow" - | "createEscrow" - | "escrowCounter" - | "escrows" - | "getEscrowAmount" - | "getEscrowBuyer" - | "getEscrowBuyerApproved" - | "getEscrowIsComplete" - | "getEscrowSeller" - | "getEscrowSellerApproved" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "approveEscrow", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "createEscrow", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "escrowCounter", - values?: undefined - ): string; - encodeFunctionData( - functionFragment: "escrows", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowAmount", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowBuyer", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowBuyerApproved", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowIsComplete", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowSeller", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getEscrowSellerApproved", - values: [PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: "approveEscrow", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "createEscrow", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "escrowCounter", - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: "escrows", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getEscrowAmount", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEscrowBuyer", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEscrowBuyerApproved", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEscrowIsComplete", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEscrowSeller", - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: "getEscrowSellerApproved", - data: BytesLike - ): Result; - - events: {}; -} - -export interface Escrow extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: EscrowInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - approveEscrow( - escrowId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - createEscrow( - _seller: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - escrowCounter(overrides?: CallOverrides): Promise<[BigNumber]>; - - escrows( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, boolean, boolean, boolean] & { - buyer: string; - seller: string; - amount: BigNumber; - buyerApproved: boolean; - sellerApproved: boolean; - isComplete: boolean; - } - >; - - getEscrowAmount( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - - getEscrowBuyer( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getEscrowBuyerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - getEscrowIsComplete( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - - getEscrowSeller( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getEscrowSellerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[boolean]>; - }; - - approveEscrow( - escrowId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - createEscrow( - _seller: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - escrowCounter(overrides?: CallOverrides): Promise; - - escrows( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, boolean, boolean, boolean] & { - buyer: string; - seller: string; - amount: BigNumber; - buyerApproved: boolean; - sellerApproved: boolean; - isComplete: boolean; - } - >; - - getEscrowAmount( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyer( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowIsComplete( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSeller( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSellerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - approveEscrow( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - createEscrow( - _seller: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - escrowCounter(overrides?: CallOverrides): Promise; - - escrows( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, boolean, boolean, boolean] & { - buyer: string; - seller: string; - amount: BigNumber; - buyerApproved: boolean; - sellerApproved: boolean; - isComplete: boolean; - } - >; - - getEscrowAmount( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyer( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowIsComplete( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSeller( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSellerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: {}; - - estimateGas: { - approveEscrow( - escrowId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - createEscrow( - _seller: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - escrowCounter(overrides?: CallOverrides): Promise; - - escrows( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowAmount( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyer( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowIsComplete( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSeller( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSellerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - approveEscrow( - escrowId: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - createEscrow( - _seller: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - escrowCounter(overrides?: CallOverrides): Promise; - - escrows( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowAmount( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyer( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowBuyerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowIsComplete( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSeller( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEscrowSellerApproved( - escrowId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/contracts/EventManager.ts b/typechain-types/contracts/EventManager.ts deleted file mode 100644 index d71405c..0000000 --- a/typechain-types/contracts/EventManager.ts +++ /dev/null @@ -1,746 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - ContractTransaction, - Overrides, - PayableOverrides, - PopulatedTransaction, - Signer, - utils, -} from 'ethers'; -import type { - FunctionFragment, - Result, - EventFragment, -} from '@ethersproject/abi'; -import type { Listener, Provider } from '@ethersproject/providers'; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from '../common'; - -export interface EventManagerInterface extends utils.Interface { - functions: { - 'approveTicket(uint256,address,bool)': FunctionFragment; - 'buyTicket(uint256)': FunctionFragment; - 'centsToFlare(uint256)': FunctionFragment; - 'createEvent(string,string,uint256,uint256,uint256,string[])': FunctionFragment; - 'eventCounter()': FunctionFragment; - 'events(uint256)': FunctionFragment; - 'getEventImages(uint256)': FunctionFragment; - 'getEventPriceFlare(uint256)': FunctionFragment; - 'getEventTickets(uint256)': FunctionFragment; - 'ticketCounter()': FunctionFragment; - 'tickets(uint256)': FunctionFragment; - 'transferTicket(uint256,address)': FunctionFragment; - 'transferTicketFrom(uint256,address)': FunctionFragment; - 'userTickets(address,uint256)': FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: - | 'approveTicket' - | 'buyTicket' - | 'centsToFlare' - | 'createEvent' - | 'eventCounter' - | 'events' - | 'getEventImages' - | 'getEventPriceFlare' - | 'getEventTickets' - | 'ticketCounter' - | 'tickets' - | 'transferTicket' - | 'transferTicketFrom' - | 'userTickets' - ): FunctionFragment; - - encodeFunctionData( - functionFragment: 'approveTicket', - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - ] - ): string; - encodeFunctionData( - functionFragment: 'buyTicket', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'centsToFlare', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'createEvent', - values: [ - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue, - PromiseOrValue[], - ] - ): string; - encodeFunctionData( - functionFragment: 'eventCounter', - values?: undefined - ): string; - encodeFunctionData( - functionFragment: 'events', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'getEventImages', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'getEventPriceFlare', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'getEventTickets', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'ticketCounter', - values?: undefined - ): string; - encodeFunctionData( - functionFragment: 'tickets', - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'transferTicket', - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'transferTicketFrom', - values: [PromiseOrValue, PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: 'userTickets', - values: [PromiseOrValue, PromiseOrValue] - ): string; - - decodeFunctionResult( - functionFragment: 'approveTicket', - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: 'buyTicket', data: BytesLike): Result; - decodeFunctionResult( - functionFragment: 'centsToFlare', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'createEvent', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'eventCounter', - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: 'events', data: BytesLike): Result; - decodeFunctionResult( - functionFragment: 'getEventImages', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'getEventPriceFlare', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'getEventTickets', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'ticketCounter', - data: BytesLike - ): Result; - decodeFunctionResult(functionFragment: 'tickets', data: BytesLike): Result; - decodeFunctionResult( - functionFragment: 'transferTicket', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'transferTicketFrom', - data: BytesLike - ): Result; - decodeFunctionResult( - functionFragment: 'userTickets', - data: BytesLike - ): Result; - - events: { - 'EventCreated(uint256,string,uint256)': EventFragment; - 'TicketPurchased(uint256,uint256,address,uint256)': EventFragment; - 'TicketTransferApproved(uint256,address,address)': EventFragment; - 'TicketTransferred(uint256,address,address)': EventFragment; - }; - - getEvent(nameOrSignatureOrTopic: 'EventCreated'): EventFragment; - getEvent(nameOrSignatureOrTopic: 'TicketPurchased'): EventFragment; - getEvent(nameOrSignatureOrTopic: 'TicketTransferApproved'): EventFragment; - getEvent(nameOrSignatureOrTopic: 'TicketTransferred'): EventFragment; -} - -export interface EventCreatedEventObject { - eventId: BigNumber; - name: string; - eventDate: BigNumber; -} -export type EventCreatedEvent = TypedEvent< - [BigNumber, string, BigNumber], - EventCreatedEventObject ->; - -export type EventCreatedEventFilter = TypedEventFilter; - -export interface TicketPurchasedEventObject { - ticketId: BigNumber; - eventId: BigNumber; - buyer: string; - price: BigNumber; -} -export type TicketPurchasedEvent = TypedEvent< - [BigNumber, BigNumber, string, BigNumber], - TicketPurchasedEventObject ->; - -export type TicketPurchasedEventFilter = TypedEventFilter; - -export interface TicketTransferApprovedEventObject { - ticketId: BigNumber; - owner: string; - trustee: string; -} -export type TicketTransferApprovedEvent = TypedEvent< - [BigNumber, string, string], - TicketTransferApprovedEventObject ->; - -export type TicketTransferApprovedEventFilter = - TypedEventFilter; - -export interface TicketTransferredEventObject { - ticketId: BigNumber; - from: string; - to: string; -} -export type TicketTransferredEvent = TypedEvent< - [BigNumber, string, string], - TicketTransferredEventObject ->; - -export type TicketTransferredEventFilter = - TypedEventFilter; - -export interface EventManager extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: EventManagerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - approveTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - _allowed: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - buyTicket( - _eventId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - centsToFlare( - _cents: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _flr: BigNumber }>; - - createEvent( - _name: PromiseOrValue, - _description: PromiseOrValue, - _capacity: PromiseOrValue, - _ticketPrice: PromiseOrValue, - _eventDate: PromiseOrValue, - _images: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - eventCounter(overrides?: CallOverrides): Promise<[BigNumber]>; - - events( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, BigNumber, BigNumber, BigNumber, string] & { - name: string; - description: string; - capacity: BigNumber; - ticketsSold: BigNumber; - ticketPrice: BigNumber; - eventDate: BigNumber; - eventHost: string; - } - >; - - getEventImages( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string[]]>; - - getEventPriceFlare( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber] & { _flr: BigNumber }>; - - getEventTickets( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber[]]>; - - ticketCounter(overrides?: CallOverrides): Promise<[BigNumber]>; - - tickets( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, BigNumber, BigNumber] & { - holder: string; - boughtTime: BigNumber; - eventId: BigNumber; - } - >; - - transferTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferTicketFrom( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - userTickets( - arg0: PromiseOrValue, - arg1: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[BigNumber]>; - }; - - approveTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - _allowed: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - buyTicket( - _eventId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - centsToFlare( - _cents: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - createEvent( - _name: PromiseOrValue, - _description: PromiseOrValue, - _capacity: PromiseOrValue, - _ticketPrice: PromiseOrValue, - _eventDate: PromiseOrValue, - _images: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - eventCounter(overrides?: CallOverrides): Promise; - - events( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, BigNumber, BigNumber, BigNumber, string] & { - name: string; - description: string; - capacity: BigNumber; - ticketsSold: BigNumber; - ticketPrice: BigNumber; - eventDate: BigNumber; - eventHost: string; - } - >; - - getEventImages( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventPriceFlare( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventTickets( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ticketCounter(overrides?: CallOverrides): Promise; - - tickets( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, BigNumber, BigNumber] & { - holder: string; - boughtTime: BigNumber; - eventId: BigNumber; - } - >; - - transferTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferTicketFrom( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - userTickets( - arg0: PromiseOrValue, - arg1: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - callStatic: { - approveTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - _allowed: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - buyTicket( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - centsToFlare( - _cents: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - createEvent( - _name: PromiseOrValue, - _description: PromiseOrValue, - _capacity: PromiseOrValue, - _ticketPrice: PromiseOrValue, - _eventDate: PromiseOrValue, - _images: PromiseOrValue[], - overrides?: CallOverrides - ): Promise; - - eventCounter(overrides?: CallOverrides): Promise; - - events( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, string, BigNumber, BigNumber, BigNumber, BigNumber, string] & { - name: string; - description: string; - capacity: BigNumber; - ticketsSold: BigNumber; - ticketPrice: BigNumber; - eventDate: BigNumber; - eventHost: string; - } - >; - - getEventImages( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventPriceFlare( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventTickets( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ticketCounter(overrides?: CallOverrides): Promise; - - tickets( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise< - [string, BigNumber, BigNumber] & { - holder: string; - boughtTime: BigNumber; - eventId: BigNumber; - } - >; - - transferTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferTicketFrom( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - userTickets( - arg0: PromiseOrValue, - arg1: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - filters: { - 'EventCreated(uint256,string,uint256)'( - eventId?: null, - name?: null, - eventDate?: null - ): EventCreatedEventFilter; - EventCreated( - eventId?: null, - name?: null, - eventDate?: null - ): EventCreatedEventFilter; - - 'TicketPurchased(uint256,uint256,address,uint256)'( - ticketId?: null, - eventId?: null, - buyer?: null, - price?: null - ): TicketPurchasedEventFilter; - TicketPurchased( - ticketId?: null, - eventId?: null, - buyer?: null, - price?: null - ): TicketPurchasedEventFilter; - - 'TicketTransferApproved(uint256,address,address)'( - ticketId?: null, - owner?: null, - trustee?: null - ): TicketTransferApprovedEventFilter; - TicketTransferApproved( - ticketId?: null, - owner?: null, - trustee?: null - ): TicketTransferApprovedEventFilter; - - 'TicketTransferred(uint256,address,address)'( - ticketId?: null, - from?: null, - to?: null - ): TicketTransferredEventFilter; - TicketTransferred( - ticketId?: null, - from?: null, - to?: null - ): TicketTransferredEventFilter; - }; - - estimateGas: { - approveTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - _allowed: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - buyTicket( - _eventId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - centsToFlare( - _cents: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - createEvent( - _name: PromiseOrValue, - _description: PromiseOrValue, - _capacity: PromiseOrValue, - _ticketPrice: PromiseOrValue, - _eventDate: PromiseOrValue, - _images: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - eventCounter(overrides?: CallOverrides): Promise; - - events( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventImages( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventPriceFlare( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventTickets( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ticketCounter(overrides?: CallOverrides): Promise; - - tickets( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferTicketFrom( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - userTickets( - arg0: PromiseOrValue, - arg1: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; - - populateTransaction: { - approveTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - _allowed: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - buyTicket( - _eventId: PromiseOrValue, - overrides?: PayableOverrides & { from?: PromiseOrValue } - ): Promise; - - centsToFlare( - _cents: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - createEvent( - _name: PromiseOrValue, - _description: PromiseOrValue, - _capacity: PromiseOrValue, - _ticketPrice: PromiseOrValue, - _eventDate: PromiseOrValue, - _images: PromiseOrValue[], - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - eventCounter(overrides?: CallOverrides): Promise; - - events( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventImages( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventPriceFlare( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getEventTickets( - _eventId: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - ticketCounter(overrides?: CallOverrides): Promise; - - tickets( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - transferTicket( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - transferTicketFrom( - _ticketId: PromiseOrValue, - _to: PromiseOrValue, - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise; - - userTickets( - arg0: PromiseOrValue, - arg1: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/contracts/FlareOracle.sol/FtsoV2FeedConsumer.ts b/typechain-types/contracts/FlareOracle.sol/FtsoV2FeedConsumer.ts deleted file mode 100644 index 1a98c93..0000000 --- a/typechain-types/contracts/FlareOracle.sol/FtsoV2FeedConsumer.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type { - BaseContract, - BigNumber, - BigNumberish, - BytesLike, - CallOverrides, - PopulatedTransaction, - Signer, - utils, -} from "ethers"; -import type { FunctionFragment, Result } from "@ethersproject/abi"; -import type { Listener, Provider } from "@ethersproject/providers"; -import type { - TypedEventFilter, - TypedEvent, - TypedListener, - OnEvent, - PromiseOrValue, -} from "../../common"; - -export interface FtsoV2FeedConsumerInterface extends utils.Interface { - functions: { - "feedIds(uint256)": FunctionFragment; - "getFtsoV2CurrentFeedValues()": FunctionFragment; - }; - - getFunction( - nameOrSignatureOrTopic: "feedIds" | "getFtsoV2CurrentFeedValues" - ): FunctionFragment; - - encodeFunctionData( - functionFragment: "feedIds", - values: [PromiseOrValue] - ): string; - encodeFunctionData( - functionFragment: "getFtsoV2CurrentFeedValues", - values?: undefined - ): string; - - decodeFunctionResult(functionFragment: "feedIds", data: BytesLike): Result; - decodeFunctionResult( - functionFragment: "getFtsoV2CurrentFeedValues", - data: BytesLike - ): Result; - - events: {}; -} - -export interface FtsoV2FeedConsumer extends BaseContract { - connect(signerOrProvider: Signer | Provider | string): this; - attach(addressOrName: string): this; - deployed(): Promise; - - interface: FtsoV2FeedConsumerInterface; - - queryFilter( - event: TypedEventFilter, - fromBlockOrBlockhash?: string | number | undefined, - toBlock?: string | number | undefined - ): Promise>; - - listeners( - eventFilter?: TypedEventFilter - ): Array>; - listeners(eventName?: string): Array; - removeAllListeners( - eventFilter: TypedEventFilter - ): this; - removeAllListeners(eventName?: string): this; - off: OnEvent; - on: OnEvent; - once: OnEvent; - removeListener: OnEvent; - - functions: { - feedIds( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise<[string]>; - - getFtsoV2CurrentFeedValues( - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _feedValues: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - }; - - feedIds( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoV2CurrentFeedValues( - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _feedValues: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - - callStatic: { - feedIds( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoV2CurrentFeedValues( - overrides?: CallOverrides - ): Promise< - [BigNumber[], number[], BigNumber] & { - _feedValues: BigNumber[]; - _decimals: number[]; - _timestamp: BigNumber; - } - >; - }; - - filters: {}; - - estimateGas: { - feedIds( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoV2CurrentFeedValues(overrides?: CallOverrides): Promise; - }; - - populateTransaction: { - feedIds( - arg0: PromiseOrValue, - overrides?: CallOverrides - ): Promise; - - getFtsoV2CurrentFeedValues( - overrides?: CallOverrides - ): Promise; - }; -} diff --git a/typechain-types/contracts/FlareOracle.sol/index.ts b/typechain-types/contracts/FlareOracle.sol/index.ts deleted file mode 100644 index a9abb11..0000000 --- a/typechain-types/contracts/FlareOracle.sol/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export type { FtsoV2FeedConsumer } from "./FtsoV2FeedConsumer"; diff --git a/typechain-types/contracts/index.ts b/typechain-types/contracts/index.ts deleted file mode 100644 index 5f2ea44..0000000 --- a/typechain-types/contracts/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as flareOracleSol from "./FlareOracle.sol"; -export type { flareOracleSol }; -export type { Escrow } from "./Escrow"; -export type { EventManager } from "./EventManager"; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface__factory.ts deleted file mode 100644 index 00c223f..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface__factory.ts +++ /dev/null @@ -1,334 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - FtsoV2Interface, - FtsoV2InterfaceInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface"; - -const _abi = [ - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedById", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "int8", - name: "_decimals", - type: "int8", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedByIdInWei", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedByIndex", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "int8", - name: "_decimals", - type: "int8", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedByIndexInWei", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedId", - outputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedIndex", - outputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - ], - name: "getFeedsById", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - ], - name: "getFeedsByIdInWei", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFeedsByIndex", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFeedsByIndexInWei", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "bytes32[]", - name: "proof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - internalType: "int32", - name: "value", - type: "int32", - }, - { - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - internalType: "struct FtsoV2Interface.FeedData", - name: "body", - type: "tuple", - }, - ], - internalType: "struct FtsoV2Interface.FeedDataWithProof", - name: "_feedData", - type: "tuple", - }, - ], - name: "verifyFeedData", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class FtsoV2Interface__factory { - static readonly abi = _abi; - static createInterface(): FtsoV2InterfaceInterface { - return new utils.Interface(_abi) as FtsoV2InterfaceInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): FtsoV2Interface { - return new Contract(address, _abi, signerOrProvider) as FtsoV2Interface; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder__factory.ts deleted file mode 100644 index d380b97..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder__factory.ts +++ /dev/null @@ -1,136 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IAddressBinder, - IAddressBinderInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bytes", - name: "publicKey", - type: "bytes", - }, - { - indexed: false, - internalType: "bytes20", - name: "pAddress", - type: "bytes20", - }, - { - indexed: false, - internalType: "address", - name: "cAddress", - type: "address", - }, - ], - name: "AddressesRegistered", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_cAddress", - type: "address", - }, - ], - name: "cAddressToPAddress", - outputs: [ - { - internalType: "bytes20", - name: "_pAddress", - type: "bytes20", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_pAddress", - type: "bytes20", - }, - ], - name: "pAddressToCAddress", - outputs: [ - { - internalType: "address", - name: "_cAddress", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_publicKey", - type: "bytes", - }, - { - internalType: "bytes20", - name: "_pAddress", - type: "bytes20", - }, - { - internalType: "address", - name: "_cAddress", - type: "address", - }, - ], - name: "registerAddresses", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_publicKey", - type: "bytes", - }, - ], - name: "registerPublicKey", - outputs: [ - { - internalType: "bytes20", - name: "_pAddress", - type: "bytes20", - }, - { - internalType: "address", - name: "_cAddress", - type: "address", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IAddressBinder__factory { - static readonly abi = _abi; - static createInterface(): IAddressBinderInterface { - return new utils.Interface(_abi) as IAddressBinderInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IAddressBinder { - return new Contract(address, _abi, signerOrProvider) as IAddressBinder; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager__factory.ts deleted file mode 100644 index 9f07d53..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager__factory.ts +++ /dev/null @@ -1,680 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IClaimSetupManager, - IClaimSetupManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "address[]", - name: "recipients", - type: "address[]", - }, - ], - name: "AllowedClaimRecipientsChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "executor", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "validFromRewardEpoch", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "feeValueWei", - type: "uint256", - }, - ], - name: "ClaimExecutorFeeValueChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "address[]", - name: "executors", - type: "address[]", - }, - ], - name: "ClaimExecutorsChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "contract IDelegationAccount", - name: "delegationAccount", - type: "address", - }, - ], - name: "DelegationAccountCreated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "contract IDelegationAccount", - name: "delegationAccount", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "enabled", - type: "bool", - }, - ], - name: "DelegationAccountUpdated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "executor", - type: "address", - }, - ], - name: "ExecutorRegistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "executor", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "validFromRewardEpoch", - type: "uint256", - }, - ], - name: "ExecutorUnregistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "maxFeeValueWei", - type: "uint256", - }, - ], - name: "MaxFeeSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "minFeeValueWei", - type: "uint256", - }, - ], - name: "MinFeeSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "registerExecutorFeeValueWei", - type: "uint256", - }, - ], - name: "RegisterExecutorFeeSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "excessAmount", - type: "uint256", - }, - ], - name: "SetExecutorsExcessAmountRefunded", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "accountToDelegationAccount", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "allowedClaimRecipients", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegatees", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - ], - name: "batchDelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "claimExecutors", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_bips", - type: "uint256", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "delegateGovernance", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "disableDelegationAccount", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "enableDelegationAccount", - outputs: [ - { - internalType: "contract IDelegationAccount", - name: "", - type: "address", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "getDelegationAccountData", - outputs: [ - { - internalType: "contract IDelegationAccount", - name: "_delegationAccount", - type: "address", - }, - { - internalType: "bool", - name: "_enabled", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_executor", - type: "address", - }, - ], - name: "getExecutorCurrentFeeValue", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_executor", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getExecutorFeeValue", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_executor", - type: "address", - }, - ], - name: "getExecutorInfo", - outputs: [ - { - internalType: "bool", - name: "_registered", - type: "bool", - }, - { - internalType: "uint256", - name: "_currentFeeValue", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_executor", - type: "address", - }, - ], - name: "getExecutorScheduledFeeValueChanges", - outputs: [ - { - internalType: "uint256[]", - name: "_feeValue", - type: "uint256[]", - }, - { - internalType: "uint256[]", - name: "_validFromEpoch", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_fixed", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_start", - type: "uint256", - }, - { - internalType: "uint256", - name: "_end", - type: "uint256", - }, - ], - name: "getRegisteredExecutors", - outputs: [ - { - internalType: "address[]", - name: "_registeredExecutors", - type: "address[]", - }, - { - internalType: "uint256", - name: "_totalLength", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "address", - name: "_executor", - type: "address", - }, - ], - name: "isClaimExecutor", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_feeValue", - type: "uint256", - }, - ], - name: "registerExecutor", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "revokeDelegationAt", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_recipients", - type: "address[]", - }, - ], - name: "setAllowedClaimRecipients", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_executors", - type: "address[]", - }, - { - internalType: "bool", - name: "_enableDelegationAccount", - type: "bool", - }, - ], - name: "setAutoClaiming", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_executors", - type: "address[]", - }, - ], - name: "setClaimExecutors", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "contract IERC20", - name: "_token", - type: "address", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "transferExternalToken", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegateAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegateGovernance", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "unregisterExecutor", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_feeValue", - type: "uint256", - }, - ], - name: "updateExecutorFeeValue", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "withdraw", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IClaimSetupManager__factory { - static readonly abi = _abi; - static createInterface(): IClaimSetupManagerInterface { - return new utils.Interface(_abi) as IClaimSetupManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IClaimSetupManager { - return new Contract(address, _abi, signerOrProvider) as IClaimSetupManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount__factory.ts deleted file mode 100644 index 9480723..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount__factory.ts +++ /dev/null @@ -1,159 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IDelegationAccount, - IDelegationAccountInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "bips", - type: "uint256", - }, - ], - name: "DelegateFtso", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "to", - type: "address", - }, - ], - name: "DelegateGovernance", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "executor", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "ExecutorFeePaid", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IERC20", - name: "token", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "ExternalTokenTransferred", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "contract IClaimSetupManager", - name: "manager", - type: "address", - }, - ], - name: "Initialize", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "blockNumber", - type: "uint256", - }, - ], - name: "RevokeFtso", - type: "event", - }, - { - anonymous: false, - inputs: [], - name: "UndelegateAllFtso", - type: "event", - }, - { - anonymous: false, - inputs: [], - name: "UndelegateGovernance", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "WithdrawToOwner", - type: "event", - }, -] as const; - -export class IDelegationAccount__factory { - static readonly abi = _abi; - static createInterface(): IDelegationAccountInterface { - return new utils.Interface(_abi) as IDelegationAccountInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IDelegationAccount { - return new Contract(address, _abi, signerOrProvider) as IDelegationAccount; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators__factory.ts deleted file mode 100644 index b516aec..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators__factory.ts +++ /dev/null @@ -1,277 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IDistributionToDelegators, - IDistributionToDelegatorsInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "whoClaimed", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "sentTo", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "amountWei", - type: "uint256", - }, - ], - name: "AccountClaimed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "theAccount", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "confirmed", - type: "bool", - }, - ], - name: "AccountOptOut", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "entitlementStartTs", - type: "uint256", - }, - ], - name: "EntitlementStart", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bool", - name: "useGoodRandom", - type: "bool", - }, - { - indexed: false, - internalType: "uint256", - name: "maxWaitForGoodRandomSeconds", - type: "uint256", - }, - ], - name: "UseGoodRandomSet", - type: "event", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_rewardOwners", - type: "address[]", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - ], - name: "autoClaim", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "claim", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - ], - name: "getClaimableAmount", - outputs: [ - { - internalType: "uint256", - name: "_amountWei", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_account", - type: "address", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - ], - name: "getClaimableAmountOf", - outputs: [ - { - internalType: "uint256", - name: "_amountWei", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getClaimableMonths", - outputs: [ - { - internalType: "uint256", - name: "_startMonth", - type: "uint256", - }, - { - internalType: "uint256", - name: "_endMonth", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentMonth", - outputs: [ - { - internalType: "uint256", - name: "_currentMonth", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getMonthToExpireNext", - outputs: [ - { - internalType: "uint256", - name: "_monthToExpireNext", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "nextClaimableMonth", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "optOutOfAirdrop", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IDistributionToDelegators__factory { - static readonly abi = _abi; - static createInterface(): IDistributionToDelegatorsInterface { - return new utils.Interface(_abi) as IDistributionToDelegatorsInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IDistributionToDelegators { - return new Contract( - address, - _abi, - signerOrProvider - ) as IDistributionToDelegators; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager__factory.ts deleted file mode 100644 index ea10f95..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager__factory.ts +++ /dev/null @@ -1,814 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IEntityManager, - IEntityManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IEntityManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "delegationAddress", - type: "address", - }, - ], - name: "DelegationAddressProposed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "delegationAddress", - type: "address", - }, - ], - name: "DelegationAddressRegistrationConfirmed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "maxNodeIdsPerEntity", - type: "uint256", - }, - ], - name: "MaxNodeIdsPerEntitySet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - ], - name: "NodeIdRegistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - ], - name: "NodeIdUnregistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "bytes32", - name: "part1", - type: "bytes32", - }, - { - indexed: true, - internalType: "bytes32", - name: "part2", - type: "bytes32", - }, - ], - name: "PublicKeyRegistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "bytes32", - name: "part1", - type: "bytes32", - }, - { - indexed: true, - internalType: "bytes32", - name: "part2", - type: "bytes32", - }, - ], - name: "PublicKeyUnregistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - ], - name: "SigningPolicyAddressProposed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - ], - name: "SigningPolicyAddressRegistrationConfirmed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "submitAddress", - type: "address", - }, - ], - name: "SubmitAddressProposed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "submitAddress", - type: "address", - }, - ], - name: "SubmitAddressRegistrationConfirmed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "submitSignaturesAddress", - type: "address", - }, - ], - name: "SubmitSignaturesAddressProposed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "submitSignaturesAddress", - type: "address", - }, - ], - name: "SubmitSignaturesAddressRegistrationConfirmed", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "confirmDelegationAddressRegistration", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "confirmSigningPolicyAddressRegistration", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "confirmSubmitAddressRegistration", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "confirmSubmitSignaturesAddressRegistration", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getDelegationAddressOf", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getDelegationAddressOfAt", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getNodeIdsOf", - outputs: [ - { - internalType: "bytes20[]", - name: "", - type: "bytes20[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getNodeIdsOfAt", - outputs: [ - { - internalType: "bytes20[]", - name: "", - type: "bytes20[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getPublicKeyOf", - outputs: [ - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getPublicKeyOfAt", - outputs: [ - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getVoterAddresses", - outputs: [ - { - components: [ - { - internalType: "address", - name: "submitAddress", - type: "address", - }, - { - internalType: "address", - name: "submitSignaturesAddress", - type: "address", - }, - { - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - ], - internalType: "struct IEntityManager.VoterAddresses", - name: "_addresses", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterAddressesAt", - outputs: [ - { - components: [ - { - internalType: "address", - name: "submitAddress", - type: "address", - }, - { - internalType: "address", - name: "submitSignaturesAddress", - type: "address", - }, - { - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - ], - internalType: "struct IEntityManager.VoterAddresses", - name: "_addresses", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_delegationAddress", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForDelegationAddress", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForNodeId", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_part1", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "_part2", - type: "bytes32", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForPublicKey", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_signingPolicyAddress", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForSigningPolicyAddress", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_submitAddress", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForSubmitAddress", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_submitSignaturesAddress", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getVoterForSubmitSignaturesAddress", - outputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_delegationAddress", - type: "address", - }, - ], - name: "proposeDelegationAddress", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_signingPolicyAddress", - type: "address", - }, - ], - name: "proposeSigningPolicyAddress", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_submitAddress", - type: "address", - }, - ], - name: "proposeSubmitAddress", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_submitSignaturesAddress", - type: "address", - }, - ], - name: "proposeSubmitSignaturesAddress", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "bytes", - name: "_certificateRaw", - type: "bytes", - }, - { - internalType: "bytes", - name: "_signature", - type: "bytes", - }, - ], - name: "registerNodeId", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_part1", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "_part2", - type: "bytes32", - }, - { - internalType: "bytes", - name: "_verificationData", - type: "bytes", - }, - ], - name: "registerPublicKey", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - ], - name: "unregisterNodeId", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "unregisterPublicKey", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IEntityManager__factory { - static readonly abi = _abi; - static createInterface(): IEntityManagerInterface { - return new utils.Interface(_abi) as IEntityManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IEntityManager { - return new Contract(address, _abi, signerOrProvider) as IEntityManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager__factory.ts deleted file mode 100644 index bb8e612..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager__factory.ts +++ /dev/null @@ -1,258 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFastUpdateIncentiveManager, - IFastUpdateIncentiveManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "Range", - name: "rangeIncrease", - type: "uint256", - }, - { - indexed: false, - internalType: "SampleSize", - name: "sampleSizeIncrease", - type: "uint256", - }, - { - indexed: false, - internalType: "Fee", - name: "offerAmount", - type: "uint256", - }, - ], - name: "IncentiveOffered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - components: [ - { - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - internalType: "uint32", - name: "rewardBandValue", - type: "uint32", - }, - { - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - ], - indexed: false, - internalType: "struct IFastUpdatesConfiguration.FeedConfiguration[]", - name: "feedConfigurations", - type: "tuple[]", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "InflationRewardsOffered", - type: "event", - }, - { - inputs: [], - name: "getBaseScale", - outputs: [ - { - internalType: "Scale", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentSampleSizeIncreasePrice", - outputs: [ - { - internalType: "Fee", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getExpectedSampleSize", - outputs: [ - { - internalType: "SampleSize", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getIncentiveDuration", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPrecision", - outputs: [ - { - internalType: "Precision", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRange", - outputs: [ - { - internalType: "Range", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getScale", - outputs: [ - { - internalType: "Scale", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "Range", - name: "rangeIncrease", - type: "uint256", - }, - { - internalType: "Range", - name: "rangeLimit", - type: "uint256", - }, - ], - internalType: "struct IFastUpdateIncentiveManager.IncentiveOffer", - name: "_offer", - type: "tuple", - }, - ], - name: "offerIncentive", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [], - name: "rangeIncreaseLimit", - outputs: [ - { - internalType: "Range", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "rangeIncreasePrice", - outputs: [ - { - internalType: "Fee", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "sampleIncreaseLimit", - outputs: [ - { - internalType: "SampleSize", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFastUpdateIncentiveManager__factory { - static readonly abi = _abi; - static createInterface(): IFastUpdateIncentiveManagerInterface { - return new utils.Interface(_abi) as IFastUpdateIncentiveManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFastUpdateIncentiveManager { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFastUpdateIncentiveManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater__factory.ts deleted file mode 100644 index 65c0bd1..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater__factory.ts +++ /dev/null @@ -1,378 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFastUpdater, - IFastUpdaterInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "index", - type: "uint256", - }, - ], - name: "FastUpdateFeedRemoved", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "votingRoundId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "index", - type: "uint256", - }, - { - indexed: true, - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - { - indexed: false, - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - name: "FastUpdateFeedReset", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "votingEpochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256[]", - name: "feeds", - type: "uint256[]", - }, - { - indexed: false, - internalType: "int8[]", - name: "decimals", - type: "int8[]", - }, - ], - name: "FastUpdateFeeds", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - ], - name: "FastUpdateFeedsSubmitted", - type: "event", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNum", - type: "uint256", - }, - ], - name: "blockScoreCutoff", - outputs: [ - { - internalType: "uint256", - name: "_cutoff", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "currentRewardEpochId", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "currentScoreCutoff", - outputs: [ - { - internalType: "uint256", - name: "_cutoff", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_signingPolicyAddress", - type: "address", - }, - ], - name: "currentSortitionWeight", - outputs: [ - { - internalType: "uint256", - name: "_weight", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "fetchAllCurrentFeeds", - outputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - { - internalType: "uint256[]", - name: "_feeds", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "fetchCurrentFeeds", - outputs: [ - { - internalType: "uint256[]", - name: "_feeds", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_historySize", - type: "uint256", - }, - ], - name: "numberOfUpdates", - outputs: [ - { - internalType: "uint256[]", - name: "_noOfUpdates", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "numberOfUpdatesInBlock", - outputs: [ - { - internalType: "uint256", - name: "_noOfUpdates", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "submissionWindow", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "uint256", - name: "sortitionBlock", - type: "uint256", - }, - { - components: [ - { - internalType: "uint256", - name: "replicate", - type: "uint256", - }, - { - components: [ - { - internalType: "uint256", - name: "x", - type: "uint256", - }, - { - internalType: "uint256", - name: "y", - type: "uint256", - }, - ], - internalType: "struct G1Point", - name: "gamma", - type: "tuple", - }, - { - internalType: "uint256", - name: "c", - type: "uint256", - }, - { - internalType: "uint256", - name: "s", - type: "uint256", - }, - ], - internalType: "struct SortitionCredential", - name: "sortitionCredential", - type: "tuple", - }, - { - internalType: "bytes", - name: "deltas", - type: "bytes", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IFastUpdater.Signature", - name: "signature", - type: "tuple", - }, - ], - internalType: "struct IFastUpdater.FastUpdates", - name: "_updates", - type: "tuple", - }, - ], - name: "submitUpdates", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IFastUpdater__factory { - static readonly abi = _abi; - static createInterface(): IFastUpdaterInterface { - return new utils.Interface(_abi) as IFastUpdaterInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFastUpdater { - return new Contract(address, _abi, signerOrProvider) as IFastUpdater; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration__factory.ts deleted file mode 100644 index 77de2f3..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration__factory.ts +++ /dev/null @@ -1,218 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFastUpdatesConfiguration, - IFastUpdatesConfigurationInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - indexed: false, - internalType: "uint32", - name: "rewardBandValue", - type: "uint32", - }, - { - indexed: false, - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - { - indexed: false, - internalType: "uint256", - name: "index", - type: "uint256", - }, - ], - name: "FeedAdded", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - indexed: false, - internalType: "uint256", - name: "index", - type: "uint256", - }, - ], - name: "FeedRemoved", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - indexed: false, - internalType: "uint32", - name: "rewardBandValue", - type: "uint32", - }, - { - indexed: false, - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - { - indexed: false, - internalType: "uint256", - name: "index", - type: "uint256", - }, - ], - name: "FeedUpdated", - type: "event", - }, - { - inputs: [], - name: "getFeedConfigurations", - outputs: [ - { - components: [ - { - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - internalType: "uint32", - name: "rewardBandValue", - type: "uint32", - }, - { - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - ], - internalType: "struct IFastUpdatesConfiguration.FeedConfiguration[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedId", - outputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFeedIds", - outputs: [ - { - internalType: "bytes21[]", - name: "", - type: "bytes21[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedIndex", - outputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getNumberOfFeeds", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getUnusedIndices", - outputs: [ - { - internalType: "uint256[]", - name: "", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFastUpdatesConfiguration__factory { - static readonly abi = _abi; - static createInterface(): IFastUpdatesConfigurationInterface { - return new utils.Interface(_abi) as IFastUpdatesConfigurationInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFastUpdatesConfiguration { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFastUpdatesConfiguration; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator__factory.ts deleted file mode 100644 index 5ac9c5d..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator__factory.ts +++ /dev/null @@ -1,64 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFeeCalculator, - IFeeCalculatorInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator"; - -const _abi = [ - { - inputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - ], - name: "calculateFeeByIds", - outputs: [ - { - internalType: "uint256", - name: "_fee", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "calculateFeeByIndices", - outputs: [ - { - internalType: "uint256", - name: "_fee", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFeeCalculator__factory { - static readonly abi = _abi; - static createInterface(): IFeeCalculatorInterface { - return new utils.Interface(_abi) as IFeeCalculatorInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFeeCalculator { - return new Contract(address, _abi, signerOrProvider) as IFeeCalculator; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry__factory.ts deleted file mode 100644 index bd1b8c5..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry__factory.ts +++ /dev/null @@ -1,256 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFlareAssetRegistry, - IFlareAssetRegistryInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry"; - -const _abi = [ - { - inputs: [], - name: "allAssetTypes", - outputs: [ - { - internalType: "bytes32[]", - name: "", - type: "bytes32[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "allAssets", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_assetType", - type: "bytes32", - }, - ], - name: "allAssetsOfType", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_assetType", - type: "bytes32", - }, - ], - name: "allAssetsOfTypeWithSymbols", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - { - internalType: "string[]", - name: "", - type: "string[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "allAssetsWithSymbols", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - { - internalType: "string[]", - name: "", - type: "string[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "symbol", - type: "string", - }, - ], - name: "assetBySymbol", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_token", - type: "address", - }, - ], - name: "assetType", - outputs: [ - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "token", - type: "address", - }, - { - internalType: "bytes32", - name: "nameHash", - type: "bytes32", - }, - ], - name: "getAttribute", - outputs: [ - { - internalType: "bool", - name: "defined", - type: "bool", - }, - { - internalType: "bytes32", - name: "value", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "token", - type: "address", - }, - ], - name: "incentivePoolFor", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "token", - type: "address", - }, - ], - name: "isFlareAsset", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "token", - type: "address", - }, - ], - name: "maxDelegatesByPercent", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "token", - type: "address", - }, - ], - name: "supportsFtsoDelegation", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFlareAssetRegistry__factory { - static readonly abi = _abi; - static createInterface(): IFlareAssetRegistryInterface { - return new utils.Interface(_abi) as IFlareAssetRegistryInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFlareAssetRegistry { - return new Contract(address, _abi, signerOrProvider) as IFlareAssetRegistry; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry__factory.ts deleted file mode 100644 index 4dc7a46..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry__factory.ts +++ /dev/null @@ -1,124 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFlareContractRegistry, - IFlareContractRegistryInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry"; - -const _abi = [ - { - inputs: [], - name: "getAllContracts", - outputs: [ - { - internalType: "string[]", - name: "_names", - type: "string[]", - }, - { - internalType: "address[]", - name: "_addresses", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_nameHash", - type: "bytes32", - }, - ], - name: "getContractAddressByHash", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_name", - type: "string", - }, - ], - name: "getContractAddressByName", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32[]", - name: "_nameHashes", - type: "bytes32[]", - }, - ], - name: "getContractAddressesByHash", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string[]", - name: "_names", - type: "string[]", - }, - ], - name: "getContractAddressesByName", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFlareContractRegistry__factory { - static readonly abi = _abi; - static createInterface(): IFlareContractRegistryInterface { - return new utils.Interface(_abi) as IFlareContractRegistryInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFlareContractRegistry { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFlareContractRegistry; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator__factory.ts deleted file mode 100644 index 7a216c8..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator__factory.ts +++ /dev/null @@ -1,137 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFlareSystemsCalculator, - IFlareSystemsCalculatorInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "address", - name: "delegationAddress", - type: "address", - }, - { - indexed: false, - internalType: "uint16", - name: "delegationFeeBIPS", - type: "uint16", - }, - { - indexed: false, - internalType: "uint256", - name: "wNatWeight", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "wNatCappedWeight", - type: "uint256", - }, - { - indexed: false, - internalType: "bytes20[]", - name: "nodeIds", - type: "bytes20[]", - }, - { - indexed: false, - internalType: "uint256[]", - name: "nodeWeights", - type: "uint256[]", - }, - ], - name: "VoterRegistrationInfo", - type: "event", - }, - { - inputs: [], - name: "signingPolicySignNoRewardsDurationBlocks", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "signingPolicySignNonPunishableDurationBlocks", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "signingPolicySignNonPunishableDurationSeconds", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "wNatCapPPM", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFlareSystemsCalculator__factory { - static readonly abi = _abi; - static createInterface(): IFlareSystemsCalculatorInterface { - return new utils.Interface(_abi) as IFlareSystemsCalculatorInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFlareSystemsCalculator { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFlareSystemsCalculator; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager__factory.ts deleted file mode 100644 index 671346c..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager__factory.ts +++ /dev/null @@ -1,677 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFlareSystemsManager, - IFlareSystemsManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "RandomAcquisitionStarted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "uint32", - name: "startVotingRoundId", - type: "uint32", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "RewardEpochStarted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "bytes32", - name: "rewardsHash", - type: "bytes32", - }, - { - components: [ - { - internalType: "uint256", - name: "rewardManagerId", - type: "uint256", - }, - { - internalType: "uint256", - name: "noOfWeightBasedClaims", - type: "uint256", - }, - ], - indexed: false, - internalType: "struct IFlareSystemsManager.NumberOfWeightBasedClaims[]", - name: "noOfWeightBasedClaims", - type: "tuple[]", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - { - indexed: false, - internalType: "bool", - name: "thresholdReached", - type: "bool", - }, - ], - name: "RewardsSigned", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "SignUptimeVoteEnabled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - { - indexed: false, - internalType: "bool", - name: "thresholdReached", - type: "bool", - }, - ], - name: "SigningPolicySigned", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "bytes32", - name: "uptimeVoteHash", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - { - indexed: false, - internalType: "bool", - name: "thresholdReached", - type: "bool", - }, - ], - name: "UptimeVoteSigned", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "bytes20[]", - name: "nodeIds", - type: "bytes20[]", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "UptimeVoteSubmitted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "uint64", - name: "votePowerBlock", - type: "uint64", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "VotePowerBlockSelected", - type: "event", - }, - { - inputs: [], - name: "firstRewardEpochStartTs", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "firstVotingRoundStartTs", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpochId", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentVotingEpochId", - outputs: [ - { - internalType: "uint32", - name: "", - type: "uint32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getSeed", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getStartVotingRoundId", - outputs: [ - { - internalType: "uint32", - name: "", - type: "uint32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getThreshold", - outputs: [ - { - internalType: "uint16", - name: "", - type: "uint16", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getVotePowerBlock", - outputs: [ - { - internalType: "uint64", - name: "_votePowerBlock", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getVoterRegistrationData", - outputs: [ - { - internalType: "uint256", - name: "_votePowerBlock", - type: "uint256", - }, - { - internalType: "bool", - name: "_enabled", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "isVoterRegistrationEnabled", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "rewardEpochDurationSeconds", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes32", - name: "_newSigningPolicyHash", - type: "bytes32", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IFlareSystemsManager.Signature", - name: "_signature", - type: "tuple", - }, - ], - name: "signNewSigningPolicy", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - components: [ - { - internalType: "uint256", - name: "rewardManagerId", - type: "uint256", - }, - { - internalType: "uint256", - name: "noOfWeightBasedClaims", - type: "uint256", - }, - ], - internalType: "struct IFlareSystemsManager.NumberOfWeightBasedClaims[]", - name: "_noOfWeightBasedClaims", - type: "tuple[]", - }, - { - internalType: "bytes32", - name: "_rewardsHash", - type: "bytes32", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IFlareSystemsManager.Signature", - name: "_signature", - type: "tuple", - }, - ], - name: "signRewards", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes32", - name: "_uptimeVoteHash", - type: "bytes32", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IFlareSystemsManager.Signature", - name: "_signature", - type: "tuple", - }, - ], - name: "signUptimeVote", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IFlareSystemsManager.Signature", - name: "_signature", - type: "tuple", - }, - ], - name: "submitUptimeVote", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "votingEpochDurationSeconds", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFlareSystemsManager__factory { - static readonly abi = _abi; - static createInterface(): IFlareSystemsManagerInterface { - return new utils.Interface(_abi) as IFlareSystemsManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFlareSystemsManager { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFlareSystemsManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals__factory.ts deleted file mode 100644 index f9973ae..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals__factory.ts +++ /dev/null @@ -1,192 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoFeedDecimals, - IFtsoFeedDecimalsInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - indexed: false, - internalType: "int8", - name: "decimals", - type: "int8", - }, - { - indexed: false, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - ], - name: "DecimalsChanged", - type: "event", - }, - { - inputs: [], - name: "decimalsUpdateOffset", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "defaultDecimals", - outputs: [ - { - internalType: "int8", - name: "", - type: "int8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getCurrentDecimals", - outputs: [ - { - internalType: "int8", - name: "", - type: "int8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_feedIds", - type: "bytes", - }, - ], - name: "getCurrentDecimalsBulk", - outputs: [ - { - internalType: "bytes", - name: "_decimals", - type: "bytes", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getDecimals", - outputs: [ - { - internalType: "int8", - name: "", - type: "int8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_feedIds", - type: "bytes", - }, - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getDecimalsBulk", - outputs: [ - { - internalType: "bytes", - name: "_decimals", - type: "bytes", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getScheduledDecimalsChanges", - outputs: [ - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint256[]", - name: "_validFromEpochId", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_fixed", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoFeedDecimals__factory { - static readonly abi = _abi; - static createInterface(): IFtsoFeedDecimalsInterface { - return new utils.Interface(_abi) as IFtsoFeedDecimalsInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoFeedDecimals { - return new Contract(address, _abi, signerOrProvider) as IFtsoFeedDecimals; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter__factory.ts deleted file mode 100644 index 41b744e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter__factory.ts +++ /dev/null @@ -1,78 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoFeedIdConverter, - IFtsoFeedIdConverterInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter"; - -const _abi = [ - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedCategoryAndName", - outputs: [ - { - internalType: "uint8", - name: "_category", - type: "uint8", - }, - { - internalType: "string", - name: "_name", - type: "string", - }, - ], - stateMutability: "pure", - type: "function", - }, - { - inputs: [ - { - internalType: "uint8", - name: "_category", - type: "uint8", - }, - { - internalType: "string", - name: "_name", - type: "string", - }, - ], - name: "getFeedId", - outputs: [ - { - internalType: "bytes21", - name: "", - type: "bytes21", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoFeedIdConverter__factory { - static readonly abi = _abi; - static createInterface(): IFtsoFeedIdConverterInterface { - return new utils.Interface(_abi) as IFtsoFeedIdConverterInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoFeedIdConverter { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFtsoFeedIdConverter; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher__factory.ts deleted file mode 100644 index b7a8dd7..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher__factory.ts +++ /dev/null @@ -1,238 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoFeedPublisher, - IFtsoFeedPublisherInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - indexed: true, - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - indexed: false, - internalType: "int32", - name: "value", - type: "int32", - }, - { - indexed: false, - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - indexed: false, - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - name: "FtsoFeedPublished", - type: "event", - }, - { - inputs: [], - name: "feedsHistorySize", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "ftsoProtocolId", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getCurrentFeed", - outputs: [ - { - components: [ - { - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - internalType: "int32", - name: "value", - type: "int32", - }, - { - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - internalType: "struct IFtsoFeedPublisher.Feed", - name: "", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - name: "getFeed", - outputs: [ - { - components: [ - { - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - internalType: "int32", - name: "value", - type: "int32", - }, - { - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - internalType: "struct IFtsoFeedPublisher.Feed", - name: "", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "bytes32[]", - name: "merkleProof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - internalType: "int32", - name: "value", - type: "int32", - }, - { - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - internalType: "struct IFtsoFeedPublisher.Feed", - name: "body", - type: "tuple", - }, - ], - internalType: "struct IFtsoFeedPublisher.FeedWithProof[]", - name: "_proofs", - type: "tuple[]", - }, - ], - name: "publish", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IFtsoFeedPublisher__factory { - static readonly abi = _abi; - static createInterface(): IFtsoFeedPublisherInterface { - return new utils.Interface(_abi) as IFtsoFeedPublisherInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoFeedPublisher { - return new Contract(address, _abi, signerOrProvider) as IFtsoFeedPublisher; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations__factory.ts deleted file mode 100644 index 6808aa3..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations__factory.ts +++ /dev/null @@ -1,126 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoInflationConfigurations, - IFtsoInflationConfigurationsInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations"; - -const _abi = [ - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFtsoConfiguration", - outputs: [ - { - components: [ - { - internalType: "bytes", - name: "feedIds", - type: "bytes", - }, - { - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - { - internalType: "uint16", - name: "minRewardedTurnoutBIPS", - type: "uint16", - }, - { - internalType: "uint24", - name: "primaryBandRewardSharePPM", - type: "uint24", - }, - { - internalType: "bytes", - name: "secondaryBandWidthPPMs", - type: "bytes", - }, - { - internalType: "uint16", - name: "mode", - type: "uint16", - }, - ], - internalType: "struct IFtsoInflationConfigurations.FtsoConfiguration", - name: "", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFtsoConfigurations", - outputs: [ - { - components: [ - { - internalType: "bytes", - name: "feedIds", - type: "bytes", - }, - { - internalType: "uint24", - name: "inflationShare", - type: "uint24", - }, - { - internalType: "uint16", - name: "minRewardedTurnoutBIPS", - type: "uint16", - }, - { - internalType: "uint24", - name: "primaryBandRewardSharePPM", - type: "uint24", - }, - { - internalType: "bytes", - name: "secondaryBandWidthPPMs", - type: "bytes", - }, - { - internalType: "uint16", - name: "mode", - type: "uint16", - }, - ], - internalType: "struct IFtsoInflationConfigurations.FtsoConfiguration[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoInflationConfigurations__factory { - static readonly abi = _abi; - static createInterface(): IFtsoInflationConfigurationsInterface { - return new utils.Interface(_abi) as IFtsoInflationConfigurationsInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoInflationConfigurations { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFtsoInflationConfigurations; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager__factory.ts deleted file mode 100644 index e87abc7..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager__factory.ts +++ /dev/null @@ -1,391 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoManager, - IFtsoManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - ], - name: "AccruingUnearnedRewardsFailed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - ], - name: "DistributingRewardsFailed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bool", - name: "fallbackMode", - type: "bool", - }, - ], - name: "FallbackMode", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IIFtso", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "enum IFtso.PriceFinalizationType", - name: "failingType", - type: "uint8", - }, - ], - name: "FinalizingPriceEpochFailed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IIFtso", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "add", - type: "bool", - }, - ], - name: "FtsoAdded", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IIFtso", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "fallbackMode", - type: "bool", - }, - ], - name: "FtsoFallbackMode", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IIFtso", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - ], - name: "InitializingCurrentEpochStateForRevealFailed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "chosenFtso", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "PriceEpochFinalized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "votepowerBlock", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "startBlock", - type: "uint256", - }, - ], - name: "RewardEpochFinalized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bool", - name: "useGoodRandom", - type: "bool", - }, - { - indexed: false, - internalType: "uint256", - name: "maxWaitForGoodRandomSeconds", - type: "uint256", - }, - ], - name: "UseGoodRandomSet", - type: "event", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceEpochData", - outputs: [ - { - internalType: "uint256", - name: "_priceEpochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceEpochStartTimestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceEpochEndTimestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceEpochRevealEndTimestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_currentTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceEpochId", - outputs: [ - { - internalType: "uint256", - name: "_priceEpochId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFallbackMode", - outputs: [ - { - internalType: "bool", - name: "_fallbackMode", - type: "bool", - }, - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - { - internalType: "bool[]", - name: "_ftsoInFallbackMode", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFtsos", - outputs: [ - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPriceEpochConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_firstPriceEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceEpochDurationSeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_revealEpochDurationSeconds", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_firstRewardEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_rewardEpochDurationSeconds", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochToExpireNext", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getRewardEpochVotePowerBlock", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoManager__factory { - static readonly abi = _abi; - static createInterface(): IFtsoManagerInterface { - return new utils.Interface(_abi) as IFtsoManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoManager { - return new Contract(address, _abi, signerOrProvider) as IFtsoManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry__factory.ts deleted file mode 100644 index fd43d6c..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry__factory.ts +++ /dev/null @@ -1,460 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoRegistry, - IFtsoRegistryInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry"; - -const _abi = [ - { - inputs: [], - name: "getAllCurrentPrices", - outputs: [ - { - components: [ - { - internalType: "uint256", - name: "ftsoIndex", - type: "uint256", - }, - { - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - internalType: "uint256", - name: "decimals", - type: "uint256", - }, - { - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - internalType: "struct IFtsoRegistry.PriceInfo[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - name: "getCurrentPrice", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "getCurrentPrice", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_assetIndex", - type: "uint256", - }, - ], - name: "getCurrentPriceWithDecimals", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - name: "getCurrentPriceWithDecimals", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getCurrentPricesByIndices", - outputs: [ - { - components: [ - { - internalType: "uint256", - name: "ftsoIndex", - type: "uint256", - }, - { - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - internalType: "uint256", - name: "decimals", - type: "uint256", - }, - { - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - internalType: "struct IFtsoRegistry.PriceInfo[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string[]", - name: "_symbols", - type: "string[]", - }, - ], - name: "getCurrentPricesBySymbols", - outputs: [ - { - components: [ - { - internalType: "uint256", - name: "ftsoIndex", - type: "uint256", - }, - { - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - internalType: "uint256", - name: "decimals", - type: "uint256", - }, - { - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - internalType: "struct IFtsoRegistry.PriceInfo[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "getFtso", - outputs: [ - { - internalType: "contract IIFtso", - name: "_activeFtsoAddress", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - name: "getFtsoBySymbol", - outputs: [ - { - internalType: "contract IIFtso", - name: "_activeFtsoAddress", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - name: "getFtsoIndex", - outputs: [ - { - internalType: "uint256", - name: "_assetIndex", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "getFtsoSymbol", - outputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFtsos", - outputs: [ - { - internalType: "contract IFtsoGenesis[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedFtsos", - outputs: [ - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedIndices", - outputs: [ - { - internalType: "uint256[]", - name: "_supportedIndices", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedIndicesAndFtsos", - outputs: [ - { - internalType: "uint256[]", - name: "_supportedIndices", - type: "uint256[]", - }, - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedIndicesAndSymbols", - outputs: [ - { - internalType: "uint256[]", - name: "_supportedIndices", - type: "uint256[]", - }, - { - internalType: "string[]", - name: "_supportedSymbols", - type: "string[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedIndicesSymbolsAndFtsos", - outputs: [ - { - internalType: "uint256[]", - name: "_supportedIndices", - type: "uint256[]", - }, - { - internalType: "string[]", - name: "_supportedSymbols", - type: "string[]", - }, - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedSymbols", - outputs: [ - { - internalType: "string[]", - name: "_supportedSymbols", - type: "string[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getSupportedSymbolsAndFtsos", - outputs: [ - { - internalType: "string[]", - name: "_supportedSymbols", - type: "string[]", - }, - { - internalType: "contract IIFtso[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoRegistry__factory { - static readonly abi = _abi; - static createInterface(): IFtsoRegistryInterface { - return new utils.Interface(_abi) as IFtsoRegistryInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoRegistry { - return new Contract(address, _abi, signerOrProvider) as IFtsoRegistry; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager__factory.ts deleted file mode 100644 index c149fba..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager__factory.ts +++ /dev/null @@ -1,717 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoRewardManager, - IFtsoRewardManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "dataProvider", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "validFromEpoch", - type: "uint256", - }, - ], - name: "FeePercentageChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "ftsoRewardManager", - type: "address", - }, - ], - name: "FtsoRewardManagerActivated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "ftsoRewardManager", - type: "address", - }, - ], - name: "FtsoRewardManagerDeactivated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "dataProvider", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "whoClaimed", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "sentTo", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "rewardEpoch", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "RewardClaimed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "RewardClaimsEnabled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "RewardClaimsExpired", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "ftso", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "address[]", - name: "addresses", - type: "address[]", - }, - { - indexed: false, - internalType: "uint256[]", - name: "rewards", - type: "uint256[]", - }, - ], - name: "RewardsDistributed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "reward", - type: "uint256", - }, - ], - name: "UnearnedRewardsAccrued", - type: "event", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_rewardOwners", - type: "address[]", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "autoClaim", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "claim", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256[]", - name: "_rewardEpochs", - type: "uint256[]", - }, - { - internalType: "address[]", - name: "_dataProviders", - type: "address[]", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "claimFromDataProviders", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256[]", - name: "_rewardEpochs", - type: "uint256[]", - }, - ], - name: "claimReward", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256[]", - name: "_rewardEpochs", - type: "uint256[]", - }, - { - internalType: "address[]", - name: "_dataProviders", - type: "address[]", - }, - ], - name: "claimRewardFromDataProviders", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - { - internalType: "address", - name: "_claimer", - type: "address", - }, - ], - name: "getClaimedReward", - outputs: [ - { - internalType: "bool", - name: "_claimed", - type: "bool", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - name: "getDataProviderCurrentFeePercentage", - outputs: [ - { - internalType: "uint256", - name: "_feePercentageBIPS", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getDataProviderFeePercentage", - outputs: [ - { - internalType: "uint256", - name: "_feePercentageBIPS", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - name: "getDataProviderPerformanceInfo", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votePowerIgnoringRevocation", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - name: "getDataProviderScheduledFeePercentageChanges", - outputs: [ - { - internalType: "uint256[]", - name: "_feePercentageBIPS", - type: "uint256[]", - }, - { - internalType: "uint256[]", - name: "_validFromEpoch", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_fixed", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getEpochReward", - outputs: [ - { - internalType: "uint256", - name: "_totalReward", - type: "uint256", - }, - { - internalType: "uint256", - name: "_claimedReward", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getEpochsWithClaimableRewards", - outputs: [ - { - internalType: "uint256", - name: "_startEpochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_endEpochId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_beneficiary", - type: "address", - }, - ], - name: "getEpochsWithUnclaimedRewards", - outputs: [ - { - internalType: "uint256[]", - name: "_epochIds", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getInitialRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochToExpireNext", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getRewardEpochVotePowerBlock", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_beneficiary", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - ], - name: "getStateOfRewards", - outputs: [ - { - internalType: "address[]", - name: "_dataProviders", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_rewardAmounts", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_claimed", - type: "bool[]", - }, - { - internalType: "bool", - name: "_claimable", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_beneficiary", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpoch", - type: "uint256", - }, - { - internalType: "address[]", - name: "_dataProviders", - type: "address[]", - }, - ], - name: "getStateOfRewardsFromDataProviders", - outputs: [ - { - internalType: "uint256[]", - name: "_rewardAmounts", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_claimed", - type: "bool[]", - }, - { - internalType: "bool", - name: "_claimable", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "nextClaimableRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_feePercentageBIPS", - type: "uint256", - }, - ], - name: "setDataProviderFeePercentage", - outputs: [ - { - internalType: "uint256", - name: "_validFromEpoch", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IFtsoRewardManager__factory { - static readonly abi = _abi; - static createInterface(): IFtsoRewardManagerInterface { - return new utils.Interface(_abi) as IFtsoRewardManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoRewardManager { - return new Contract(address, _abi, signerOrProvider) as IFtsoRewardManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager__factory.ts deleted file mode 100644 index d09e89f..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager__factory.ts +++ /dev/null @@ -1,216 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoRewardOffersManager, - IFtsoRewardOffersManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "bytes", - name: "feedIds", - type: "bytes", - }, - { - indexed: false, - internalType: "bytes", - name: "decimals", - type: "bytes", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - { - indexed: false, - internalType: "uint16", - name: "minRewardedTurnoutBIPS", - type: "uint16", - }, - { - indexed: false, - internalType: "uint24", - name: "primaryBandRewardSharePPM", - type: "uint24", - }, - { - indexed: false, - internalType: "bytes", - name: "secondaryBandWidthPPMs", - type: "bytes", - }, - { - indexed: false, - internalType: "uint16", - name: "mode", - type: "uint16", - }, - ], - name: "InflationRewardsOffered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "valueWei", - type: "uint256", - }, - ], - name: "MinimalRewardsOfferValueSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - indexed: false, - internalType: "int8", - name: "decimals", - type: "int8", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - { - indexed: false, - internalType: "uint16", - name: "minRewardedTurnoutBIPS", - type: "uint16", - }, - { - indexed: false, - internalType: "uint24", - name: "primaryBandRewardSharePPM", - type: "uint24", - }, - { - indexed: false, - internalType: "uint24", - name: "secondaryBandWidthPPM", - type: "uint24", - }, - { - indexed: false, - internalType: "address", - name: "claimBackAddress", - type: "address", - }, - ], - name: "RewardsOffered", - type: "event", - }, - { - inputs: [], - name: "minimalRewardsOfferValueWei", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_nextRewardEpochId", - type: "uint24", - }, - { - components: [ - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "bytes21", - name: "feedId", - type: "bytes21", - }, - { - internalType: "uint16", - name: "minRewardedTurnoutBIPS", - type: "uint16", - }, - { - internalType: "uint24", - name: "primaryBandRewardSharePPM", - type: "uint24", - }, - { - internalType: "uint24", - name: "secondaryBandWidthPPM", - type: "uint24", - }, - { - internalType: "address", - name: "claimBackAddress", - type: "address", - }, - ], - internalType: "struct IFtsoRewardOffersManager.Offer[]", - name: "_offers", - type: "tuple[]", - }, - ], - name: "offerRewards", - outputs: [], - stateMutability: "payable", - type: "function", - }, -] as const; - -export class IFtsoRewardOffersManager__factory { - static readonly abi = _abi; - static createInterface(): IFtsoRewardOffersManagerInterface { - return new utils.Interface(_abi) as IFtsoRewardOffersManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoRewardOffersManager { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFtsoRewardOffersManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtso__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtso__factory.ts deleted file mode 100644 index 1a03506..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IFtso__factory.ts +++ /dev/null @@ -1,487 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtso, - IFtsoInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IFtso"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "natTurnout", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "lowNatTurnoutThresholdBIPS", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "LowTurnout", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "endTime", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "PriceEpochInitializedOnFtso", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - indexed: false, - internalType: "bool", - name: "rewardedFtso", - type: "bool", - }, - { - indexed: false, - internalType: "uint256", - name: "lowIQRRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "highIQRRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "lowElasticBandRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "highElasticBandRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "enum IFtso.PriceFinalizationType", - name: "finalizationType", - type: "uint8", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "PriceFinalized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "votePowerNat", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "votePowerAsset", - type: "uint256", - }, - ], - name: "PriceRevealed", - type: "event", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPrice", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceDetails", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceTimestamp", - type: "uint256", - }, - { - internalType: "enum IFtso.PriceFinalizationType", - name: "_priceFinalizationType", - type: "uint8", - }, - { - internalType: "uint256", - name: "_lastPriceEpochFinalizationTimestamp", - type: "uint256", - }, - { - internalType: "enum IFtso.PriceFinalizationType", - name: "_lastPriceEpochFinalizationType", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceFromTrustedProviders", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceWithDecimals", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceWithDecimalsFromTrustedProviders", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - name: "getEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getEpochPrice", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getEpochPriceForVoter", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPriceEpochConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_firstEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_submitPeriodSeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_revealPeriodSeconds", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPriceEpochData", - outputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_epochSubmitEndTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_epochRevealEndTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votePowerBlock", - type: "uint256", - }, - { - internalType: "bool", - name: "_fallbackMode", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtso__factory { - static readonly abi = _abi; - static createInterface(): IFtsoInterface { - return new utils.Interface(_abi) as IFtsoInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IFtso { - return new Contract(address, _abi, signerOrProvider) as IFtso; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager__factory.ts deleted file mode 100644 index 6d38601..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager__factory.ts +++ /dev/null @@ -1,267 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IGenericRewardManager, - IGenericRewardManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "rewardOwner", - type: "address", - }, - { - indexed: false, - internalType: "address[]", - name: "recipients", - type: "address[]", - }, - ], - name: "AllowedClaimRecipientsChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "rewardOwner", - type: "address", - }, - { - indexed: false, - internalType: "address[]", - name: "executors", - type: "address[]", - }, - ], - name: "ClaimExecutorsChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "beneficiary", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "sentTo", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "RewardClaimed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "rewardManager", - type: "address", - }, - ], - name: "RewardManagerActivated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "rewardManager", - type: "address", - }, - ], - name: "RewardManagerDeactivated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address[]", - name: "addresses", - type: "address[]", - }, - { - indexed: false, - internalType: "uint256[]", - name: "rewards", - type: "uint256[]", - }, - ], - name: "RewardsDistributed", - type: "event", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "allowedClaimRecipients", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardAmount", - type: "uint256", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "claim", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "claimExecutors", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_beneficiary", - type: "address", - }, - ], - name: "getStateOfRewards", - outputs: [ - { - internalType: "uint256", - name: "_totalReward", - type: "uint256", - }, - { - internalType: "uint256", - name: "_claimedReward", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_recipients", - type: "address[]", - }, - ], - name: "setAllowedClaimRecipients", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_executors", - type: "address[]", - }, - ], - name: "setClaimExecutors", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IGenericRewardManager__factory { - static readonly abi = _abi; - static createInterface(): IGenericRewardManagerInterface { - return new utils.Interface(_abi) as IGenericRewardManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IGenericRewardManager { - return new Contract( - address, - _abi, - signerOrProvider - ) as IGenericRewardManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings__factory.ts deleted file mode 100644 index d41353e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings__factory.ts +++ /dev/null @@ -1,84 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IGovernanceSettings, - IGovernanceSettingsInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings"; - -const _abi = [ - { - inputs: [], - name: "getExecutors", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getGovernanceAddress", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getTimelock", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_address", - type: "address", - }, - ], - name: "isExecutor", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IGovernanceSettings__factory { - static readonly abi = _abi; - static createInterface(): IGovernanceSettingsInterface { - return new utils.Interface(_abi) as IGovernanceSettingsInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IGovernanceSettings { - return new Contract(address, _abi, signerOrProvider) as IGovernanceSettings; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower__factory.ts deleted file mode 100644 index 3a28a88..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower__factory.ts +++ /dev/null @@ -1,136 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IGovernanceVotePower, - IGovernanceVotePowerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower"; - -const _abi = [ - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getDelegateOfAt", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "getDelegateOfAtNow", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "getVotes", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "undelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IGovernanceVotePower__factory { - static readonly abi = _abi; - static createInterface(): IGovernanceVotePowerInterface { - return new utils.Interface(_abi) as IGovernanceVotePowerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IGovernanceVotePower { - return new Contract( - address, - _abi, - signerOrProvider - ) as IGovernanceVotePower; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager__factory.ts deleted file mode 100644 index f944843..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager__factory.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IIncreaseManager, - IIncreaseManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager"; - -const _abi = [ - { - inputs: [], - name: "getIncentiveDuration", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IIncreaseManager__factory { - static readonly abi = _abi; - static createInterface(): IIncreaseManagerInterface { - return new utils.Interface(_abi) as IIncreaseManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IIncreaseManager { - return new Contract(address, _abi, signerOrProvider) as IIncreaseManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting__factory.ts deleted file mode 100644 index f84645c..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting__factory.ts +++ /dev/null @@ -1,332 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IPChainStakeMirrorMultiSigVoting, - IPChainStakeMirrorMultiSigVotingInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - { - indexed: false, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "bytes20[]", - name: "nodeIds", - type: "bytes20[]", - }, - ], - name: "PChainStakeMirrorValidatorUptimeVoteSubmitted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "bytes32", - name: "merkleRoot", - type: "bytes32", - }, - ], - name: "PChainStakeMirrorVoteSubmitted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address[]", - name: "voters", - type: "address[]", - }, - ], - name: "PChainStakeMirrorVotersSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "bytes32", - name: "merkleRoot", - type: "bytes32", - }, - ], - name: "PChainStakeMirrorVotingFinalized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - ], - name: "PChainStakeMirrorVotingReset", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "votingThreshold", - type: "uint256", - }, - ], - name: "PChainStakeMirrorVotingThresholdSet", - type: "event", - }, - { - inputs: [], - name: "getCurrentEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getEpochConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_firstEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_epochDurationSeconds", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - name: "getEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getMerkleRoot", - outputs: [ - { - internalType: "bytes32", - name: "", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getVoters", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getVotes", - outputs: [ - { - components: [ - { - internalType: "bytes32", - name: "merkleRoot", - type: "bytes32", - }, - { - internalType: "address[]", - name: "votes", - type: "address[]", - }, - ], - internalType: "struct IPChainStakeMirrorMultiSigVoting.PChainVotes[]", - name: "", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getVotingThreshold", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "shouldVote", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - ], - name: "submitValidatorUptimeVote", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "bytes32", - name: "_merkleRoot", - type: "bytes32", - }, - ], - name: "submitVote", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IPChainStakeMirrorMultiSigVoting__factory { - static readonly abi = _abi; - static createInterface(): IPChainStakeMirrorMultiSigVotingInterface { - return new utils.Interface( - _abi - ) as IPChainStakeMirrorMultiSigVotingInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IPChainStakeMirrorMultiSigVoting { - return new Contract( - address, - _abi, - signerOrProvider - ) as IPChainStakeMirrorMultiSigVoting; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror__factory.ts deleted file mode 100644 index 46d9f3b..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror__factory.ts +++ /dev/null @@ -1,590 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IPChainStakeMirror, - IPChainStakeMirrorInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "maxUpdatesPerBlock", - type: "uint256", - }, - ], - name: "MaxUpdatesPerBlockSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: true, - internalType: "bytes32", - name: "txHash", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint256", - name: "amountWei", - type: "uint256", - }, - { - indexed: false, - internalType: "bytes32", - name: "pChainTxId", - type: "bytes32", - }, - ], - name: "StakeConfirmed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: true, - internalType: "bytes32", - name: "txHash", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint256", - name: "amountWei", - type: "uint256", - }, - ], - name: "StakeEnded", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: true, - internalType: "bytes32", - name: "txHash", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint256", - name: "amountWei", - type: "uint256", - }, - ], - name: "StakeRevoked", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: false, - internalType: "uint256", - name: "blockNumber", - type: "uint256", - }, - ], - name: "VotePowerCacheCreated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: false, - internalType: "uint256", - name: "priorVotePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "newVotePower", - type: "uint256", - }, - ], - name: "VotePowerChanged", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "balanceOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "batchVotePowerOfAt", - outputs: [ - { - internalType: "uint256[]", - name: "", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_txId", - type: "bytes32", - }, - { - internalType: "bytes20", - name: "_inputAddress", - type: "bytes20", - }, - ], - name: "isActiveStakeMirrored", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "bytes32", - name: "txId", - type: "bytes32", - }, - { - internalType: "uint8", - name: "stakingType", - type: "uint8", - }, - { - internalType: "bytes20", - name: "inputAddress", - type: "bytes20", - }, - { - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - internalType: "uint64", - name: "startTime", - type: "uint64", - }, - { - internalType: "uint64", - name: "endTime", - type: "uint64", - }, - { - internalType: "uint64", - name: "weight", - type: "uint64", - }, - ], - internalType: "struct IPChainStakeMirrorVerifier.PChainStake", - name: "_stakeData", - type: "tuple", - }, - { - internalType: "bytes32[]", - name: "_merkleProof", - type: "bytes32[]", - }, - ], - name: "mirrorStake", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "stakesOf", - outputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256[]", - name: "_amounts", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "stakesOfAt", - outputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256[]", - name: "_amounts", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalSupplyAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalVotePower", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_owner", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IPChainStakeMirror__factory { - static readonly abi = _abi; - static createInterface(): IPChainStakeMirrorInterface { - return new utils.Interface(_abi) as IPChainStakeMirrorInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IPChainStakeMirror { - return new Contract(address, _abi, signerOrProvider) as IPChainStakeMirror; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower__factory.ts deleted file mode 100644 index 166dfd6..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower__factory.ts +++ /dev/null @@ -1,324 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IPChainVotePower, - IPChainVotePowerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: false, - internalType: "uint256", - name: "blockNumber", - type: "uint256", - }, - ], - name: "VotePowerCacheCreated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "bytes20", - name: "nodeId", - type: "bytes20", - }, - { - indexed: false, - internalType: "uint256", - name: "priorVotePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "newVotePower", - type: "uint256", - }, - ], - name: "VotePowerChanged", - type: "event", - }, - { - inputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "batchVotePowerOfAt", - outputs: [ - { - internalType: "uint256[]", - name: "", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "stakesOf", - outputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256[]", - name: "_amounts", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "stakesOfAt", - outputs: [ - { - internalType: "bytes20[]", - name: "_nodeIds", - type: "bytes20[]", - }, - { - internalType: "uint256[]", - name: "_amounts", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalVotePower", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_nodeId", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_owner", - type: "bytes20", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IPChainVotePower__factory { - static readonly abi = _abi; - static createInterface(): IPChainVotePowerInterface { - return new utils.Interface(_abi) as IPChainVotePowerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IPChainVotePower { - return new Contract(address, _abi, signerOrProvider) as IPChainVotePower; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso__factory.ts deleted file mode 100644 index 8a9e1b6..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso__factory.ts +++ /dev/null @@ -1,503 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IPollingFtso, - IPollingFtsoInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "proposalId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - { - indexed: false, - internalType: "address", - name: "proposer", - type: "address", - }, - { - indexed: false, - internalType: "string", - name: "description", - type: "string", - }, - { - indexed: false, - internalType: "uint256", - name: "voteStartTime", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "voteEndTime", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "threshold", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "majorityConditionBIPS", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "totalWeight", - type: "uint256", - }, - ], - name: "FtsoProposalCreated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "newMaintainer", - type: "address", - }, - ], - name: "MaintainerSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "votingDelaySeconds", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "votingPeriodSeconds", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "thresholdConditionBIPS", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "majorityConditionBIPS", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "proposalFeeValueWei", - type: "uint256", - }, - ], - name: "ParametersSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "proposalId", - type: "uint256", - }, - ], - name: "ProposalCanceled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "account", - type: "address", - }, - { - indexed: false, - internalType: "address", - name: "proxyVoter", - type: "address", - }, - ], - name: "ProxyVoterSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "proposalId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint8", - name: "support", - type: "uint8", - }, - { - indexed: false, - internalType: "uint256", - name: "forVotePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "againstVotePower", - type: "uint256", - }, - ], - name: "VoteCast", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_account", - type: "address", - }, - ], - name: "canPropose", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_account", - type: "address", - }, - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "canVote", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "cancel", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - { - internalType: "uint8", - name: "_support", - type: "uint8", - }, - ], - name: "castVote", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "getLastProposal", - outputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - { - internalType: "string", - name: "_description", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "getProposalDescription", - outputs: [ - { - internalType: "string", - name: "_description", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "getProposalInfo", - outputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - { - internalType: "string", - name: "_description", - type: "string", - }, - { - internalType: "address", - name: "_proposer", - type: "address", - }, - { - internalType: "uint256", - name: "_voteStartTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_voteEndTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_thresholdConditionBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_majorityConditionBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalWeight", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "getProposalVotes", - outputs: [ - { - internalType: "uint256", - name: "_for", - type: "uint256", - }, - { - internalType: "uint256", - name: "_against", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "hasVoted", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_description", - type: "string", - }, - ], - name: "propose", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_votingDelaySeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votingPeriodSeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_thresholdConditionBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_majorityConditionBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_proposalFeeValueWei", - type: "uint256", - }, - ], - name: "setParameters", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_proxyVoter", - type: "address", - }, - ], - name: "setProxyVoter", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_proposalId", - type: "uint256", - }, - ], - name: "state", - outputs: [ - { - internalType: "enum IPollingFtso.ProposalState", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IPollingFtso__factory { - static readonly abi = _abi; - static createInterface(): IPollingFtsoInterface { - return new utils.Interface(_abi) as IPollingFtsoInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IPollingFtso { - return new Contract(address, _abi, signerOrProvider) as IPollingFtso; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter__factory.ts deleted file mode 100644 index 12bf08a..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter__factory.ts +++ /dev/null @@ -1,236 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IPriceSubmitter, - IPriceSubmitterInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "submitter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "bytes32", - name: "hash", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "HashSubmitted", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "contract IFtsoGenesis[]", - name: "ftsos", - type: "address[]", - }, - { - indexed: false, - internalType: "uint256[]", - name: "prices", - type: "uint256[]", - }, - { - indexed: false, - internalType: "uint256", - name: "random", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "PricesRevealed", - type: "event", - }, - { - inputs: [], - name: "getCurrentRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFtsoManager", - outputs: [ - { - internalType: "contract IFtsoManagerGenesis", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFtsoRegistry", - outputs: [ - { - internalType: "contract IFtsoRegistryGenesis", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getVoterWhitelister", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "uint256[]", - name: "_ftsoIndices", - type: "uint256[]", - }, - { - internalType: "uint256[]", - name: "_prices", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_random", - type: "uint256", - }, - ], - name: "revealPrices", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "bytes32", - name: "_hash", - type: "bytes32", - }, - ], - name: "submitHash", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "voterWhitelistBitmap", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IPriceSubmitter__factory { - static readonly abi = _abi; - static createInterface(): IPriceSubmitterInterface { - return new utils.Interface(_abi) as IPriceSubmitterInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IPriceSubmitter { - return new Contract(address, _abi, signerOrProvider) as IPriceSubmitter; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount__factory.ts deleted file mode 100644 index 611867e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount__factory.ts +++ /dev/null @@ -1,161 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IRNatAccount, - IRNatAccountInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address[]", - name: "executors", - type: "address[]", - }, - ], - name: "ClaimExecutorsSet", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "contract IERC20", - name: "token", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "ExternalTokenTransferred", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - { - indexed: false, - internalType: "bool", - name: "wrap", - type: "bool", - }, - ], - name: "FundsWithdrawn", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "contract IRNat", - name: "rNat", - type: "address", - }, - ], - name: "Initialized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "LockedAmountBurned", - type: "event", - }, - { - inputs: [], - name: "owner", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "rNat", - outputs: [ - { - internalType: "contract IRNat", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "receivedRewards", - outputs: [ - { - internalType: "uint128", - name: "", - type: "uint128", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "withdrawnRewards", - outputs: [ - { - internalType: "uint128", - name: "", - type: "uint128", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IRNatAccount__factory { - static readonly abi = _abi; - static createInterface(): IRNatAccountInterface { - return new utils.Interface(_abi) as IRNatAccountInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IRNatAccount { - return new Contract(address, _abi, signerOrProvider) as IRNatAccount; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNat__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNat__factory.ts deleted file mode 100644 index d45788c..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRNat__factory.ts +++ /dev/null @@ -1,951 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IRNat, - IRNatInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IRNat"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256[]", - name: "projectIds", - type: "uint256[]", - }, - { - indexed: false, - internalType: "bool", - name: "disabled", - type: "bool", - }, - ], - name: "ClaimingPermissionUpdated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "uint256[]", - name: "projectIds", - type: "uint256[]", - }, - { - indexed: false, - internalType: "bool", - name: "disabled", - type: "bool", - }, - ], - name: "DistributionPermissionUpdated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "id", - type: "uint256", - }, - { - indexed: false, - internalType: "string", - name: "name", - type: "string", - }, - { - indexed: false, - internalType: "address", - name: "distributor", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "currentMonthDistributionEnabled", - type: "bool", - }, - ], - name: "ProjectAdded", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "id", - type: "uint256", - }, - { - indexed: false, - internalType: "string", - name: "name", - type: "string", - }, - { - indexed: false, - internalType: "address", - name: "distributor", - type: "address", - }, - { - indexed: false, - internalType: "bool", - name: "currentMonthDistributionEnabled", - type: "bool", - }, - ], - name: "ProjectUpdated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "contract IRNatAccount", - name: "rNatAccount", - type: "address", - }, - ], - name: "RNatAccountCreated", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "projectId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: false, - internalType: "uint128", - name: "amount", - type: "uint128", - }, - ], - name: "RewardsAssigned", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "projectId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: false, - internalType: "uint128", - name: "amount", - type: "uint128", - }, - ], - name: "RewardsClaimed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "projectId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: false, - internalType: "address[]", - name: "recipients", - type: "address[]", - }, - { - indexed: false, - internalType: "uint128[]", - name: "amounts", - type: "uint128[]", - }, - ], - name: "RewardsDistributed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "projectId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: false, - internalType: "uint128", - name: "amount", - type: "uint128", - }, - ], - name: "RewardsUnassigned", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "recipient", - type: "address", - }, - { - indexed: false, - internalType: "uint128", - name: "amount", - type: "uint128", - }, - ], - name: "UnassignedRewardsWithdrawn", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "projectId", - type: "uint256", - }, - { - indexed: true, - internalType: "uint256", - name: "month", - type: "uint256", - }, - { - indexed: false, - internalType: "uint128", - name: "amount", - type: "uint128", - }, - ], - name: "UnclaimedRewardsUnassigned", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_projectIds", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - ], - name: "claimRewards", - outputs: [ - { - internalType: "uint128", - name: "_claimedRewardsWei", - type: "uint128", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "decimals", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_projectId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - { - internalType: "address[]", - name: "_recipients", - type: "address[]", - }, - { - internalType: "uint128[]", - name: "_amountsWei", - type: "uint128[]", - }, - ], - name: "distributeRewards", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "firstMonthStartTs", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "getBalancesOf", - outputs: [ - { - internalType: "uint256", - name: "_wNatBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_rNatBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_lockedBalance", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_projectId", - type: "uint256", - }, - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "getClaimableRewards", - outputs: [ - { - internalType: "uint128", - name: "", - type: "uint128", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentMonth", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_projectId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "getOwnerRewardsInfo", - outputs: [ - { - internalType: "uint128", - name: "_assignedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_claimedRewards", - type: "uint128", - }, - { - internalType: "bool", - name: "_claimable", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_projectId", - type: "uint256", - }, - ], - name: "getProjectInfo", - outputs: [ - { - internalType: "string", - name: "_name", - type: "string", - }, - { - internalType: "address", - name: "_distributor", - type: "address", - }, - { - internalType: "bool", - name: "_currentMonthDistributionEnabled", - type: "bool", - }, - { - internalType: "bool", - name: "_distributionDisabled", - type: "bool", - }, - { - internalType: "bool", - name: "_claimingDisabled", - type: "bool", - }, - { - internalType: "uint128", - name: "_totalAssignedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_totalDistributedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_totalClaimedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_totalUnassignedUnclaimedRewards", - type: "uint128", - }, - { - internalType: "uint256[]", - name: "_monthsWithRewards", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_projectId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_month", - type: "uint256", - }, - ], - name: "getProjectRewardsInfo", - outputs: [ - { - internalType: "uint128", - name: "_assignedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_distributedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_claimedRewards", - type: "uint128", - }, - { - internalType: "uint128", - name: "_unassignedUnclaimedRewards", - type: "uint128", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getProjectsBasicInfo", - outputs: [ - { - internalType: "string[]", - name: "_names", - type: "string[]", - }, - { - internalType: "bool[]", - name: "_claimingDisabled", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getProjectsCount", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "getRNatAccount", - outputs: [ - { - internalType: "contract IRNatAccount", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardsInfo", - outputs: [ - { - internalType: "uint256", - name: "_totalAssignableRewards", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalAssignedRewards", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalClaimedRewards", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalWithdrawnRewards", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalWithdrawnAssignableRewards", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "name", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_executors", - type: "address[]", - }, - ], - name: "setClaimExecutors", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "contract IERC20", - name: "_token", - type: "address", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "transferExternalToken", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "wNat", - outputs: [ - { - internalType: "contract IWNat", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint128", - name: "_amount", - type: "uint128", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "withdraw", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - ], - name: "withdrawAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IRNat__factory { - static readonly abi = _abi; - static createInterface(): IRNatInterface { - return new utils.Interface(_abi) as IRNatInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IRNat { - return new Contract(address, _abi, signerOrProvider) as IRNat; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider__factory.ts deleted file mode 100644 index 7188e97..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider__factory.ts +++ /dev/null @@ -1,80 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IRandomProvider, - IRandomProviderInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider"; - -const _abi = [ - { - inputs: [], - name: "getCurrentRandom", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandomWithQuality", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandomWithQualityAndTimestamp", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IRandomProvider__factory { - static readonly abi = _abi; - static createInterface(): IRandomProviderInterface { - return new utils.Interface(_abi) as IRandomProviderInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IRandomProvider { - return new Contract(address, _abi, signerOrProvider) as IRandomProvider; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRelay__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRelay__factory.ts deleted file mode 100644 index b25d1d1..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRelay__factory.ts +++ /dev/null @@ -1,447 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IRelay, - IRelayInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IRelay"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint8", - name: "protocolId", - type: "uint8", - }, - { - indexed: true, - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - indexed: false, - internalType: "bool", - name: "isSecureRandom", - type: "bool", - }, - { - indexed: false, - internalType: "bytes32", - name: "merkleRoot", - type: "bytes32", - }, - ], - name: "ProtocolMessageRelayed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "uint32", - name: "startVotingRoundId", - type: "uint32", - }, - { - indexed: false, - internalType: "uint16", - name: "threshold", - type: "uint16", - }, - { - indexed: false, - internalType: "uint256", - name: "seed", - type: "uint256", - }, - { - indexed: false, - internalType: "address[]", - name: "voters", - type: "address[]", - }, - { - indexed: false, - internalType: "uint16[]", - name: "weights", - type: "uint16[]", - }, - { - indexed: false, - internalType: "bytes", - name: "signingPolicyBytes", - type: "bytes", - }, - { - indexed: false, - internalType: "uint64", - name: "timestamp", - type: "uint64", - }, - ], - name: "SigningPolicyInitialized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "SigningPolicyRelayed", - type: "event", - }, - { - inputs: [], - name: "feeCollectionAddress", - outputs: [ - { - internalType: "address payable", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRandomNumber", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - name: "getRandomNumberHistorical", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - name: "getVotingRoundId", - outputs: [ - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_relayMessage", - type: "bytes", - }, - { - components: [ - { - internalType: "bytes32", - name: "descriptionHash", - type: "bytes32", - }, - { - internalType: "uint256", - name: "chainId", - type: "uint256", - }, - { - components: [ - { - internalType: "uint8", - name: "protocolId", - type: "uint8", - }, - { - internalType: "uint256", - name: "feeInWei", - type: "uint256", - }, - ], - internalType: "struct IRelay.FeeConfig[]", - name: "newFeeConfigs", - type: "tuple[]", - }, - ], - internalType: "struct IRelay.RelayGovernanceConfig", - name: "_config", - type: "tuple", - }, - ], - name: "governanceFeeSetup", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_protocolId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - name: "isFinalized", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "lastInitializedRewardEpochData", - outputs: [ - { - internalType: "uint32", - name: "_lastInitializedRewardEpoch", - type: "uint32", - }, - { - internalType: "uint32", - name: "_startingVotingRoundIdForLastInitializedRewardEpoch", - type: "uint32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_protocolId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - name: "merkleRoots", - outputs: [ - { - internalType: "bytes32", - name: "_merkleRoot", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_protocolId", - type: "uint256", - }, - ], - name: "protocolFeeInWei", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "relay", - outputs: [ - { - internalType: "bytes", - name: "", - type: "bytes", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "startingVotingRoundIds", - outputs: [ - { - internalType: "uint256", - name: "_startingVotingRoundId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "toSigningPolicyHash", - outputs: [ - { - internalType: "bytes32", - name: "_signingPolicyHash", - type: "bytes32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_protocolId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - { - internalType: "bytes32", - name: "_leaf", - type: "bytes32", - }, - { - internalType: "bytes32[]", - name: "_proof", - type: "bytes32[]", - }, - ], - name: "verify", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_relayMessage", - type: "bytes", - }, - { - internalType: "bytes32", - name: "_messageHash", - type: "bytes32", - }, - ], - name: "verifyCustomSignature", - outputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IRelay__factory { - static readonly abi = _abi; - static createInterface(): IRelayInterface { - return new utils.Interface(_abi) as IRelayInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IRelay { - return new Contract(address, _abi, signerOrProvider) as IRelay; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager__factory.ts deleted file mode 100644 index c7ae4d3..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager__factory.ts +++ /dev/null @@ -1,616 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IRewardManager, - IRewardManagerInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IRewardManager"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "beneficiary", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "rewardOwner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "recipient", - type: "address", - }, - { - indexed: false, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: false, - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - { - indexed: false, - internalType: "uint120", - name: "amount", - type: "uint120", - }, - ], - name: "RewardClaimed", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "RewardClaimsEnabled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "RewardClaimsExpired", - type: "event", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_rewardOwners", - type: "address[]", - }, - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - components: [ - { - internalType: "bytes32[]", - name: "merkleProof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaim", - name: "body", - type: "tuple", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaimWithProof[]", - name: "_proofs", - type: "tuple[]", - }, - ], - name: "autoClaim", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - { - components: [ - { - internalType: "bytes32[]", - name: "merkleProof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaim", - name: "body", - type: "tuple", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaimWithProof[]", - name: "_proofs", - type: "tuple[]", - }, - ], - name: "claim", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmountWei", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "cleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "firstClaimableRewardEpochId", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpochId", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getInitialRewardEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "getNextClaimableRewardEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochIdToExpireNext", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochIdsWithClaimableRewards", - outputs: [ - { - internalType: "uint24", - name: "_startEpochId", - type: "uint24", - }, - { - internalType: "uint24", - name: "_endEpochId", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - ], - name: "getRewardEpochTotals", - outputs: [ - { - internalType: "uint256", - name: "_totalRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalInflationRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_initialisedRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_claimedRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_burnedRewardsWei", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "getStateOfRewards", - outputs: [ - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - { - internalType: "bool", - name: "initialised", - type: "bool", - }, - ], - internalType: "struct RewardsV2Interface.RewardState[][]", - name: "_rewardStates", - type: "tuple[][]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - ], - name: "getStateOfRewardsAt", - outputs: [ - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - { - internalType: "bool", - name: "initialised", - type: "bool", - }, - ], - internalType: "struct RewardsV2Interface.RewardState[]", - name: "_rewardStates", - type: "tuple[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getTotals", - outputs: [ - { - internalType: "uint256", - name: "_totalRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalInflationRewardsWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalClaimedWei", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalBurnedWei", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_beneficiary", - type: "address", - }, - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "_claimType", - type: "uint8", - }, - ], - name: "getUnclaimedRewardState", - outputs: [ - { - components: [ - { - internalType: "bool", - name: "initialised", - type: "bool", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "uint128", - name: "weight", - type: "uint128", - }, - ], - internalType: "struct IRewardManager.UnclaimedRewardState", - name: "_state", - type: "tuple", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "bytes32[]", - name: "merkleProof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaim", - name: "body", - type: "tuple", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaimWithProof[]", - name: "_proofs", - type: "tuple[]", - }, - ], - name: "initialiseWeightBasedClaims", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "noOfInitialisedWeightBasedClaims", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IRewardManager__factory { - static readonly abi = _abi; - static createInterface(): IRewardManagerInterface { - return new utils.Interface(_abi) as IRewardManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IRewardManager { - return new Contract(address, _abi, signerOrProvider) as IRewardManager; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ISubmission__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ISubmission__factory.ts deleted file mode 100644 index cd9ed1e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ISubmission__factory.ts +++ /dev/null @@ -1,157 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - ISubmission, - ISubmissionInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/ISubmission"; - -const _abi = [ - { - anonymous: false, - inputs: [], - name: "NewVotingRoundInitiated", - type: "event", - }, - { - inputs: [], - name: "getCurrentRandom", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandomWithQuality", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandomWithQualityAndTimestamp", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "submit1", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "submit2", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "submit3", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes", - name: "_data", - type: "bytes", - }, - ], - name: "submitAndPass", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "submitSignatures", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class ISubmission__factory { - static readonly abi = _abi; - static createInterface(): ISubmissionInterface { - return new utils.Interface(_abi) as ISubmissionInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): ISubmission { - return new Contract(address, _abi, signerOrProvider) as ISubmission; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents__factory.ts deleted file mode 100644 index bf9bf72..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents__factory.ts +++ /dev/null @@ -1,88 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IVPContractEvents, - IVPContractEventsInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "priorVotePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "newVotePower", - type: "uint256", - }, - ], - name: "Delegate", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "delegator", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "delegatee", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "votePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "blockNumber", - type: "uint256", - }, - ], - name: "Revoke", - type: "event", - }, -] as const; - -export class IVPContractEvents__factory { - static readonly abi = _abi; - static createInterface(): IVPContractEventsInterface { - return new utils.Interface(_abi) as IVPContractEventsInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IVPContractEvents { - return new Contract(address, _abi, signerOrProvider) as IVPContractEvents; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPToken__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPToken__factory.ts deleted file mode 100644 index 0f03063..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVPToken__factory.ts +++ /dev/null @@ -1,715 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IVPToken, - IVPTokenInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IVPToken"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "balanceOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegatees", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - ], - name: "batchDelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "decimals", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_bips", - type: "uint256", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "delegateExplicit", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegatesOf", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "delegatesOfAt", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegationModeOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "governanceVotePower", - outputs: [ - { - internalType: "contract IGovernanceVotePower", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "name", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "readVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "revokeDelegationAt", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalSupplyAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalVotePower", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegateAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - ], - name: "undelegateAllExplicit", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "undelegatedVotePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "undelegatedVotePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtIgnoringRevocation", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "writeVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IVPToken__factory { - static readonly abi = _abi; - static createInterface(): IVPTokenInterface { - return new utils.Interface(_abi) as IVPTokenInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IVPToken { - return new Contract(address, _abi, signerOrProvider) as IVPToken; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry__factory.ts deleted file mode 100644 index e4f457e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry__factory.ts +++ /dev/null @@ -1,151 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IValidatorRegistry, - IValidatorRegistryInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "dataProvider", - type: "address", - }, - { - indexed: false, - internalType: "string", - name: "nodeId", - type: "string", - }, - { - indexed: false, - internalType: "string", - name: "pChainPublicKey", - type: "string", - }, - ], - name: "DataProviderRegistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "dataProvider", - type: "address", - }, - ], - name: "DataProviderUnregistered", - type: "event", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_nodeId", - type: "bytes32", - }, - ], - name: "getDataProviderForNodeId", - outputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes32", - name: "_pChainPublicKey", - type: "bytes32", - }, - ], - name: "getDataProviderForPChainPublicKey", - outputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_dataProvider", - type: "address", - }, - ], - name: "getDataProviderInfo", - outputs: [ - { - internalType: "string", - name: "_nodeId", - type: "string", - }, - { - internalType: "string", - name: "_pChainPublicKey", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_nodeId", - type: "string", - }, - { - internalType: "string", - name: "_pChainPublicKey", - type: "string", - }, - ], - name: "registerDataProvider", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "unregisterDataProvider", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IValidatorRegistry__factory { - static readonly abi = _abi; - static createInterface(): IValidatorRegistryInterface { - return new utils.Interface(_abi) as IValidatorRegistryInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IValidatorRegistry { - return new Contract(address, _abi, signerOrProvider) as IValidatorRegistry; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry__factory.ts deleted file mode 100644 index 485899d..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry__factory.ts +++ /dev/null @@ -1,280 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IVoterRegistry, - IVoterRegistryInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - indexed: false, - internalType: "uint256", - name: "untilRewardEpochId", - type: "uint256", - }, - ], - name: "BeneficiaryChilled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - indexed: true, - internalType: "address", - name: "signingPolicyAddress", - type: "address", - }, - { - indexed: false, - internalType: "address", - name: "submitAddress", - type: "address", - }, - { - indexed: false, - internalType: "address", - name: "submitSignaturesAddress", - type: "address", - }, - { - indexed: false, - internalType: "bytes32", - name: "publicKeyPart1", - type: "bytes32", - }, - { - indexed: false, - internalType: "bytes32", - name: "publicKeyPart2", - type: "bytes32", - }, - { - indexed: false, - internalType: "uint256", - name: "registrationWeight", - type: "uint256", - }, - ], - name: "VoterRegistered", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "rewardEpochId", - type: "uint256", - }, - ], - name: "VoterRemoved", - type: "event", - }, - { - inputs: [ - { - internalType: "bytes20", - name: "_beneficiary", - type: "bytes20", - }, - ], - name: "chilledUntilRewardEpochId", - outputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getNumberOfRegisteredVoters", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getRegisteredVoters", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "isVoterRegistered", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "maxVoters", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "newSigningPolicyInitializationStartBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "publicKeyRequired", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - components: [ - { - internalType: "uint8", - name: "v", - type: "uint8", - }, - { - internalType: "bytes32", - name: "r", - type: "bytes32", - }, - { - internalType: "bytes32", - name: "s", - type: "bytes32", - }, - ], - internalType: "struct IVoterRegistry.Signature", - name: "_signature", - type: "tuple", - }, - ], - name: "registerVoter", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IVoterRegistry__factory { - static readonly abi = _abi; - static createInterface(): IVoterRegistryInterface { - return new utils.Interface(_abi) as IVoterRegistryInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IVoterRegistry { - return new Contract(address, _abi, signerOrProvider) as IVoterRegistry; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister__factory.ts deleted file mode 100644 index 8ac875b..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister__factory.ts +++ /dev/null @@ -1,214 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IVoterWhitelister, - IVoterWhitelisterInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "untilRewardEpoch", - type: "uint256", - }, - ], - name: "VoterChilled", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "ftsoIndex", - type: "uint256", - }, - ], - name: "VoterRemovedFromWhitelist", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "ftsoIndex", - type: "uint256", - }, - ], - name: "VoterWhitelisted", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "chilledUntilRewardEpoch", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "defaultMaxVotersForFtso", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "getFtsoWhitelistedPriceProviders", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "string", - name: "_symbol", - type: "string", - }, - ], - name: "getFtsoWhitelistedPriceProvidersBySymbol", - outputs: [ - { - internalType: "address[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "maxVotersForFtso", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "requestFullVoterWhitelisting", - outputs: [ - { - internalType: "uint256[]", - name: "_supportedIndices", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_success", - type: "bool[]", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_ftsoIndex", - type: "uint256", - }, - ], - name: "requestWhitelistingVoter", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IVoterWhitelister__factory { - static readonly abi = _abi; - static createInterface(): IVoterWhitelisterInterface { - return new utils.Interface(_abi) as IVoterWhitelisterInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IVoterWhitelister { - return new Contract(address, _abi, signerOrProvider) as IVoterWhitelister; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee__factory.ts deleted file mode 100644 index 2ed9d5e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee__factory.ts +++ /dev/null @@ -1,168 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IWNatDelegationFee, - IWNatDelegationFeeInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: false, - internalType: "uint16", - name: "value", - type: "uint16", - }, - { - indexed: false, - internalType: "uint24", - name: "validFromEpochId", - type: "uint24", - }, - ], - name: "FeePercentageChanged", - type: "event", - }, - { - inputs: [], - name: "defaultFeePercentageBIPS", - outputs: [ - { - internalType: "uint16", - name: "", - type: "uint16", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "feePercentageUpdateOffset", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getVoterCurrentFeePercentage", - outputs: [ - { - internalType: "uint16", - name: "", - type: "uint16", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getVoterFeePercentage", - outputs: [ - { - internalType: "uint16", - name: "", - type: "uint16", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getVoterScheduledFeePercentageChanges", - outputs: [ - { - internalType: "uint256[]", - name: "_feePercentageBIPS", - type: "uint256[]", - }, - { - internalType: "uint256[]", - name: "_validFromEpochId", - type: "uint256[]", - }, - { - internalType: "bool[]", - name: "_fixed", - type: "bool[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint16", - name: "_feePercentageBIPS", - type: "uint16", - }, - ], - name: "setVoterFeePercentage", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IWNatDelegationFee__factory { - static readonly abi = _abi; - static createInterface(): IWNatDelegationFeeInterface { - return new utils.Interface(_abi) as IWNatDelegationFeeInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IWNatDelegationFee { - return new Contract(address, _abi, signerOrProvider) as IWNatDelegationFee; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNat__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNat__factory.ts deleted file mode 100644 index 91bf494..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/IWNat__factory.ts +++ /dev/null @@ -1,802 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IWNat, - IWNatInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/IWNat"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "balanceOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegatees", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - ], - name: "batchDelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "cleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "decimals", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_bips", - type: "uint256", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "delegateExplicit", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegatesOf", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "delegatesOfAt", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegationModeOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "deposit", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "recipient", - type: "address", - }, - ], - name: "depositTo", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [], - name: "governanceVotePower", - outputs: [ - { - internalType: "contract IGovernanceVotePower", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "name", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "readVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "revokeDelegationAt", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanerContract", - type: "address", - }, - ], - name: "setCleanerContract", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setCleanupBlockNumber", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalSupplyAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalVotePower", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegateAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - ], - name: "undelegateAllExplicit", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "undelegatedVotePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "undelegatedVotePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtIgnoringRevocation", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "withdraw", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "withdrawFrom", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "writeVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IWNat__factory { - static readonly abi = _abi; - static createInterface(): IWNatInterface { - return new utils.Interface(_abi) as IWNatInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IWNat { - return new Contract(address, _abi, signerOrProvider) as IWNat; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface__factory.ts deleted file mode 100644 index fad81ba..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface__factory.ts +++ /dev/null @@ -1,146 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - ProtocolsV2Interface, - ProtocolsV2InterfaceInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface"; - -const _abi = [ - { - inputs: [], - name: "firstRewardEpochStartTs", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "firstVotingRoundStartTs", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRewardEpochId", - outputs: [ - { - internalType: "uint24", - name: "", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentVotingEpochId", - outputs: [ - { - internalType: "uint32", - name: "", - type: "uint32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getStartVotingRoundId", - outputs: [ - { - internalType: "uint32", - name: "", - type: "uint32", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_rewardEpochId", - type: "uint256", - }, - ], - name: "getVotePowerBlock", - outputs: [ - { - internalType: "uint64", - name: "_votePowerBlock", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "rewardEpochDurationSeconds", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "votingEpochDurationSeconds", - outputs: [ - { - internalType: "uint64", - name: "", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class ProtocolsV2Interface__factory { - static readonly abi = _abi; - static createInterface(): ProtocolsV2InterfaceInterface { - return new utils.Interface(_abi) as ProtocolsV2InterfaceInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): ProtocolsV2Interface { - return new Contract( - address, - _abi, - signerOrProvider - ) as ProtocolsV2Interface; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface__factory.ts deleted file mode 100644 index 743c004..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface__factory.ts +++ /dev/null @@ -1,82 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - RandomNumberV2Interface, - RandomNumberV2InterfaceInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface"; - -const _abi = [ - { - inputs: [], - name: "getRandomNumber", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_votingRoundId", - type: "uint256", - }, - ], - name: "getRandomNumberHistorical", - outputs: [ - { - internalType: "uint256", - name: "_randomNumber", - type: "uint256", - }, - { - internalType: "bool", - name: "_isSecureRandom", - type: "bool", - }, - { - internalType: "uint256", - name: "_randomTimestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class RandomNumberV2Interface__factory { - static readonly abi = _abi; - static createInterface(): RandomNumberV2InterfaceInterface { - return new utils.Interface(_abi) as RandomNumberV2InterfaceInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): RandomNumberV2Interface { - return new Contract( - address, - _abi, - signerOrProvider - ) as RandomNumberV2Interface; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface__factory.ts deleted file mode 100644 index 605b967..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface__factory.ts +++ /dev/null @@ -1,195 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - RewardsV2Interface, - RewardsV2InterfaceInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface"; - -const _abi = [ - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - { - internalType: "address payable", - name: "_recipient", - type: "address", - }, - { - internalType: "uint24", - name: "_rewardEpochId", - type: "uint24", - }, - { - internalType: "bool", - name: "_wrap", - type: "bool", - }, - { - components: [ - { - internalType: "bytes32[]", - name: "merkleProof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaim", - name: "body", - type: "tuple", - }, - ], - internalType: "struct RewardsV2Interface.RewardClaimWithProof[]", - name: "_proofs", - type: "tuple[]", - }, - ], - name: "claim", - outputs: [ - { - internalType: "uint256", - name: "_rewardAmountWei", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "getNextClaimableRewardEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getRewardEpochIdsWithClaimableRewards", - outputs: [ - { - internalType: "uint24", - name: "_startEpochId", - type: "uint24", - }, - { - internalType: "uint24", - name: "_endEpochId", - type: "uint24", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_rewardOwner", - type: "address", - }, - ], - name: "getStateOfRewards", - outputs: [ - { - components: [ - { - internalType: "uint24", - name: "rewardEpochId", - type: "uint24", - }, - { - internalType: "bytes20", - name: "beneficiary", - type: "bytes20", - }, - { - internalType: "uint120", - name: "amount", - type: "uint120", - }, - { - internalType: "enum RewardsV2Interface.ClaimType", - name: "claimType", - type: "uint8", - }, - { - internalType: "bool", - name: "initialised", - type: "bool", - }, - ], - internalType: "struct RewardsV2Interface.RewardState[][]", - name: "_rewardStates", - type: "tuple[][]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class RewardsV2Interface__factory { - static readonly abi = _abi; - static createInterface(): RewardsV2InterfaceInterface { - return new utils.Interface(_abi) as RewardsV2InterfaceInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): RewardsV2Interface { - return new Contract(address, _abi, signerOrProvider) as RewardsV2Interface; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface__factory.ts deleted file mode 100644 index 585f99d..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface__factory.ts +++ /dev/null @@ -1,334 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - TestFtsoV2Interface, - TestFtsoV2InterfaceInterface, -} from "../../../../@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface"; - -const _abi = [ - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedById", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "int8", - name: "_decimals", - type: "int8", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedByIdInWei", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedByIndex", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "int8", - name: "_decimals", - type: "int8", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedByIndexInWei", - outputs: [ - { - internalType: "uint256", - name: "_value", - type: "uint256", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - name: "getFeedId", - outputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21", - name: "_feedId", - type: "bytes21", - }, - ], - name: "getFeedIndex", - outputs: [ - { - internalType: "uint256", - name: "_index", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - ], - name: "getFeedsById", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "bytes21[]", - name: "_feedIds", - type: "bytes21[]", - }, - ], - name: "getFeedsByIdInWei", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFeedsByIndex", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFeedsByIndexInWei", - outputs: [ - { - internalType: "uint256[]", - name: "_values", - type: "uint256[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - components: [ - { - internalType: "bytes32[]", - name: "proof", - type: "bytes32[]", - }, - { - components: [ - { - internalType: "uint32", - name: "votingRoundId", - type: "uint32", - }, - { - internalType: "bytes21", - name: "id", - type: "bytes21", - }, - { - internalType: "int32", - name: "value", - type: "int32", - }, - { - internalType: "uint16", - name: "turnoutBIPS", - type: "uint16", - }, - { - internalType: "int8", - name: "decimals", - type: "int8", - }, - ], - internalType: "struct TestFtsoV2Interface.FeedData", - name: "body", - type: "tuple", - }, - ], - internalType: "struct TestFtsoV2Interface.FeedDataWithProof", - name: "_feedData", - type: "tuple", - }, - ], - name: "verifyFeedData", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class TestFtsoV2Interface__factory { - static readonly abi = _abi; - static createInterface(): TestFtsoV2InterfaceInterface { - return new utils.Interface(_abi) as TestFtsoV2InterfaceInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): TestFtsoV2Interface { - return new Contract(address, _abi, signerOrProvider) as TestFtsoV2Interface; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts deleted file mode 100644 index fa5fae9..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as interfaces from './interface'; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso__factory.ts deleted file mode 100644 index 4f4d4cb..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso__factory.ts +++ /dev/null @@ -1,900 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IIFtso, - IIFtsoInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "natTurnout", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "lowNatTurnoutThresholdBIPS", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "LowTurnout", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "endTime", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "PriceEpochInitializedOnFtso", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - indexed: false, - internalType: "bool", - name: "rewardedFtso", - type: "bool", - }, - { - indexed: false, - internalType: "uint256", - name: "lowIQRRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "highIQRRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "lowElasticBandRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "highElasticBandRewardPrice", - type: "uint256", - }, - { - indexed: false, - internalType: "enum IFtso.PriceFinalizationType", - name: "finalizationType", - type: "uint8", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - ], - name: "PriceFinalized", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "voter", - type: "address", - }, - { - indexed: true, - internalType: "uint256", - name: "epochId", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "price", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "timestamp", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "votePowerNat", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "votePowerAsset", - type: "uint256", - }, - ], - name: "PriceRevealed", - type: "event", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_firstEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_submitPeriodSeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_revealPeriodSeconds", - type: "uint256", - }, - ], - name: "activateFtso", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "active", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_maxVotePowerNatThresholdFraction", - type: "uint256", - }, - { - internalType: "uint256", - name: "_maxVotePowerAssetThresholdFraction", - type: "uint256", - }, - { - internalType: "uint256", - name: "_lowAssetUSDThreshold", - type: "uint256", - }, - { - internalType: "uint256", - name: "_highAssetUSDThreshold", - type: "uint256", - }, - { - internalType: "uint256", - name: "_highAssetTurnoutThresholdBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_lowNatTurnoutThresholdBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_elasticBandRewardBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_elasticBandWidthPPM", - type: "uint256", - }, - { - internalType: "address[]", - name: "_trustedAddresses", - type: "address[]", - }, - ], - name: "configureEpochs", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "deactivateFtso", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "epochsConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_maxVotePowerNatThresholdFraction", - type: "uint256", - }, - { - internalType: "uint256", - name: "_maxVotePowerAssetThresholdFraction", - type: "uint256", - }, - { - internalType: "uint256", - name: "_lowAssetUSDThreshold", - type: "uint256", - }, - { - internalType: "uint256", - name: "_highAssetUSDThreshold", - type: "uint256", - }, - { - internalType: "uint256", - name: "_highAssetTurnoutThresholdBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_lowNatTurnoutThresholdBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_elasticBandRewardBIPS", - type: "uint256", - }, - { - internalType: "uint256", - name: "_elasticBandWidthPPM", - type: "uint256", - }, - { - internalType: "address[]", - name: "_trustedAddresses", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "fallbackFinalizePriceEpoch", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "bool", - name: "_returnRewardData", - type: "bool", - }, - ], - name: "finalizePriceEpoch", - outputs: [ - { - internalType: "address[]", - name: "_eligibleAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_natWeights", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_totalNatWeight", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "forceFinalizePriceEpoch", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "ftsoManager", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getAsset", - outputs: [ - { - internalType: "contract IIVPToken", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getAssetFtsos", - outputs: [ - { - internalType: "contract IIFtso[]", - name: "", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPrice", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceDetails", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_priceTimestamp", - type: "uint256", - }, - { - internalType: "enum IFtso.PriceFinalizationType", - name: "_priceFinalizationType", - type: "uint8", - }, - { - internalType: "uint256", - name: "_lastPriceEpochFinalizationTimestamp", - type: "uint256", - }, - { - internalType: "enum IFtso.PriceFinalizationType", - name: "_lastPriceEpochFinalizationType", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceFromTrustedProviders", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceWithDecimals", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentPriceWithDecimalsFromTrustedProviders", - outputs: [ - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetPriceUsdDecimals", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getCurrentRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_timestamp", - type: "uint256", - }, - ], - name: "getEpochId", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getEpochPrice", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "address", - name: "_voter", - type: "address", - }, - ], - name: "getEpochPriceForVoter", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPriceEpochConfiguration", - outputs: [ - { - internalType: "uint256", - name: "_firstEpochStartTs", - type: "uint256", - }, - { - internalType: "uint256", - name: "_submitPeriodSeconds", - type: "uint256", - }, - { - internalType: "uint256", - name: "_revealPeriodSeconds", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getPriceEpochData", - outputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_epochSubmitEndTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_epochRevealEndTime", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votePowerBlock", - type: "uint256", - }, - { - internalType: "bool", - name: "_fallbackMode", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "getRandom", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getVoteWeightingParameters", - outputs: [ - { - internalType: "contract IIVPToken[]", - name: "_assets", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_assetMultipliers", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_totalVotePowerNat", - type: "uint256", - }, - { - internalType: "uint256", - name: "_totalVotePowerAsset", - type: "uint256", - }, - { - internalType: "uint256", - name: "_assetWeightRatio", - type: "uint256", - }, - { - internalType: "uint256", - name: "_votePowerBlock", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_circulatingSupplyNat", - type: "uint256", - }, - { - internalType: "bool", - name: "_fallbackMode", - type: "bool", - }, - ], - name: "initializeCurrentEpochStateForReveal", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_wNatVP", - type: "uint256", - }, - ], - name: "revealPriceSubmitter", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "contract IIVPToken", - name: "_asset", - type: "address", - }, - ], - name: "setAsset", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "contract IIFtso[]", - name: "_assetFtsos", - type: "address[]", - }, - ], - name: "setAssetFtsos", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setVotePowerBlock", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_initialPriceUSD", - type: "uint256", - }, - { - internalType: "uint256", - name: "_initialPriceTimestamp", - type: "uint256", - }, - ], - name: "updateInitialPrice", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "wNat", - outputs: [ - { - internalType: "contract IIVPToken", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "wNatVotePowerCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IIFtso__factory { - static readonly abi = _abi; - static createInterface(): IIFtsoInterface { - return new utils.Interface(_abi) as IIFtsoInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IIFtso { - return new Contract(address, _abi, signerOrProvider) as IIFtso; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts deleted file mode 100644 index c34593f..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export { IIFtso__factory } from "./IIFtso__factory"; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts deleted file mode 100644 index fa5fae9..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as interfaces from './interface'; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis__factory.ts deleted file mode 100644 index 34b8e4e..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis__factory.ts +++ /dev/null @@ -1,78 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoGenesis, - IFtsoGenesisInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis"; - -const _abi = [ - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - { - internalType: "uint256", - name: "_price", - type: "uint256", - }, - { - internalType: "uint256", - name: "_wNatVP", - type: "uint256", - }, - ], - name: "revealPriceSubmitter", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_voter", - type: "address", - }, - { - internalType: "uint256", - name: "_epochId", - type: "uint256", - }, - ], - name: "wNatVotePowerCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IFtsoGenesis__factory { - static readonly abi = _abi; - static createInterface(): IFtsoGenesisInterface { - return new utils.Interface(_abi) as IFtsoGenesisInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoGenesis { - return new Contract(address, _abi, signerOrProvider) as IFtsoGenesis; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis__factory.ts deleted file mode 100644 index e876055..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis__factory.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoManagerGenesis, - IFtsoManagerGenesisInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis"; - -const _abi = [ - { - inputs: [], - name: "getCurrentPriceEpochId", - outputs: [ - { - internalType: "uint256", - name: "_priceEpochId", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoManagerGenesis__factory { - static readonly abi = _abi; - static createInterface(): IFtsoManagerGenesisInterface { - return new utils.Interface(_abi) as IFtsoManagerGenesisInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoManagerGenesis { - return new Contract(address, _abi, signerOrProvider) as IFtsoManagerGenesis; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis__factory.ts deleted file mode 100644 index 2342383..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis__factory.ts +++ /dev/null @@ -1,49 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IFtsoRegistryGenesis, - IFtsoRegistryGenesisInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis"; - -const _abi = [ - { - inputs: [ - { - internalType: "uint256[]", - name: "_indices", - type: "uint256[]", - }, - ], - name: "getFtsos", - outputs: [ - { - internalType: "contract IFtsoGenesis[]", - name: "_ftsos", - type: "address[]", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IFtsoRegistryGenesis__factory { - static readonly abi = _abi; - static createInterface(): IFtsoRegistryGenesisInterface { - return new utils.Interface(_abi) as IFtsoRegistryGenesisInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IFtsoRegistryGenesis { - return new Contract( - address, - _abi, - signerOrProvider - ) as IFtsoRegistryGenesis; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts deleted file mode 100644 index 21460f5..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export { IFtsoGenesis__factory } from "./IFtsoGenesis__factory"; -export { IFtsoManagerGenesis__factory } from "./IFtsoManagerGenesis__factory"; -export { IFtsoRegistryGenesis__factory } from "./IFtsoRegistryGenesis__factory"; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/index.ts deleted file mode 100644 index f67575a..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as ftso from "./ftso"; -export * as genesis from "./genesis"; -export * as token from "./token"; -export { FtsoV2Interface__factory } from "./FtsoV2Interface__factory"; -export { IAddressBinder__factory } from "./IAddressBinder__factory"; -export { IClaimSetupManager__factory } from "./IClaimSetupManager__factory"; -export { IDelegationAccount__factory } from "./IDelegationAccount__factory"; -export { IDistributionToDelegators__factory } from "./IDistributionToDelegators__factory"; -export { IEntityManager__factory } from "./IEntityManager__factory"; -export { IFastUpdateIncentiveManager__factory } from "./IFastUpdateIncentiveManager__factory"; -export { IFastUpdater__factory } from "./IFastUpdater__factory"; -export { IFastUpdatesConfiguration__factory } from "./IFastUpdatesConfiguration__factory"; -export { IFeeCalculator__factory } from "./IFeeCalculator__factory"; -export { IFlareAssetRegistry__factory } from "./IFlareAssetRegistry__factory"; -export { IFlareContractRegistry__factory } from "./IFlareContractRegistry__factory"; -export { IFlareSystemsCalculator__factory } from "./IFlareSystemsCalculator__factory"; -export { IFlareSystemsManager__factory } from "./IFlareSystemsManager__factory"; -export { IFtso__factory } from "./IFtso__factory"; -export { IFtsoFeedDecimals__factory } from "./IFtsoFeedDecimals__factory"; -export { IFtsoFeedIdConverter__factory } from "./IFtsoFeedIdConverter__factory"; -export { IFtsoFeedPublisher__factory } from "./IFtsoFeedPublisher__factory"; -export { IFtsoInflationConfigurations__factory } from "./IFtsoInflationConfigurations__factory"; -export { IFtsoManager__factory } from "./IFtsoManager__factory"; -export { IFtsoRegistry__factory } from "./IFtsoRegistry__factory"; -export { IFtsoRewardManager__factory } from "./IFtsoRewardManager__factory"; -export { IFtsoRewardOffersManager__factory } from "./IFtsoRewardOffersManager__factory"; -export { IGenericRewardManager__factory } from "./IGenericRewardManager__factory"; -export { IGovernanceSettings__factory } from "./IGovernanceSettings__factory"; -export { IGovernanceVotePower__factory } from "./IGovernanceVotePower__factory"; -export { IIncreaseManager__factory } from "./IIncreaseManager__factory"; -export { IPChainStakeMirror__factory } from "./IPChainStakeMirror__factory"; -export { IPChainStakeMirrorMultiSigVoting__factory } from "./IPChainStakeMirrorMultiSigVoting__factory"; -export { IPChainVotePower__factory } from "./IPChainVotePower__factory"; -export { IPollingFtso__factory } from "./IPollingFtso__factory"; -export { IPriceSubmitter__factory } from "./IPriceSubmitter__factory"; -export { IRNat__factory } from "./IRNat__factory"; -export { IRNatAccount__factory } from "./IRNatAccount__factory"; -export { IRandomProvider__factory } from "./IRandomProvider__factory"; -export { IRelay__factory } from "./IRelay__factory"; -export { IRewardManager__factory } from "./IRewardManager__factory"; -export { ISubmission__factory } from "./ISubmission__factory"; -export { IVPContractEvents__factory } from "./IVPContractEvents__factory"; -export { IVPToken__factory } from "./IVPToken__factory"; -export { IValidatorRegistry__factory } from "./IValidatorRegistry__factory"; -export { IVoterRegistry__factory } from "./IVoterRegistry__factory"; -export { IVoterWhitelister__factory } from "./IVoterWhitelister__factory"; -export { IWNat__factory } from "./IWNat__factory"; -export { IWNatDelegationFee__factory } from "./IWNatDelegationFee__factory"; -export { ProtocolsV2Interface__factory } from "./ProtocolsV2Interface__factory"; -export { RandomNumberV2Interface__factory } from "./RandomNumberV2Interface__factory"; -export { RewardsV2Interface__factory } from "./RewardsV2Interface__factory"; -export { TestFtsoV2Interface__factory } from "./TestFtsoV2Interface__factory"; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts deleted file mode 100644 index fa5fae9..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as interfaces from './interface'; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable__factory.ts deleted file mode 100644 index 9073a4d..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable__factory.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IICleanable, - IICleanableInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable"; - -const _abi = [ - { - inputs: [], - name: "cleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanerContract", - type: "address", - }, - ], - name: "setCleanerContract", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setCleanupBlockNumber", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IICleanable__factory { - static readonly abi = _abi; - static createInterface(): IICleanableInterface { - return new utils.Interface(_abi) as IICleanableInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IICleanable { - return new Contract(address, _abi, signerOrProvider) as IICleanable; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower__factory.ts deleted file mode 100644 index 4e7921d..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower__factory.ts +++ /dev/null @@ -1,284 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IIGovernanceVotePower, - IIGovernanceVotePowerInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "delegator", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "fromDelegate", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "toDelegate", - type: "address", - }, - ], - name: "DelegateChanged", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "delegate", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "previousBalance", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "newBalance", - type: "uint256", - }, - ], - name: "DelegateVotesChanged", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "getCleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "getDelegateOfAt", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "getDelegateOfAtNow", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "getVotes", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "ownerToken", - outputs: [ - { - internalType: "contract IVPToken", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "pChainStakeMirror", - outputs: [ - { - internalType: "contract IPChainStakeMirror", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanerContract", - type: "address", - }, - ], - name: "setCleanerContract", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setCleanupBlockNumber", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_fromBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_toBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "updateAtTokenTransfer", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IIGovernanceVotePower__factory { - static readonly abi = _abi; - static createInterface(): IIGovernanceVotePowerInterface { - return new utils.Interface(_abi) as IIGovernanceVotePowerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IIGovernanceVotePower { - return new Contract( - address, - _abi, - signerOrProvider - ) as IIGovernanceVotePower; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract__factory.ts deleted file mode 100644 index 95761c3..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract__factory.ts +++ /dev/null @@ -1,635 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IIVPContract, - IIVPContractInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "priorVotePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "newVotePower", - type: "uint256", - }, - ], - name: "Delegate", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "delegator", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "delegatee", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "votePower", - type: "uint256", - }, - { - indexed: false, - internalType: "uint256", - name: "blockNumber", - type: "uint256", - }, - ], - name: "Revoke", - type: "event", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_owners", - type: "address[]", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "batchVotePowerOfAt", - outputs: [ - { - internalType: "uint256[]", - name: "", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "cleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_bips", - type: "uint256", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "delegateExplicit", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "delegatesOf", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "delegatesOfAt", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegationModeOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "isReplacement", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "ownerToken", - outputs: [ - { - internalType: "contract IVPToken", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "revokeDelegationAt", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanerContract", - type: "address", - }, - ], - name: "setCleanerContract", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setCleanupBlockNumber", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - ], - name: "undelegateAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - ], - name: "undelegateAllExplicit", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - ], - name: "undelegatedVotePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "undelegatedVotePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_fromBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_toBalance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "updateAtTokenTransfer", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_balance", - type: "uint256", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtIgnoringRevocation", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IIVPContract__factory { - static readonly abi = _abi; - static createInterface(): IIVPContractInterface { - return new utils.Interface(_abi) as IIVPContractInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IIVPContract { - return new Contract(address, _abi, signerOrProvider) as IIVPContract; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken__factory.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken__factory.ts deleted file mode 100644 index 8d0c516..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken__factory.ts +++ /dev/null @@ -1,847 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IIVPToken, - IIVPTokenInterface, -} from "../../../../../../@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "balanceOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegatees", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - ], - name: "batchDelegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_owners", - type: "address[]", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "batchVotePowerOfAt", - outputs: [ - { - internalType: "uint256[]", - name: "", - type: "uint256[]", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "cleanupBlockNumber", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "decimals", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_bips", - type: "uint256", - }, - ], - name: "delegate", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_amount", - type: "uint256", - }, - ], - name: "delegateExplicit", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegatesOf", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "delegatesOfAt", - outputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - { - internalType: "uint256[]", - name: "_bips", - type: "uint256[]", - }, - { - internalType: "uint256", - name: "_count", - type: "uint256", - }, - { - internalType: "uint256", - name: "_delegationMode", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - ], - name: "delegationModeOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "governanceVotePower", - outputs: [ - { - internalType: "contract IGovernanceVotePower", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "name", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "readVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_who", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "revokeDelegationAt", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanerContract", - type: "address", - }, - ], - name: "setCleanerContract", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "setCleanupBlockNumber", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_cleanupBlockNumberManager", - type: "address", - }, - ], - name: "setCleanupBlockNumberManager", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "contract IIGovernanceVotePower", - name: "_governanceVotePower", - type: "address", - }, - ], - name: "setGovernanceVotePower", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalSupplyAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalVotePower", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "totalVotePowerAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [], - name: "undelegateAll", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address[]", - name: "_delegateAddresses", - type: "address[]", - }, - ], - name: "undelegateAllExplicit", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "undelegatedVotePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "undelegatedVotePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - ], - name: "votePowerFromTo", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_from", - type: "address", - }, - { - internalType: "address", - name: "_to", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerFromToAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - ], - name: "votePowerOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAt", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtCached", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_owner", - type: "address", - }, - { - internalType: "uint256", - name: "_blockNumber", - type: "uint256", - }, - ], - name: "votePowerOfAtIgnoringRevocation", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "writeVotePowerContract", - outputs: [ - { - internalType: "contract IVPContractEvents", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -export class IIVPToken__factory { - static readonly abi = _abi; - static createInterface(): IIVPTokenInterface { - return new utils.Interface(_abi) as IIVPTokenInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IIVPToken { - return new Contract(address, _abi, signerOrProvider) as IIVPToken; - } -} diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts deleted file mode 100644 index 13a47ec..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export { IICleanable__factory } from "./IICleanable__factory"; -export { IIGovernanceVotePower__factory } from "./IIGovernanceVotePower__factory"; -export { IIVPContract__factory } from "./IIVPContract__factory"; -export { IIVPToken__factory } from "./IIVPToken__factory"; diff --git a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/index.ts b/typechain-types/factories/@flarenetwork/flare-periphery-contracts/index.ts deleted file mode 100644 index 72b47fd..0000000 --- a/typechain-types/factories/@flarenetwork/flare-periphery-contracts/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as coston2 from "./coston2"; diff --git a/typechain-types/factories/@flarenetwork/index.ts b/typechain-types/factories/@flarenetwork/index.ts deleted file mode 100644 index 9dafcfe..0000000 --- a/typechain-types/factories/@flarenetwork/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as flarePeripheryContracts from "./flare-periphery-contracts"; diff --git a/typechain-types/factories/@openzeppelin/contracts/index.ts b/typechain-types/factories/@openzeppelin/contracts/index.ts deleted file mode 100644 index a9780ef..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as token from "./token"; diff --git a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/IERC20__factory.ts b/typechain-types/factories/@openzeppelin/contracts/token/ERC20/IERC20__factory.ts deleted file mode 100644 index cd7fa8f..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/IERC20__factory.ts +++ /dev/null @@ -1,206 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IERC20, - IERC20Interface, -} from "../../../../../@openzeppelin/contracts/token/ERC20/IERC20"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IERC20__factory { - static readonly abi = _abi; - static createInterface(): IERC20Interface { - return new utils.Interface(_abi) as IERC20Interface; - } - static connect(address: string, signerOrProvider: Signer | Provider): IERC20 { - return new Contract(address, _abi, signerOrProvider) as IERC20; - } -} diff --git a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory.ts b/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory.ts deleted file mode 100644 index 47c292b..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory.ts +++ /dev/null @@ -1,248 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { Contract, Signer, utils } from "ethers"; -import type { Provider } from "@ethersproject/providers"; -import type { - IERC20Metadata, - IERC20MetadataInterface, -} from "../../../../../../@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata"; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "owner", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "spender", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: false, - inputs: [ - { - indexed: true, - internalType: "address", - name: "from", - type: "address", - }, - { - indexed: true, - internalType: "address", - name: "to", - type: "address", - }, - { - indexed: false, - internalType: "uint256", - name: "value", - type: "uint256", - }, - ], - name: "Transfer", - type: "event", - }, - { - inputs: [ - { - internalType: "address", - name: "owner", - type: "address", - }, - { - internalType: "address", - name: "spender", - type: "address", - }, - ], - name: "allowance", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "spender", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "approve", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "account", - type: "address", - }, - ], - name: "balanceOf", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "decimals", - outputs: [ - { - internalType: "uint8", - name: "", - type: "uint8", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "name", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "symbol", - outputs: [ - { - internalType: "string", - name: "", - type: "string", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "totalSupply", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transfer", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "from", - type: "address", - }, - { - internalType: "address", - name: "to", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - ], - name: "transferFrom", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "nonpayable", - type: "function", - }, -] as const; - -export class IERC20Metadata__factory { - static readonly abi = _abi; - static createInterface(): IERC20MetadataInterface { - return new utils.Interface(_abi) as IERC20MetadataInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): IERC20Metadata { - return new Contract(address, _abi, signerOrProvider) as IERC20Metadata; - } -} diff --git a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/index.ts b/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/index.ts deleted file mode 100644 index b9477f8..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/extensions/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export { IERC20Metadata__factory } from "./IERC20Metadata__factory"; diff --git a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/index.ts b/typechain-types/factories/@openzeppelin/contracts/token/ERC20/index.ts deleted file mode 100644 index 6e86faa..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/token/ERC20/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as extensions from "./extensions"; -export { IERC20__factory } from "./IERC20__factory"; diff --git a/typechain-types/factories/@openzeppelin/contracts/token/index.ts b/typechain-types/factories/@openzeppelin/contracts/token/index.ts deleted file mode 100644 index da1e061..0000000 --- a/typechain-types/factories/@openzeppelin/contracts/token/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as erc20 from "./ERC20"; diff --git a/typechain-types/factories/@openzeppelin/index.ts b/typechain-types/factories/@openzeppelin/index.ts deleted file mode 100644 index 6397da0..0000000 --- a/typechain-types/factories/@openzeppelin/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as contracts from "./contracts"; diff --git a/typechain-types/factories/contracts/Escrow__factory.ts b/typechain-types/factories/contracts/Escrow__factory.ts deleted file mode 100644 index 7781849..0000000 --- a/typechain-types/factories/contracts/Escrow__factory.ts +++ /dev/null @@ -1,254 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import { Signer, utils, Contract, ContractFactory, Overrides } from "ethers"; -import type { Provider, TransactionRequest } from "@ethersproject/providers"; -import type { PromiseOrValue } from "../../common"; -import type { Escrow, EscrowInterface } from "../../contracts/Escrow"; - -const _abi = [ - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "approveEscrow", - outputs: [], - stateMutability: "nonpayable", - type: "function", - }, - { - inputs: [ - { - internalType: "address", - name: "_seller", - type: "address", - }, - ], - name: "createEscrow", - outputs: [], - stateMutability: "payable", - type: "function", - }, - { - inputs: [], - name: "escrowCounter", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - name: "escrows", - outputs: [ - { - internalType: "address", - name: "buyer", - type: "address", - }, - { - internalType: "address", - name: "seller", - type: "address", - }, - { - internalType: "uint256", - name: "amount", - type: "uint256", - }, - { - internalType: "bool", - name: "buyerApproved", - type: "bool", - }, - { - internalType: "bool", - name: "sellerApproved", - type: "bool", - }, - { - internalType: "bool", - name: "isComplete", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowAmount", - outputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowBuyer", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowBuyerApproved", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowIsComplete", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowSeller", - outputs: [ - { - internalType: "address", - name: "", - type: "address", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [ - { - internalType: "uint256", - name: "escrowId", - type: "uint256", - }, - ], - name: "getEscrowSellerApproved", - outputs: [ - { - internalType: "bool", - name: "", - type: "bool", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -const _bytecode = - "0x608060405234801561001057600080fd5b50610dca806100206000396000f3fe6080604052600436106100915760003560e01c8063451ee19111610059578063451ee191146101b85780638231f16e146101f5578063abebf91b14610232578063c7ceafea1461026f578063f6a8419e1461029a57610091565b8063012f52ee1461009657806303fce7ef146100d85780630a30a3c714610101578063275a56131461013e578063410b56971461017b575b600080fd5b3480156100a257600080fd5b506100bd60048036038101906100b891906109df565b6102b6565b6040516100cf96959493929190610a77565b60405180910390f35b3480156100e457600080fd5b506100ff60048036038101906100fa91906109df565b610359565b005b34801561010d57600080fd5b50610128600480360381019061012391906109df565b6106f1565b6040516101359190610ad8565b60405180910390f35b34801561014a57600080fd5b50610165600480360381019061016091906109df565b610730565b6040516101729190610af3565b60405180910390f35b34801561018757600080fd5b506101a2600480360381019061019d91906109df565b61075c565b6040516101af9190610ad8565b60405180910390f35b3480156101c457600080fd5b506101df60048036038101906101da91906109df565b61079b565b6040516101ec9190610b0e565b60405180910390f35b34801561020157600080fd5b5061021c600480360381019061021791906109df565b6107ba565b6040516102299190610af3565b60405180910390f35b34801561023e57600080fd5b50610259600480360381019061025491906109df565b6107e6565b6040516102669190610af3565b60405180910390f35b34801561027b57600080fd5b50610284610812565b6040516102919190610b0e565b60405180910390f35b6102b460048036038101906102af9190610b55565b610818565b005b60006020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030160009054906101000a900460ff16908060030160019054906101000a900460ff16908060030160029054906101000a900460ff16905086565b600154811061039d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039490610bdf565b60405180910390fd5b60008082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061046c575060008082815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6104ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104a290610c4b565b60405180910390fd5b60008082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361054657600160008083815260200190815260200160002060030160006101000a81548160ff021916908315150217905550610575565b600160008083815260200190815260200160002060030160016101000a81548160ff0219169083151502179055505b60008082815260200190815260200160002060030160009054906101000a900460ff1680156105c3575060008082815260200190815260200160002060030160019054906101000a900460ff165b156106ee57600160008083815260200190815260200160002060030160026101000a81548160ff021916908315150217905550600080600083815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000808481526020019081526020016000206002015460405161066690610c9c565b60006040518083038185875af1925050503d80600081146106a3576040519150601f19603f3d011682016040523d82523d6000602084013e6106a8565b606091505b50509050806106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e390610cfd565b60405180910390fd5b505b50565b600080600083815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600080600083815260200190815260200160002060030160019054906101000a900460ff169050919050565b600080600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000806000838152602001908152602001600020600201549050919050565b600080600083815260200190815260200160002060030160029054906101000a900460ff169050919050565b600080600083815260200190815260200160002060030160009054906101000a900460ff169050919050565b60015481565b6040518060c001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff16815260200134815260200160001515815260200160001515815260200160001515815250600080600154815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040820151816002015560608201518160030160006101000a81548160ff02191690831515021790555060808201518160030160016101000a81548160ff02191690831515021790555060a08201518160030160026101000a81548160ff0219169083151502179055509050506001600081548092919061099c90610d4c565b919050555050565b600080fd5b6000819050919050565b6109bc816109a9565b81146109c757600080fd5b50565b6000813590506109d9816109b3565b92915050565b6000602082840312156109f5576109f46109a4565b5b6000610a03848285016109ca565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610a3782610a0c565b9050919050565b610a4781610a2c565b82525050565b610a56816109a9565b82525050565b60008115159050919050565b610a7181610a5c565b82525050565b600060c082019050610a8c6000830189610a3e565b610a996020830188610a3e565b610aa66040830187610a4d565b610ab36060830186610a68565b610ac06080830185610a68565b610acd60a0830184610a68565b979650505050505050565b6000602082019050610aed6000830184610a3e565b92915050565b6000602082019050610b086000830184610a68565b92915050565b6000602082019050610b236000830184610a4d565b92915050565b610b3281610a2c565b8114610b3d57600080fd5b50565b600081359050610b4f81610b29565b92915050565b600060208284031215610b6b57610b6a6109a4565b5b6000610b7984828501610b40565b91505092915050565b600082825260208201905092915050565b7f496e76616c696420657363726f77204944000000000000000000000000000000600082015250565b6000610bc9601183610b82565b9150610bd482610b93565b602082019050919050565b60006020820190508181036000830152610bf881610bbc565b9050919050565b7f556e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000610c35600c83610b82565b9150610c4082610bff565b602082019050919050565b60006020820190508181036000830152610c6481610c28565b9050919050565b600081905092915050565b50565b6000610c86600083610c6b565b9150610c9182610c76565b600082019050919050565b6000610ca782610c79565b9150819050919050565b7f4661696c656420746f2073656e6420464c5220746f2073656c6c657200000000600082015250565b6000610ce7601c83610b82565b9150610cf282610cb1565b602082019050919050565b60006020820190508181036000830152610d1681610cda565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610d57826109a9565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203610d8957610d88610d1d565b5b60018201905091905056fea2646970667358221220d1eb6eb8535447ef73284c81282deb255049244024d75f71a8f763247b3b74f064736f6c63430008130033"; - -type EscrowConstructorParams = - | [signer?: Signer] - | ConstructorParameters; - -const isSuperArgs = ( - xs: EscrowConstructorParams -): xs is ConstructorParameters => xs.length > 1; - -export class Escrow__factory extends ContractFactory { - constructor(...args: EscrowConstructorParams) { - if (isSuperArgs(args)) { - super(...args); - } else { - super(_abi, _bytecode, args[0]); - } - } - - override deploy( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise { - return super.deploy(overrides || {}) as Promise; - } - override getDeployTransaction( - overrides?: Overrides & { from?: PromiseOrValue } - ): TransactionRequest { - return super.getDeployTransaction(overrides || {}); - } - override attach(address: string): Escrow { - return super.attach(address) as Escrow; - } - override connect(signer: Signer): Escrow__factory { - return super.connect(signer) as Escrow__factory; - } - - static readonly bytecode = _bytecode; - static readonly abi = _abi; - static createInterface(): EscrowInterface { - return new utils.Interface(_abi) as EscrowInterface; - } - static connect(address: string, signerOrProvider: Signer | Provider): Escrow { - return new Contract(address, _abi, signerOrProvider) as Escrow; - } -} diff --git a/typechain-types/factories/contracts/EventManager__factory.ts b/typechain-types/factories/contracts/EventManager__factory.ts deleted file mode 100644 index d5a249b..0000000 --- a/typechain-types/factories/contracts/EventManager__factory.ts +++ /dev/null @@ -1,495 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import { Signer, utils, Contract, ContractFactory, Overrides } from 'ethers'; -import type { Provider, TransactionRequest } from '@ethersproject/providers'; -import type { PromiseOrValue } from '../../common'; -import type { - EventManager, - EventManagerInterface, -} from '../../contracts/EventManager'; - -const _abi = [ - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: 'uint256', - name: 'eventId', - type: 'uint256', - }, - { - indexed: false, - internalType: 'string', - name: 'name', - type: 'string', - }, - { - indexed: false, - internalType: 'uint256', - name: 'eventDate', - type: 'uint256', - }, - ], - name: 'EventCreated', - type: 'event', - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: 'uint256', - name: 'ticketId', - type: 'uint256', - }, - { - indexed: false, - internalType: 'uint256', - name: 'eventId', - type: 'uint256', - }, - { - indexed: false, - internalType: 'address', - name: 'buyer', - type: 'address', - }, - { - indexed: false, - internalType: 'uint256', - name: 'price', - type: 'uint256', - }, - ], - name: 'TicketPurchased', - type: 'event', - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: 'uint256', - name: 'ticketId', - type: 'uint256', - }, - { - indexed: false, - internalType: 'address', - name: 'owner', - type: 'address', - }, - { - indexed: false, - internalType: 'address', - name: 'trustee', - type: 'address', - }, - ], - name: 'TicketTransferApproved', - type: 'event', - }, - { - anonymous: false, - inputs: [ - { - indexed: false, - internalType: 'uint256', - name: 'ticketId', - type: 'uint256', - }, - { - indexed: false, - internalType: 'address', - name: 'from', - type: 'address', - }, - { - indexed: false, - internalType: 'address', - name: 'to', - type: 'address', - }, - ], - name: 'TicketTransferred', - type: 'event', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_ticketId', - type: 'uint256', - }, - { - internalType: 'address', - name: '_to', - type: 'address', - }, - { - internalType: 'bool', - name: '_allowed', - type: 'bool', - }, - ], - name: 'approveTicket', - outputs: [], - stateMutability: 'nonpayable', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_eventId', - type: 'uint256', - }, - ], - name: 'buyTicket', - outputs: [ - { - internalType: 'uint256', - name: '_ticketId', - type: 'uint256', - }, - ], - stateMutability: 'payable', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_cents', - type: 'uint256', - }, - ], - name: 'centsToFlare', - outputs: [ - { - internalType: 'uint256', - name: '_flr', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'string', - name: '_name', - type: 'string', - }, - { - internalType: 'string', - name: '_description', - type: 'string', - }, - { - internalType: 'uint256', - name: '_capacity', - type: 'uint256', - }, - { - internalType: 'uint256', - name: '_ticketPrice', - type: 'uint256', - }, - { - internalType: 'uint256', - name: '_eventDate', - type: 'uint256', - }, - { - internalType: 'string[]', - name: '_images', - type: 'string[]', - }, - ], - name: 'createEvent', - outputs: [ - { - internalType: 'uint256', - name: '_eventId', - type: 'uint256', - }, - ], - stateMutability: 'nonpayable', - type: 'function', - }, - { - inputs: [], - name: 'eventCounter', - outputs: [ - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - name: 'events', - outputs: [ - { - internalType: 'string', - name: 'name', - type: 'string', - }, - { - internalType: 'string', - name: 'description', - type: 'string', - }, - { - internalType: 'uint256', - name: 'capacity', - type: 'uint256', - }, - { - internalType: 'uint256', - name: 'ticketsSold', - type: 'uint256', - }, - { - internalType: 'uint256', - name: 'ticketPrice', - type: 'uint256', - }, - { - internalType: 'uint256', - name: 'eventDate', - type: 'uint256', - }, - { - internalType: 'address payable', - name: 'eventHost', - type: 'address', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_eventId', - type: 'uint256', - }, - ], - name: 'getEventImages', - outputs: [ - { - internalType: 'string[]', - name: '', - type: 'string[]', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_eventId', - type: 'uint256', - }, - ], - name: 'getEventPriceFlare', - outputs: [ - { - internalType: 'uint256', - name: '_flr', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_eventId', - type: 'uint256', - }, - ], - name: 'getEventTickets', - outputs: [ - { - internalType: 'uint256[]', - name: '', - type: 'uint256[]', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [], - name: 'ticketCounter', - outputs: [ - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - name: 'tickets', - outputs: [ - { - internalType: 'address', - name: 'holder', - type: 'address', - }, - { - internalType: 'uint256', - name: 'boughtTime', - type: 'uint256', - }, - { - internalType: 'uint256', - name: 'eventId', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_ticketId', - type: 'uint256', - }, - { - internalType: 'address', - name: '_to', - type: 'address', - }, - ], - name: 'transferTicket', - outputs: [], - stateMutability: 'nonpayable', - type: 'function', - }, - { - inputs: [ - { - internalType: 'uint256', - name: '_ticketId', - type: 'uint256', - }, - { - internalType: 'address', - name: '_to', - type: 'address', - }, - ], - name: 'transferTicketFrom', - outputs: [], - stateMutability: 'nonpayable', - type: 'function', - }, - { - inputs: [ - { - internalType: 'address', - name: '', - type: 'address', - }, - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - name: 'userTickets', - outputs: [ - { - internalType: 'uint256', - name: '', - type: 'uint256', - }, - ], - stateMutability: 'view', - type: 'function', - }, -] as const; - -const _bytecode = - '0x608060405234801561001057600080fd5b50612b4c806100206000396000f3fe6080604052600436106100dd5760003560e01c80637043b5131161007f5780638ccc77d5116100595780638ccc77d5146102f35780639423300314610330578063ca261ce114610359578063cf260baf14610396576100dd565b80637043b513146102625780637ae5ee9d1461028b5780638c4d59d0146102c8576100dd565b80635b5dade4116100bb5780635b5dade41461018f5780635cd84668146101cc578063679ebf1a1461020957806367dd74ca14610232576100dd565b80630b791430146100e257806350b447121461012557806352c55db914610164575b600080fd5b3480156100ee57600080fd5b50610109600480360381019061010491906118d1565b6103d3565b60405161011c97969594939291906119de565b60405180910390f35b34801561013157600080fd5b5061014c600480360381019061014791906118d1565b610545565b60405161015b93929190611a7c565b60405180910390f35b34801561017057600080fd5b5061017961058f565b6040516101869190611ab3565b60405180910390f35b34801561019b57600080fd5b506101b660048036038101906101b191906118d1565b610595565b6040516101c39190611ab3565b60405180910390f35b3480156101d857600080fd5b506101f360048036038101906101ee91906118d1565b6105b1565b6040516102009190611bda565b60405180910390f35b34801561021557600080fd5b50610230600480360381019061022b9190611c28565b6106e3565b005b61024c600480360381019061024791906118d1565b6107d9565b6040516102599190611ab3565b60405180910390f35b34801561026e57600080fd5b5061028960048036038101906102849190611c28565b610cd3565b005b34801561029757600080fd5b506102b260048036038101906102ad9190611e83565b610de7565b6040516102bf9190611ab3565b60405180910390f35b3480156102d457600080fd5b506102dd610ff2565b6040516102ea9190611ab3565b60405180910390f35b3480156102ff57600080fd5b5061031a600480360381019061031591906118d1565b610ff8565b6040516103279190611ab3565b60405180910390f35b34801561033c57600080fd5b5061035760048036038101906103529190611f9c565b611063565b005b34801561036557600080fd5b50610380600480360381019061037b91906118d1565b6111f3565b60405161038d91906120ad565b60405180910390f35b3480156103a257600080fd5b506103bd60048036038101906103b891906120cf565b6112a4565b6040516103ca9190611ab3565b60405180910390f35b60006020528060005260406000206000915090508060000180546103f69061213e565b80601f01602080910402602001604051908101604052809291908181526020018280546104229061213e565b801561046f5780601f106104445761010080835404028352916020019161046f565b820191906000526020600020905b81548152906001019060200180831161045257829003601f168201915b5050505050908060010180546104849061213e565b80601f01602080910402602001604051908101604052809291908181526020018280546104b09061213e565b80156104fd5780601f106104d2576101008083540402835291602001916104fd565b820191906000526020600020905b8154815290600101906020018083116104e057829003601f168201915b5050505050908060020154908060030154908060040154908060050154908060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905087565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154905083565b60045481565b6000662386f26fc10000826105aa919061219e565b9050919050565b606060045482106105f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ee9061222c565b60405180910390fd5b600080838152602001908152602001600020600601805480602002602001604051908101604052809291908181526020016000905b828210156106d857838290600052602060002001805461064b9061213e565b80601f01602080910402602001604051908101604052809291908181526020018280546106779061213e565b80156106c45780601f10610699576101008083540402835291602001916106c4565b820191906000526020600020905b8154815290600101906020018083116106a757829003601f168201915b50505050508152602001906001019061062c565b505050509050919050565b6005548210610727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071e90612298565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166001600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c290612304565b60405180910390fd5b6107d582826112d5565b5050565b6000600454821061081f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108169061222c565b60405180910390fd5b426000808481526020019081526020016000206005015411610876576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086d90612370565b60405180910390fd5b6000808381526020019081526020016000206002015460008084815260200190815260200160002060070180549050106108e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108dc906123dc565b60405180910390fd5b60006108f083610ff8565b905080341015610935576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092c90612448565b60405180910390fd5b803411156109f65760003373ffffffffffffffffffffffffffffffffffffffff1682346109629190612468565b60405161096e906124cd565b60006040518083038185875af1925050503d80600081146109ab576040519150601f19603f3d011682016040523d82523d6000602084013e6109b0565b606091505b50509050806109f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109eb90612554565b60405180910390fd5b505b60405180606001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020014281526020018481525060016000600554815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020155905050600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600554908060018154018082558091505060019003906000526020600020016000909190919091505560056000815480929190610b1590612574565b91905055506000808481526020019081526020016000206007016001600554610b3e9190612468565b90806001815401808255809150506001900390600052602060002001600090919091909150556000808481526020019081526020016000206003016000815480929190610b8a90612574565b9190505550600080600085815260200190815260200160002060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051610bea906124cd565b60006040518083038185875af1925050503d8060008114610c27576040519150601f19603f3d011682016040523d82523d6000602084013e610c2c565b606091505b5050905080610c70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6790612608565b60405180910390fd5b7fc3b7539e996dc1d1252af1e3c72474162b7a9c7cc7411ca8905732eaf6fff3286001600554610ca09190612468565b853385604051610cb39493929190612628565b60405180910390a16001600554610cca9190612468565b92505050919050565b6002600083815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610d70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d67906126df565b60405180910390fd5b60006002600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610de382826112d5565b5050565b600060405180610120016040528088815260200187815260200186815260200160008152602001858152602001848152602001838152602001600067ffffffffffffffff811115610e3b57610e3a611c72565b5b604051908082528060200260200182016040528015610e695781602001602082028036833780820191505090505b5081526020013373ffffffffffffffffffffffffffffffffffffffff1681525060008060045481526020019081526020016000206000820151816000019081610eb291906128ab565b506020820151816001019081610ec891906128ab565b5060408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006019080519060200190610f0d929190611760565b5060e0820151816007019080519060200190610f2a9291906117b9565b506101008201518160080160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505060046000815480929190610f8990612574565b91905055507fee37bb5143a14810f72e86fce895be08e16090409d2e18f79b308995e39b73d46001600454610fbe9190612468565b8885604051610fcf9392919061297d565b60405180910390a16001600454610fe69190612468565b90509695505050505050565b60055481565b6000600454821061103e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110359061222c565b60405180910390fd5b61105c60008084815260200190815260200160002060040154610595565b9050919050565b60055483106110a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109e90612298565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166001600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461114b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114290612304565b60405180910390fd5b806002600085815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f63803f0021b2f604baa896668f161a21aa7e6c480c426f886d76ade206a2861a8333846040516111e6939291906129bb565b60405180910390a1505050565b60606004548210611239576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112309061222c565b60405180910390fd5b60008083815260200190815260200160002060070180548060200260200160405190810160405280929190818152602001828054801561129857602002820191906000526020600020905b815481526020019060010190808311611284575b50505050509050919050565b600360205281600052604060002081815481106112c057600080fd5b90600052602060002001600091509150505481565b6005548210611319576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131090612298565b60405180910390fd5b42600080600160008681526020019081526020016000206002015481526020019081526020016000206005015411611386576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137d90612370565b60405180910390fd5b60006001600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000805b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054905081101561148d5784600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208281548110611461576114606129f2565b5b90600052602060002001540361147a576001915061148d565b808061148590612574565b9150506113c5565b816114cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c490612a93565b60405180910390fd5b5b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054905061151d9190612468565b8110156115fe57600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001826115709190612ab3565b81548110611581576115806129f2565b5b9060005260206000200154600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002082815481106115dd576115dc6129f2565b5b906000526020600020018190555080806115f690612574565b9150506114ce565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548061164d5761164c612ae7565b5b60019003818190600052602060002001600090559055600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020859080600181540180825580915050600190039060005260206000200160009091909190915055836001600087815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fd15524263ae66f75c1e604c47db6085085110f23ef7322b355179ac5e3b0783a858486604051611751939291906129bb565b60405180910390a15050505050565b8280548282559060005260206000209081019282156117a8579160200282015b828111156117a757825182908161179791906128ab565b5091602001919060010190611780565b5b5090506117b59190611806565b5090565b8280548282559060005260206000209081019282156117f5579160200282015b828111156117f45782518255916020019190600101906117d9565b5b509050611802919061182a565b5090565b5b80821115611826576000818161181d9190611847565b50600101611807565b5090565b5b8082111561184357600081600090555060010161182b565b5090565b5080546118539061213e565b6000825580601f106118655750611884565b601f016020900490600052602060002090810190611883919061182a565b5b50565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b6118ae8161189b565b81146118b957600080fd5b50565b6000813590506118cb816118a5565b92915050565b6000602082840312156118e7576118e6611891565b5b60006118f5848285016118bc565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561193857808201518184015260208101905061191d565b60008484015250505050565b6000601f19601f8301169050919050565b6000611960826118fe565b61196a8185611909565b935061197a81856020860161191a565b61198381611944565b840191505092915050565b6119978161189b565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006119c88261199d565b9050919050565b6119d8816119bd565b82525050565b600060e08201905081810360008301526119f8818a611955565b90508181036020830152611a0c8189611955565b9050611a1b604083018861198e565b611a28606083018761198e565b611a35608083018661198e565b611a4260a083018561198e565b611a4f60c08301846119cf565b98975050505050505050565b6000611a668261199d565b9050919050565b611a7681611a5b565b82525050565b6000606082019050611a916000830186611a6d565b611a9e602083018561198e565b611aab604083018461198e565b949350505050565b6000602082019050611ac8600083018461198e565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600082825260208201905092915050565b6000611b16826118fe565b611b208185611afa565b9350611b3081856020860161191a565b611b3981611944565b840191505092915050565b6000611b508383611b0b565b905092915050565b6000602082019050919050565b6000611b7082611ace565b611b7a8185611ad9565b935083602082028501611b8c85611aea565b8060005b85811015611bc85784840389528151611ba98582611b44565b9450611bb483611b58565b925060208a01995050600181019050611b90565b50829750879550505050505092915050565b60006020820190508181036000830152611bf48184611b65565b905092915050565b611c0581611a5b565b8114611c1057600080fd5b50565b600081359050611c2281611bfc565b92915050565b60008060408385031215611c3f57611c3e611891565b5b6000611c4d858286016118bc565b9250506020611c5e85828601611c13565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611caa82611944565b810181811067ffffffffffffffff82111715611cc957611cc8611c72565b5b80604052505050565b6000611cdc611887565b9050611ce88282611ca1565b919050565b600067ffffffffffffffff821115611d0857611d07611c72565b5b611d1182611944565b9050602081019050919050565b82818337600083830152505050565b6000611d40611d3b84611ced565b611cd2565b905082815260208101848484011115611d5c57611d5b611c6d565b5b611d67848285611d1e565b509392505050565b600082601f830112611d8457611d83611c68565b5b8135611d94848260208601611d2d565b91505092915050565b600067ffffffffffffffff821115611db857611db7611c72565b5b602082029050602081019050919050565b600080fd5b6000611de1611ddc84611d9d565b611cd2565b90508083825260208201905060208402830185811115611e0457611e03611dc9565b5b835b81811015611e4b57803567ffffffffffffffff811115611e2957611e28611c68565b5b808601611e368982611d6f565b85526020850194505050602081019050611e06565b5050509392505050565b600082601f830112611e6a57611e69611c68565b5b8135611e7a848260208601611dce565b91505092915050565b60008060008060008060c08789031215611ea057611e9f611891565b5b600087013567ffffffffffffffff811115611ebe57611ebd611896565b5b611eca89828a01611d6f565b965050602087013567ffffffffffffffff811115611eeb57611eea611896565b5b611ef789828a01611d6f565b9550506040611f0889828a016118bc565b9450506060611f1989828a016118bc565b9350506080611f2a89828a016118bc565b92505060a087013567ffffffffffffffff811115611f4b57611f4a611896565b5b611f5789828a01611e55565b9150509295509295509295565b60008115159050919050565b611f7981611f64565b8114611f8457600080fd5b50565b600081359050611f9681611f70565b92915050565b600080600060608486031215611fb557611fb4611891565b5b6000611fc3868287016118bc565b9350506020611fd486828701611c13565b9250506040611fe586828701611f87565b9150509250925092565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6120248161189b565b82525050565b6000612036838361201b565b60208301905092915050565b6000602082019050919050565b600061205a82611fef565b6120648185611ffa565b935061206f8361200b565b8060005b838110156120a0578151612087888261202a565b975061209283612042565b925050600181019050612073565b5085935050505092915050565b600060208201905081810360008301526120c7818461204f565b905092915050565b600080604083850312156120e6576120e5611891565b5b60006120f485828601611c13565b9250506020612105858286016118bc565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061215657607f821691505b6020821081036121695761216861210f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006121a98261189b565b91506121b48361189b565b92508282026121c28161189b565b915082820484148315176121d9576121d861216f565b5b5092915050565b7f496e76616c6964206576656e7420494400000000000000000000000000000000600082015250565b6000612216601083611909565b9150612221826121e0565b602082019050919050565b6000602082019050818103600083015261224581612209565b9050919050565b7f496e76616c6964207469636b6574204944000000000000000000000000000000600082015250565b6000612282601183611909565b915061228d8261224c565b602082019050919050565b600060208201905081810360008301526122b181612275565b9050919050565b7f596f7520646f206e6f74206f776e2074686973207469636b6574000000000000600082015250565b60006122ee601a83611909565b91506122f9826122b8565b602082019050919050565b6000602082019050818103600083015261231d816122e1565b9050919050565b7f4576656e742068617320616c7265616479207061737365640000000000000000600082015250565b600061235a601883611909565b915061236582612324565b602082019050919050565b600060208201905081810360008301526123898161234d565b9050919050565b7f4576656e742069732066756c6c00000000000000000000000000000000000000600082015250565b60006123c6600d83611909565b91506123d182612390565b602082019050919050565b600060208201905081810360008301526123f5816123b9565b9050919050565b7f496e73756666696369656e742076616c75652070726f76696465640000000000600082015250565b6000612432601b83611909565b915061243d826123fc565b602082019050919050565b6000602082019050818103600083015261246181612425565b9050919050565b60006124738261189b565b915061247e8361189b565b92508282039050818111156124965761249561216f565b5b92915050565b600081905092915050565b50565b60006124b760008361249c565b91506124c2826124a7565b600082019050919050565b60006124d8826124aa565b9150819050919050565b7f4661696c656420746f2073656e6420464c5220657863657373206261636b207460008201527f6f20627579657200000000000000000000000000000000000000000000000000602082015250565b600061253e602783611909565b9150612549826124e2565b604082019050919050565b6000602082019050818103600083015261256d81612531565b9050919050565b600061257f8261189b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036125b1576125b061216f565b5b600182019050919050565b7f4661696c656420746f2073656e6420464c5220746f206576656e7420686f7374600082015250565b60006125f2602083611909565b91506125fd826125bc565b602082019050919050565b60006020820190508181036000830152612621816125e5565b9050919050565b600060808201905061263d600083018761198e565b61264a602083018661198e565b6126576040830185611a6d565b612664606083018461198e565b95945050505050565b7f596f7520617265206e6f7420616c6c6f77656420746f207472616e736665722060008201527f74686973207469636b6574000000000000000000000000000000000000000000602082015250565b60006126c9602b83611909565b91506126d48261266d565b604082019050919050565b600060208201905081810360008301526126f8816126bc565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026127617fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612724565b61276b8683612724565b95508019841693508086168417925050509392505050565b6000819050919050565b60006127a86127a361279e8461189b565b612783565b61189b565b9050919050565b6000819050919050565b6127c28361278d565b6127d66127ce826127af565b848454612731565b825550505050565b600090565b6127eb6127de565b6127f68184846127b9565b505050565b5b8181101561281a5761280f6000826127e3565b6001810190506127fc565b5050565b601f82111561285f57612830816126ff565b61283984612714565b81016020851015612848578190505b61285c61285485612714565b8301826127fb565b50505b505050565b600082821c905092915050565b600061288260001984600802612864565b1980831691505092915050565b600061289b8383612871565b9150826002028217905092915050565b6128b4826118fe565b67ffffffffffffffff8111156128cd576128cc611c72565b5b6128d7825461213e565b6128e282828561281e565b600060209050601f8311600181146129155760008415612903578287015190505b61290d858261288f565b865550612975565b601f198416612923866126ff565b60005b8281101561294b57848901518255600182019150602085019450602081019050612926565b868310156129685784890151612964601f891682612871565b8355505b6001600288020188555050505b505050505050565b6000606082019050612992600083018661198e565b81810360208301526129a48185611955565b90506129b3604083018461198e565b949350505050565b60006060820190506129d0600083018661198e565b6129dd6020830185611a6d565b6129ea6040830184611a6d565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f5469636b6574206e6f7420666f756e6420696e2073656e646572277320696e7660008201527f656e746f72790000000000000000000000000000000000000000000000000000602082015250565b6000612a7d602683611909565b9150612a8882612a21565b604082019050919050565b60006020820190508181036000830152612aac81612a70565b9050919050565b6000612abe8261189b565b9150612ac98361189b565b9250828201905080821115612ae157612ae061216f565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea2646970667358221220386a60830fb6c92ea45522b6212cda6dafcebab01f54d610d146f66a7022882964736f6c63430008130033'; - -type EventManagerConstructorParams = - | [signer?: Signer] - | ConstructorParameters; - -const isSuperArgs = ( - xs: EventManagerConstructorParams -): xs is ConstructorParameters => xs.length > 1; - -export class EventManager__factory extends ContractFactory { - constructor(...args: EventManagerConstructorParams) { - if (isSuperArgs(args)) { - super(...args); - } else { - super(_abi, _bytecode, args[0]); - } - } - - override deploy( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise { - return super.deploy(overrides || {}) as Promise; - } - override getDeployTransaction( - overrides?: Overrides & { from?: PromiseOrValue } - ): TransactionRequest { - return super.getDeployTransaction(overrides || {}); - } - override attach(address: string): EventManager { - return super.attach(address) as EventManager; - } - override connect(signer: Signer): EventManager__factory { - return super.connect(signer) as EventManager__factory; - } - - static readonly bytecode = _bytecode; - static readonly abi = _abi; - static createInterface(): EventManagerInterface { - return new utils.Interface(_abi) as EventManagerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): EventManager { - return new Contract(address, _abi, signerOrProvider) as EventManager; - } -} diff --git a/typechain-types/factories/contracts/FlareOracle.sol/FtsoV2FeedConsumer__factory.ts b/typechain-types/factories/contracts/FlareOracle.sol/FtsoV2FeedConsumer__factory.ts deleted file mode 100644 index d15b336..0000000 --- a/typechain-types/factories/contracts/FlareOracle.sol/FtsoV2FeedConsumer__factory.ts +++ /dev/null @@ -1,110 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import { Signer, utils, Contract, ContractFactory, Overrides } from "ethers"; -import type { Provider, TransactionRequest } from "@ethersproject/providers"; -import type { PromiseOrValue } from "../../../common"; -import type { - FtsoV2FeedConsumer, - FtsoV2FeedConsumerInterface, -} from "../../../contracts/FlareOracle.sol/FtsoV2FeedConsumer"; - -const _abi = [ - { - inputs: [], - stateMutability: "nonpayable", - type: "constructor", - }, - { - inputs: [ - { - internalType: "uint256", - name: "", - type: "uint256", - }, - ], - name: "feedIds", - outputs: [ - { - internalType: "bytes21", - name: "", - type: "bytes21", - }, - ], - stateMutability: "view", - type: "function", - }, - { - inputs: [], - name: "getFtsoV2CurrentFeedValues", - outputs: [ - { - internalType: "uint256[]", - name: "_feedValues", - type: "uint256[]", - }, - { - internalType: "int8[]", - name: "_decimals", - type: "int8[]", - }, - { - internalType: "uint64", - name: "_timestamp", - type: "uint64", - }, - ], - stateMutability: "view", - type: "function", - }, -] as const; - -const _bytecode = - "0x608060405260405180602001604052807401464c522f5553440000000000000000000000000060581b6affffffffffffffffffffff19166affffffffffffffffffffff19168152506001906001620000599291906200017d565b503480156200006757600080fd5b5062000078620000bd60201b60201c565b6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000370565b600073ad67fe66660fb8dfe9d6b1b4240d8650e30f601973ffffffffffffffffffffffffffffffffffffffff1663159354a260405160200162000100906200027a565b604051602081830303815290604052805190602001206040518263ffffffff1660e01b8152600401620001349190620002b7565b602060405180830381865afa15801562000152573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200017891906200033e565b905090565b828054828255906000526020600020908101928215620001e7579160200282015b82811115620001e65782518260006101000a81548174ffffffffffffffffffffffffffffffffffffffffff021916908360581c0217905550916020019190600101906200019e565b5b509050620001f69190620001fa565b5090565b5b8082111562000215576000816000905550600101620001fb565b5090565b600082825260208201905092915050565b7f4674736f56320000000000000000000000000000000000000000000000000000600082015250565b60006200026260068362000219565b91506200026f826200022a565b602082019050919050565b60006020820190508181036000830152620002958162000253565b9050919050565b6000819050919050565b620002b1816200029c565b82525050565b6000602082019050620002ce6000830184620002a6565b92915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200030682620002d9565b9050919050565b6200031881620002f9565b81146200032457600080fd5b50565b60008151905062000338816200030d565b92915050565b600060208284031215620003575762000356620002d4565b5b6000620003678482850162000327565b91505092915050565b6108b580620003806000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063b7f433d11461003b578063f601bc8b1461006b575b600080fd5b610055600480360381019061005091906101b2565b61008b565b604051610062919061021a565b60405180910390f35b6100736100b7565b604051610082939291906103e1565b60405180910390f35b6001818154811061009b57600080fd5b906000526020600020016000915054906101000a900460581b81565b60608060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634c37574560016040518263ffffffff1660e01b81526004016101179190610549565b600060405180830381865afa158015610134573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061015d91906107f4565b925092509250909192565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b61018f8161017c565b811461019a57600080fd5b50565b6000813590506101ac81610186565b92915050565b6000602082840312156101c8576101c7610172565b5b60006101d68482850161019d565b91505092915050565b60007fffffffffffffffffffffffffffffffffffffffffff000000000000000000000082169050919050565b610214816101df565b82525050565b600060208201905061022f600083018461020b565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61026a8161017c565b82525050565b600061027c8383610261565b60208301905092915050565b6000602082019050919050565b60006102a082610235565b6102aa8185610240565b93506102b583610251565b8060005b838110156102e65781516102cd8882610270565b97506102d883610288565b9250506001810190506102b9565b5085935050505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b60008160000b9050919050565b6103358161031f565b82525050565b6000610347838361032c565b60208301905092915050565b6000602082019050919050565b600061036b826102f3565b61037581856102fe565b93506103808361030f565b8060005b838110156103b1578151610398888261033b565b97506103a383610353565b925050600181019050610384565b5085935050505092915050565b600067ffffffffffffffff82169050919050565b6103db816103be565b82525050565b600060608201905081810360008301526103fb8186610295565b9050818103602083015261040f8185610360565b905061041e60408301846103d2565b949350505050565b600081549050919050565b600082825260208201905092915050565b60008190508160005260206000209050919050565b610460816101df565b82525050565b60006104728383610457565b60208301905092915050565b60008160001c9050919050565b60008160581b9050919050565b60006104a38261048b565b9050919050565b60006104bd6104b88361047e565b610498565b9050919050565b60006104d082546104aa565b9050919050565b6000600182019050919050565b60006104ef82610426565b6104f98185610431565b935061050483610442565b8060005b8381101561053c57610519826104c4565b6105238882610466565b975061052e836104d7565b925050600181019050610508565b5085935050505092915050565b6000602082019050818103600083015261056381846104e4565b905092915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6105b982610570565b810181811067ffffffffffffffff821117156105d8576105d7610581565b5b80604052505050565b60006105eb610168565b90506105f782826105b0565b919050565b600067ffffffffffffffff82111561061757610616610581565b5b602082029050602081019050919050565b600080fd5b60008151905061063c81610186565b92915050565b6000610655610650846105fc565b6105e1565b9050808382526020820190506020840283018581111561067857610677610628565b5b835b818110156106a1578061068d888261062d565b84526020840193505060208101905061067a565b5050509392505050565b600082601f8301126106c0576106bf61056b565b5b81516106d0848260208601610642565b91505092915050565b600067ffffffffffffffff8211156106f4576106f3610581565b5b602082029050602081019050919050565b61070e8161031f565b811461071957600080fd5b50565b60008151905061072b81610705565b92915050565b600061074461073f846106d9565b6105e1565b9050808382526020820190506020840283018581111561076757610766610628565b5b835b81811015610790578061077c888261071c565b845260208401935050602081019050610769565b5050509392505050565b600082601f8301126107af576107ae61056b565b5b81516107bf848260208601610731565b91505092915050565b6107d1816103be565b81146107dc57600080fd5b50565b6000815190506107ee816107c8565b92915050565b60008060006060848603121561080d5761080c610172565b5b600084015167ffffffffffffffff81111561082b5761082a610177565b5b610837868287016106ab565b935050602084015167ffffffffffffffff81111561085857610857610177565b5b6108648682870161079a565b9250506040610875868287016107df565b915050925092509256fea26469706673582212208fbe89abd148bd9e5d6bdb8a4e376a21ee8212cfe51796189e82bb55ab41ea3c64736f6c63430008130033"; - -type FtsoV2FeedConsumerConstructorParams = - | [signer?: Signer] - | ConstructorParameters; - -const isSuperArgs = ( - xs: FtsoV2FeedConsumerConstructorParams -): xs is ConstructorParameters => xs.length > 1; - -export class FtsoV2FeedConsumer__factory extends ContractFactory { - constructor(...args: FtsoV2FeedConsumerConstructorParams) { - if (isSuperArgs(args)) { - super(...args); - } else { - super(_abi, _bytecode, args[0]); - } - } - - override deploy( - overrides?: Overrides & { from?: PromiseOrValue } - ): Promise { - return super.deploy(overrides || {}) as Promise; - } - override getDeployTransaction( - overrides?: Overrides & { from?: PromiseOrValue } - ): TransactionRequest { - return super.getDeployTransaction(overrides || {}); - } - override attach(address: string): FtsoV2FeedConsumer { - return super.attach(address) as FtsoV2FeedConsumer; - } - override connect(signer: Signer): FtsoV2FeedConsumer__factory { - return super.connect(signer) as FtsoV2FeedConsumer__factory; - } - - static readonly bytecode = _bytecode; - static readonly abi = _abi; - static createInterface(): FtsoV2FeedConsumerInterface { - return new utils.Interface(_abi) as FtsoV2FeedConsumerInterface; - } - static connect( - address: string, - signerOrProvider: Signer | Provider - ): FtsoV2FeedConsumer { - return new Contract(address, _abi, signerOrProvider) as FtsoV2FeedConsumer; - } -} diff --git a/typechain-types/factories/contracts/FlareOracle.sol/index.ts b/typechain-types/factories/contracts/FlareOracle.sol/index.ts deleted file mode 100644 index 0fdfa04..0000000 --- a/typechain-types/factories/contracts/FlareOracle.sol/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export { FtsoV2FeedConsumer__factory } from "./FtsoV2FeedConsumer__factory"; diff --git a/typechain-types/factories/contracts/index.ts b/typechain-types/factories/contracts/index.ts deleted file mode 100644 index c983f23..0000000 --- a/typechain-types/factories/contracts/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as flareOracleSol from "./FlareOracle.sol"; -export { Escrow__factory } from "./Escrow__factory"; -export { EventManager__factory } from "./EventManager__factory"; diff --git a/typechain-types/factories/index.ts b/typechain-types/factories/index.ts deleted file mode 100644 index 3a99bb3..0000000 --- a/typechain-types/factories/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -export * as flarenetwork from "./@flarenetwork"; -export * as openzeppelin from "./@openzeppelin"; -export * as contracts from "./contracts"; diff --git a/typechain-types/hardhat.d.ts b/typechain-types/hardhat.d.ts deleted file mode 100644 index bb9bb58..0000000 --- a/typechain-types/hardhat.d.ts +++ /dev/null @@ -1,591 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ - -import { ethers } from "ethers"; -import { - FactoryOptions, - HardhatEthersHelpers as HardhatEthersHelpersBase, -} from "@nomiclabs/hardhat-ethers/types"; - -import * as Contracts from "."; - -declare module "hardhat/types/runtime" { - interface HardhatEthersHelpers extends HardhatEthersHelpersBase { - getContractFactory( - name: "IIFtso", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "FtsoV2Interface", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoGenesis", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoManagerGenesis", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoRegistryGenesis", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IAddressBinder", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IClaimSetupManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IDelegationAccount", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IDistributionToDelegators", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IEntityManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFastUpdateIncentiveManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFastUpdater", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFastUpdatesConfiguration", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFeeCalculator", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFlareAssetRegistry", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFlareContractRegistry", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFlareSystemsCalculator", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFlareSystemsManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtso", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoFeedDecimals", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoFeedIdConverter", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoFeedPublisher", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoInflationConfigurations", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoRegistry", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoRewardManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IFtsoRewardOffersManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IGenericRewardManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IGovernanceSettings", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IGovernanceVotePower", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IIncreaseManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IPChainStakeMirror", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IPChainStakeMirrorMultiSigVoting", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IPChainVotePower", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IPollingFtso", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IPriceSubmitter", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IRandomProvider", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IRelay", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IRewardManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IRNat", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IRNatAccount", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "ISubmission", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IValidatorRegistry", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IVoterRegistry", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IVoterWhitelister", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IVPContractEvents", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IVPToken", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IWNat", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IWNatDelegationFee", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "ProtocolsV2Interface", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "RandomNumberV2Interface", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "RewardsV2Interface", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "TestFtsoV2Interface", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IICleanable", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IIGovernanceVotePower", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IIVPContract", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IIVPToken", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IERC20Metadata", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "IERC20", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "Escrow", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "EventManager", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - name: "FtsoV2FeedConsumer", - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - - getContractAt( - name: "IIFtso", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "FtsoV2Interface", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoGenesis", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoManagerGenesis", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoRegistryGenesis", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IAddressBinder", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IClaimSetupManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IDelegationAccount", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IDistributionToDelegators", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IEntityManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFastUpdateIncentiveManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFastUpdater", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFastUpdatesConfiguration", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFeeCalculator", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFlareAssetRegistry", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFlareContractRegistry", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFlareSystemsCalculator", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFlareSystemsManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtso", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoFeedDecimals", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoFeedIdConverter", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoFeedPublisher", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoInflationConfigurations", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoRegistry", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoRewardManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IFtsoRewardOffersManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IGenericRewardManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IGovernanceSettings", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IGovernanceVotePower", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IIncreaseManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IPChainStakeMirror", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IPChainStakeMirrorMultiSigVoting", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IPChainVotePower", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IPollingFtso", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IPriceSubmitter", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IRandomProvider", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IRelay", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IRewardManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IRNat", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IRNatAccount", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "ISubmission", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IValidatorRegistry", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IVoterRegistry", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IVoterWhitelister", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IVPContractEvents", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IVPToken", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IWNat", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IWNatDelegationFee", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "ProtocolsV2Interface", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "RandomNumberV2Interface", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "RewardsV2Interface", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "TestFtsoV2Interface", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IICleanable", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IIGovernanceVotePower", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IIVPContract", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IIVPToken", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IERC20Metadata", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "IERC20", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "Escrow", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "EventManager", - address: string, - signer?: ethers.Signer - ): Promise; - getContractAt( - name: "FtsoV2FeedConsumer", - address: string, - signer?: ethers.Signer - ): Promise; - - // default types - getContractFactory( - name: string, - signerOrOptions?: ethers.Signer | FactoryOptions - ): Promise; - getContractFactory( - abi: any[], - bytecode: ethers.utils.BytesLike, - signer?: ethers.Signer - ): Promise; - getContractAt( - nameOrAbi: string | any[], - address: string, - signer?: ethers.Signer - ): Promise; - } -} diff --git a/typechain-types/index.ts b/typechain-types/index.ts deleted file mode 100644 index d68a72b..0000000 --- a/typechain-types/index.ts +++ /dev/null @@ -1,134 +0,0 @@ -/* Autogenerated file. Do not edit manually. */ -/* tslint:disable */ -/* eslint-disable */ -import type * as flarenetwork from "./@flarenetwork"; -export type { flarenetwork }; -import type * as openzeppelin from "./@openzeppelin"; -export type { openzeppelin }; -import type * as contracts from "./contracts"; -export type { contracts }; -export * as factories from "./factories"; -export type { IIFtso } from "./@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso"; -export { IIFtso__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/ftso/interface/IIFtso__factory"; -export type { FtsoV2Interface } from "./@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface"; -export { FtsoV2Interface__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/FtsoV2Interface__factory"; -export type { IFtsoGenesis } from "./@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis"; -export { IFtsoGenesis__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoGenesis__factory"; -export type { IFtsoManagerGenesis } from "./@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis"; -export { IFtsoManagerGenesis__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoManagerGenesis__factory"; -export type { IFtsoRegistryGenesis } from "./@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis"; -export { IFtsoRegistryGenesis__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/genesis/interface/IFtsoRegistryGenesis__factory"; -export type { IAddressBinder } from "./@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder"; -export { IAddressBinder__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IAddressBinder__factory"; -export type { IClaimSetupManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager"; -export { IClaimSetupManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IClaimSetupManager__factory"; -export type { IDelegationAccount } from "./@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount"; -export { IDelegationAccount__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IDelegationAccount__factory"; -export type { IDistributionToDelegators } from "./@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators"; -export { IDistributionToDelegators__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IDistributionToDelegators__factory"; -export type { IEntityManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IEntityManager"; -export { IEntityManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IEntityManager__factory"; -export type { IFastUpdateIncentiveManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager"; -export { IFastUpdateIncentiveManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdateIncentiveManager__factory"; -export type { IFastUpdater } from "./@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater"; -export { IFastUpdater__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdater__factory"; -export type { IFastUpdatesConfiguration } from "./@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration"; -export { IFastUpdatesConfiguration__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFastUpdatesConfiguration__factory"; -export type { IFeeCalculator } from "./@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator"; -export { IFeeCalculator__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFeeCalculator__factory"; -export type { IFlareAssetRegistry } from "./@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry"; -export { IFlareAssetRegistry__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareAssetRegistry__factory"; -export type { IFlareContractRegistry } from "./@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry"; -export { IFlareContractRegistry__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareContractRegistry__factory"; -export type { IFlareSystemsCalculator } from "./@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator"; -export { IFlareSystemsCalculator__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsCalculator__factory"; -export type { IFlareSystemsManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager"; -export { IFlareSystemsManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFlareSystemsManager__factory"; -export type { IFtso } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtso"; -export { IFtso__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtso__factory"; -export type { IFtsoFeedDecimals } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals"; -export { IFtsoFeedDecimals__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedDecimals__factory"; -export type { IFtsoFeedIdConverter } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter"; -export { IFtsoFeedIdConverter__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedIdConverter__factory"; -export type { IFtsoFeedPublisher } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher"; -export { IFtsoFeedPublisher__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoFeedPublisher__factory"; -export type { IFtsoInflationConfigurations } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations"; -export { IFtsoInflationConfigurations__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoInflationConfigurations__factory"; -export type { IFtsoManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager"; -export { IFtsoManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoManager__factory"; -export type { IFtsoRegistry } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry"; -export { IFtsoRegistry__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRegistry__factory"; -export type { IFtsoRewardManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager"; -export { IFtsoRewardManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardManager__factory"; -export type { IFtsoRewardOffersManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager"; -export { IFtsoRewardOffersManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IFtsoRewardOffersManager__factory"; -export type { IGenericRewardManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager"; -export { IGenericRewardManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IGenericRewardManager__factory"; -export type { IGovernanceSettings } from "./@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings"; -export { IGovernanceSettings__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceSettings__factory"; -export type { IGovernanceVotePower } from "./@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower"; -export { IGovernanceVotePower__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IGovernanceVotePower__factory"; -export type { IIncreaseManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager"; -export { IIncreaseManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IIncreaseManager__factory"; -export type { IPChainStakeMirror } from "./@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror"; -export { IPChainStakeMirror__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirror__factory"; -export type { IPChainStakeMirrorMultiSigVoting } from "./@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting"; -export { IPChainStakeMirrorMultiSigVoting__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainStakeMirrorMultiSigVoting__factory"; -export type { IPChainVotePower } from "./@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower"; -export { IPChainVotePower__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IPChainVotePower__factory"; -export type { IPollingFtso } from "./@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso"; -export { IPollingFtso__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IPollingFtso__factory"; -export type { IPriceSubmitter } from "./@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter"; -export { IPriceSubmitter__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IPriceSubmitter__factory"; -export type { IRandomProvider } from "./@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider"; -export { IRandomProvider__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IRandomProvider__factory"; -export type { IRelay } from "./@flarenetwork/flare-periphery-contracts/coston2/IRelay"; -export { IRelay__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IRelay__factory"; -export type { IRewardManager } from "./@flarenetwork/flare-periphery-contracts/coston2/IRewardManager"; -export { IRewardManager__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IRewardManager__factory"; -export type { IRNat } from "./@flarenetwork/flare-periphery-contracts/coston2/IRNat"; -export { IRNat__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IRNat__factory"; -export type { IRNatAccount } from "./@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount"; -export { IRNatAccount__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IRNatAccount__factory"; -export type { ISubmission } from "./@flarenetwork/flare-periphery-contracts/coston2/ISubmission"; -export { ISubmission__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/ISubmission__factory"; -export type { IValidatorRegistry } from "./@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry"; -export { IValidatorRegistry__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IValidatorRegistry__factory"; -export type { IVoterRegistry } from "./@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry"; -export { IVoterRegistry__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterRegistry__factory"; -export type { IVoterWhitelister } from "./@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister"; -export { IVoterWhitelister__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IVoterWhitelister__factory"; -export type { IVPContractEvents } from "./@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents"; -export { IVPContractEvents__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IVPContractEvents__factory"; -export type { IVPToken } from "./@flarenetwork/flare-periphery-contracts/coston2/IVPToken"; -export { IVPToken__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IVPToken__factory"; -export type { IWNat } from "./@flarenetwork/flare-periphery-contracts/coston2/IWNat"; -export { IWNat__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IWNat__factory"; -export type { IWNatDelegationFee } from "./@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee"; -export { IWNatDelegationFee__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/IWNatDelegationFee__factory"; -export type { ProtocolsV2Interface } from "./@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface"; -export { ProtocolsV2Interface__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/ProtocolsV2Interface__factory"; -export type { RandomNumberV2Interface } from "./@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface"; -export { RandomNumberV2Interface__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/RandomNumberV2Interface__factory"; -export type { RewardsV2Interface } from "./@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface"; -export { RewardsV2Interface__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/RewardsV2Interface__factory"; -export type { TestFtsoV2Interface } from "./@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface"; -export { TestFtsoV2Interface__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/TestFtsoV2Interface__factory"; -export type { IICleanable } from "./@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable"; -export { IICleanable__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IICleanable__factory"; -export type { IIGovernanceVotePower } from "./@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower"; -export { IIGovernanceVotePower__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIGovernanceVotePower__factory"; -export type { IIVPContract } from "./@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract"; -export { IIVPContract__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPContract__factory"; -export type { IIVPToken } from "./@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken"; -export { IIVPToken__factory } from "./factories/@flarenetwork/flare-periphery-contracts/coston2/token/interface/IIVPToken__factory"; -export type { IERC20Metadata } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata"; -export { IERC20Metadata__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory"; -export type { IERC20 } from "./@openzeppelin/contracts/token/ERC20/IERC20"; -export { IERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/IERC20__factory"; -export type { Escrow } from "./contracts/Escrow"; -export { Escrow__factory } from "./factories/contracts/Escrow__factory"; -export type { EventManager } from "./contracts/EventManager"; -export { EventManager__factory } from "./factories/contracts/EventManager__factory"; -export type { FtsoV2FeedConsumer } from "./contracts/FlareOracle.sol/FtsoV2FeedConsumer"; -export { FtsoV2FeedConsumer__factory } from "./factories/contracts/FlareOracle.sol/FtsoV2FeedConsumer__factory";