├── .commitlintrc.yaml ├── .czrc ├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.yaml ├── .github └── workflows │ ├── lint-sol.yaml │ ├── lint-ts.yaml │ ├── snapshot-gauge-votes-pr.yaml.disabled │ ├── snapshot-gauge-votes.yaml │ ├── test-coverage.yaml │ └── test.yaml ├── .gitignore ├── .gitmodules ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .lintstagedrc ├── .prettierignore ├── .prettierrc.yaml ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-interactive-tools.cjs └── releases │ └── yarn-3.1.0.cjs ├── .yarnrc.yml ├── LICENSE.md ├── README.md ├── audits ├── auraBalVault │ ├── facu_spagnuolo_aurabal_vault_audit_report.pdf │ └── halborn_aurabal_vault_audit_report.pdf ├── sidechain │ ├── halborn_sidechain_audit_report.pdf │ ├── hephyrius-internal-report.pdf │ └── zellic_sidechain_audit_report.pdf └── upgrades │ ├── facu_spagnuolo_aura_upgrade_01_audit_report.pdf │ └── hephyrius_aura_upgrade_01_audit_report.pdf ├── contracts ├── _mocks │ ├── MockAuraLocker.sol │ ├── MockAuraMath.sol │ ├── MockBalInvestor.sol │ ├── MockFeeTokenVerifier.sol │ ├── MockVoteStorage.sol │ ├── balancer │ │ ├── MockBalancerHelpers.sol │ │ ├── MockBalancerPoolToken.sol │ │ ├── MockBalancerVault.sol │ │ ├── MockERC677.sol │ │ ├── MockFeeDistro.sol │ │ ├── MockGaugeCheckpointer.sol │ │ ├── MockLiquidityGaugeFactory.sol │ │ ├── MockOFTWithFee.sol │ │ └── MockRewardPool.sol │ ├── compounder │ │ └── MockStrategy.sol │ ├── curve │ │ ├── MockCurveGauge.sol │ │ ├── MockCurveMinter.sol │ │ ├── MockCurveVoteEscrow.sol │ │ ├── MockERC20.sol │ │ ├── MockGaugeController.sol │ │ ├── MockStakelessGauge.sol │ │ ├── MockVoting.sol │ │ └── MockWalletChecker.sol │ └── uniswap │ │ ├── MockUniswapV2Pair.sol │ │ └── MockUniswapV2Router02.sol ├── chef │ ├── ChefForwarder.sol │ ├── MasterChefRewardHook.sol │ └── SiphonToken.sol ├── compounder │ ├── AuraBalVault.sol │ ├── FeeForwarder.sol │ ├── FeeScheduler.sol │ ├── GenericVault.sol │ ├── SimpleStrategy.sol │ ├── Strategy.sol │ ├── StrategyBase.sol │ └── rewardHandlers │ │ ├── BBUSDHandler.sol │ │ ├── BalancerHandlerBase.sol │ │ ├── BalancerSwapsHandler.sol │ │ ├── ForwarderHandler.sol │ │ ├── HandlerBase.sol │ │ └── UniswapRouterHandler.sol ├── core │ ├── Aura.sol │ ├── AuraLocker.sol │ ├── AuraMinter.sol │ ├── AuraStakingProxy.sol │ ├── BalInvestor.sol │ ├── BalToAuraBALSwapper.sol │ ├── CrvDepositorWrapper.sol │ ├── CrvDepositorWrapperForwarder.sol │ ├── CrvDepositorWrapperForwarderV2.sol │ ├── CrvDepositorWrapperSwapper.sol │ └── CrvDepositorWrapperWithFee.sol ├── interfaces │ ├── IAuraBalVault.sol │ ├── IAuraLocker.sol │ ├── IBasicRewards.sol │ ├── IBooster.sol │ ├── IBoosterLite.sol │ ├── IChef.sol │ ├── ICrvDepositor.sol │ ├── ICrvDepositorWrapper.sol │ ├── IDarkQuestBoard.sol │ ├── IERC4626.sol │ ├── IERC677.sol │ ├── IExtraRewardStash.sol │ ├── IExtraRewardsDistributor.sol │ ├── IGenericVault.sol │ ├── IRewardPool4626.sol │ ├── IRewardStaking.sol │ ├── IStashRewardDistro.sol │ ├── IStrategy.sol │ ├── IUniswapV3SwapRouter.sol │ ├── IVirtualRewards.sol │ ├── IVoterProxy.sol │ └── balancer │ │ ├── IBalGaugeController.sol │ │ ├── IBalPtDeposit.sol │ │ ├── IBalancerCore.sol │ │ ├── IFeeDistributor.sol │ │ ├── IRewardHandler.sol │ │ ├── IStakelessGauge.sol │ │ ├── IStakelessGaugeCheckpointer.sol │ │ └── IVotingEscrow.sol ├── layerzero │ ├── interfaces │ │ ├── ILayerZeroEndpoint.sol │ │ ├── ILayerZeroReceiver.sol │ │ └── ILayerZeroUserApplicationConfig.sol │ ├── libraries │ │ └── LzLib.sol │ ├── lzApp │ │ ├── LzApp.sol │ │ └── NonblockingLzApp.sol │ ├── mocks │ │ └── LZEndpointMock.sol │ ├── token │ │ └── oft │ │ │ ├── IOFT.sol │ │ │ ├── IOFTCore.sol │ │ │ ├── OFT.sol │ │ │ ├── OFTCore.sol │ │ │ └── extension │ │ │ ├── IOFTWithFee.sol │ │ │ ├── IProxyOFT.sol │ │ │ └── ProxyOFT.sol │ └── util │ │ ├── BytesLib.sol │ │ └── ExcessivelySafeCall.sol ├── migration │ └── TempBooster.sol ├── peripheral │ ├── AuraBalStaker.sol │ ├── AuraClaimZap.sol │ ├── AuraClaimZapV3.sol │ ├── AuraMining.sol │ ├── AuraViewHelpers.sol │ ├── AuraViewHelpersLite.sol │ ├── BalLiquidityProvider.sol │ ├── BoosterHelper.sol │ ├── ClaimFeesHelper.sol │ ├── GaugeMigrator.sol │ ├── KeeperMulticall3.sol │ ├── KeeperRole.sol │ ├── Multicall3.sol │ ├── PayableMulticall.sol │ ├── PoolMigrator.sol │ ├── RewardPoolDepositWrapper.sol │ ├── UniswapMigrator.sol │ ├── WardenQuestScheduler.sol │ └── grants │ │ ├── AuraArbBalGrant.sol │ │ └── VeBalGrant.sol ├── rewards │ ├── AuraBalRewardPool.sol │ ├── AuraMerkleDrop.sol │ ├── AuraMerkleDropV2.sol │ ├── AuraPenaltyForwarder.sol │ ├── AuraVestedEscrow.sol │ ├── AuraVestedEscrowV2.sol │ ├── ChildGaugeVoteRewards.sol │ ├── ChildStashRewardDistro.sol │ ├── ExtraRewardsDistributor.sol │ ├── GaugeVoteRewards.sol │ └── StashRewardDistro.sol ├── safe │ ├── AuraLockerModule.sol │ ├── ExtraRewardStashLiteModule.sol │ ├── ExtraRewardStashModule.sol │ ├── GaugeVoterModule.sol │ ├── HHChefClaimBriberModule.sol │ ├── HHRewardsClaimForwarderModule.sol │ ├── ISafe.sol │ └── Module.sol ├── sidechain │ ├── AuraBalOFT.sol │ ├── AuraBalProxyOFT.sol │ ├── AuraDistributor.sol │ ├── AuraOFT.sol │ ├── AuraProxyOFT.sol │ ├── Create2Factory.sol │ ├── CrossChainConfig.sol │ ├── CrossChainMessages.sol │ ├── L1Coordinator.sol │ ├── L1PoolManagerProxy.sol │ ├── L2Coordinator.sol │ ├── L2PoolManagerProxy.sol │ ├── PausableOFT.sol │ ├── PausableProxyOFT.sol │ ├── PauseGuardian.sol │ ├── README.md │ ├── TestDistributeAura.sol │ ├── bridge │ │ ├── ArbitrumBridgeSender.sol │ │ ├── BridgeDelegateReceiver.sol │ │ ├── BridgeDelegateSender.sol │ │ ├── GnosisBridgeSender.sol │ │ ├── OftBridgeSender.sol │ │ ├── OftWithFeeBridgeSender.sol │ │ ├── OptimismBridgeSender.sol │ │ ├── PolygonBridgeSender.sol │ │ ├── SimpleBridgeDelegateSender.sol │ │ └── ZkevmBridgeSender.sol │ ├── interfaces │ │ ├── IAuraOFT.sol │ │ ├── IL1Coordinator.sol │ │ └── IPoolManagerLite.sol │ ├── peripheral │ │ └── SidechainClaimZap.sol │ └── view │ │ ├── CanonicalView.sol │ │ └── SidechainView.sol └── utils │ ├── AuraMath.sol │ └── balancer │ ├── FixedPoint.sol │ ├── LogExpMath.sol │ ├── Math.sol │ └── StableMath.sol ├── copy-to-public-repo.sh ├── data └── account-rewards-earned-1690290158.json ├── deployments ├── 1-deprecated(v1).json ├── 1-deprecated(v2).json ├── 1.json ├── 42161.json ├── 42163.json ├── 5-deprecated(v1).json ├── 5.json └── 8453.json ├── docs ├── index.md ├── sidechain │ └── sidechainDeployment.svg └── templates │ ├── common.hbs │ ├── contract.hbs │ └── helpers.js ├── funding.json ├── hardhat-cvx.config.ts ├── hardhat-fork.config.ts ├── hardhat.config.ts ├── index.ts ├── package.json ├── scripts ├── automations │ ├── gauge-voter-txs.sh │ └── snapshot-generate.sh ├── deployAuraClaimZapV3.ts ├── deployBridgeDelegates.ts ├── deployMocks.ts ├── deployPeripheral.ts ├── deploySidechain.ts ├── deploySidechainMocks.ts ├── deploySystem.ts ├── deployUpgrades.ts ├── deployVault.ts ├── getVoteHashes.ts └── reduceRewardMultipliers.ts ├── security ├── audits │ ├── Code4rena-Audit-Report-AuraFinance-v1.0.pdf │ ├── Halborn-Audit-Report-AuraFinance-v1.0.pdf │ ├── PeckShield-Audit-Report-AuraFinance-v1.0.pdf │ └── migration │ │ ├── Aura_Finance_Migration_Review_Hephyrius.pdf │ │ ├── FacuSpagnuolo-Aura-Booster-migration-report.pdf │ │ └── Halborn-Aura_Finance___Smart_Contract_Audit.pdf └── disclosures │ ├── 001-BaseRewardPool-Donate.md │ ├── 002-Booster-EIP1271.md │ └── 003-Assorted-Governance-griefing.md ├── tasks-fork.config.ts ├── tasks.config.ts ├── tasks ├── contract-status │ └── index.ts ├── coverage │ └── index.ts ├── deploy │ ├── arbitrum-config.ts │ ├── avax-config.ts │ ├── base-config.ts │ ├── blast-config.ts │ ├── fraxtal-config.ts │ ├── gaugeVoteRewards.ts │ ├── gnosis-config.ts │ ├── goerli-config.ts │ ├── goerli.ts │ ├── goerliSidechain-config.ts │ ├── index.ts │ ├── mainnet-config.ts │ ├── mainnet-crv.ts │ ├── mainnet-post-phases.ts │ ├── mainnet.ts │ ├── optimism-config.ts │ ├── polygon-config.ts │ ├── sidechain-constants.ts │ ├── sidechain-naming.ts │ ├── sidechain.ts │ └── zkevm-config.ts ├── gauge-voter │ ├── gauge-voter-metrics.ts │ └── index.ts ├── index.ts ├── information │ ├── aura-supply-circulation.ts │ ├── booster-info.ts │ ├── gauge-info.ts │ ├── hiddenhandApi.ts │ ├── incentives.ts │ ├── index.ts │ ├── keepers-info.ts │ └── paladinApi.ts ├── protocol │ ├── index.ts │ └── safe.ts ├── shutdown │ ├── aip26 │ │ ├── aip_26_tx_0_migrate_pools.json │ │ ├── aip_26_tx_1_migrate_pools.json │ │ ├── aip_26_tx_2_migrate_pools.json │ │ ├── aip_26_tx_3_migrate_pools.json │ │ ├── aip_26_tx_4_migrate_pools.json │ │ ├── aip_26_tx_5_migrate_pools.json │ │ ├── aip_26_tx_6_migrate_pools.json │ │ ├── aip_26_tx_7_migrate_pools.json │ │ └── aip_26_tx_DEV_all.json │ ├── gnosis_tx_0_add_new_pools.json │ ├── gnosis_tx_10_add_new_pools.json │ ├── gnosis_tx_11_add_new_pools.json │ ├── gnosis_tx_1_add_new_pools.json │ ├── gnosis_tx_1_shutdown_phase_1_pools.json │ ├── gnosis_tx_2_add_new_pools.json │ ├── gnosis_tx_2_shutdown_phase_2_pools.json │ ├── gnosis_tx_3_add_new_pools.json │ ├── gnosis_tx_3_shutdown_phase_3_pools.json │ ├── gnosis_tx_4_add_new_pools.json │ ├── gnosis_tx_4_shutdown_systems.json │ ├── gnosis_tx_5_add_new_pools.json │ ├── gnosis_tx_6_add_new_pools.json │ ├── gnosis_tx_7_add_new_pools.json │ ├── gnosis_tx_8_add_new_pools.json │ ├── gnosis_tx_9_add_new_pools.json │ ├── gnosis_tx_DEV_all.json │ ├── index.ts │ └── shutdown_template.json ├── sidechain │ ├── gnosis-bridging.ts │ ├── index.ts │ ├── optimism-bridging.ts │ ├── polygon-bridging.ts │ ├── sidechain-metrics.ts │ └── sidechain-tasks.ts ├── snapshot │ ├── compare.ts │ ├── constants.ts │ ├── create.ts │ ├── gauge_choices.json │ ├── gauge_removed.json │ ├── gauge_snapshot.json │ ├── generate.ts │ ├── index.ts │ ├── proposals.json │ ├── result.ts │ └── utils.ts ├── timeTravel │ └── index.ts └── utils │ ├── auraApi.ts │ ├── balancerApi.ts │ ├── deploy-utils.ts │ ├── etherscan.ts │ ├── etherscanApi.ts │ ├── index.ts │ ├── networkAddressFactory.ts │ ├── signerFactory.ts │ ├── snapshotApi.ts │ └── tokens.ts ├── test-fork ├── AddSameGaugeTwice.spec.ts ├── AddSameLpTokenTwice.spec.ts ├── BalEthSwap.spec.ts ├── ChefSiphon.spec.ts ├── FeeDistroUpdate.spec.ts ├── FullDeployment.spec.ts ├── GoerliDeployment.spec.ts ├── booster-migration │ ├── AuraClaimZapV1.json │ ├── FullMigration.spec.ts │ └── ShutdownScenario1.spec.ts ├── compounder │ ├── AuraBalVault.spec.ts │ ├── FeeScheduler.spec.ts │ ├── FeesTokenHandlersV4.spec.ts │ └── FeesTokenHandlersV5.spec.ts ├── core │ ├── CrvDepositorForwarderV2.spec.ts │ └── CrvDepositorWrapperWithFee.spec.ts ├── peripheral │ ├── AuraBalStaker.spec.ts │ ├── AuraClaimZapV3.spec.ts │ ├── AuraMining.spec.ts │ ├── BoosterHelper.spec.ts │ ├── ClaimFeesHelper.spec.ts │ ├── MulticallMainnet.spec.ts │ ├── RewardPoolDepositWrapper.spec.ts │ ├── UniswapMigrator.spec.ts │ ├── WardenQuestScheduler.spec.ts │ └── grants │ │ ├── AuraArbBalGrant.spec.ts │ │ └── VeBalGrant.spec.ts ├── rewards │ ├── AIP63-GaugeVoteRewards.spec.ts │ └── GaugeVoteRewards.spec.ts ├── safe │ ├── AuraLockerModule.spec.ts │ ├── ExtraRewardStashLiteModule.spec.ts │ ├── ExtraRewardStashModule.spec.ts │ ├── GaugeVoterModule.spec.ts │ ├── HHChefClaimBriberModule.spec.ts │ └── HHRewardsClaimForwarderModule.spec.ts ├── sidechain │ ├── AuraDistributor.spec.ts │ ├── Canonical.spec.ts │ ├── FullDeploymentPhase1.spec.ts │ ├── FullDeploymentPhase2.spec.ts │ ├── MintRate.spec.ts │ ├── MultiSidechain.spec.ts │ ├── Sidechain.spec.ts │ ├── bridge │ │ ├── ArbitrumBridge.spec.ts │ │ ├── FraxtalBridge.spec.ts │ │ ├── GnosisBridge.spec.ts │ │ ├── OptimismBridge.spec.ts │ │ └── PolygonBridge.spec.ts │ ├── operations │ │ └── FeeReduction.spec.ts │ ├── peripheral │ │ ├── MulticallSidechain.spec.ts │ │ ├── PayableMulticallSidechain.spec.ts │ │ └── SidechainZap.spec.ts │ ├── setupForkDeployments.ts │ ├── setupLocalDeployment.ts │ └── view │ │ ├── CanonicalView.spec.ts │ │ └── SidechainView.spec.ts └── upgrades │ ├── BoosterOwnerUpgrade.spec.ts │ ├── StashUpgrade.spec.ts │ ├── StashUpgradeProofOfLife.spec.ts │ └── Upgrade__001.spec.ts ├── test-utils ├── assertions.ts ├── constants.ts ├── fork.ts ├── index.ts ├── math.ts ├── merkle.ts ├── regex.ts └── time.ts ├── test ├── chef │ └── ConvexMasterChef.spec.ts ├── compounder │ ├── AuraBalStrategyBase.spec.ts │ ├── AuraBalVault.spec.ts │ ├── BalancerSwapsHandler.spec.ts │ ├── FeeForwarder.spec.ts │ └── GenericUnionVault.spec.ts ├── convex-platform │ ├── BaseRewardPool4626.spec.ts │ ├── Booster.spec.ts │ ├── BoosterLite.spec.ts │ ├── BoosterOwnerLite.spec.ts │ ├── PoolFeeManagerProxy.spec.ts │ ├── PoolManager.spec.ts │ ├── PoolManagerLite.spec.ts │ ├── StashToken.spec.ts │ ├── VoterProxy.spec.ts │ └── VoterProxyLite.spec.ts ├── core │ ├── Aura.spec.ts │ ├── AuraLocker.spec.ts │ ├── AuraLockerBalances.spec.ts │ ├── AuraMinter.spec.ts │ ├── AuraStakingProxy.spec.ts │ ├── BalInvestor.spec.ts │ ├── CrvDepositor.spec.ts │ ├── CrvDepositorForwarder.spec.ts │ ├── CrvDepositorForwarderV2.spec.ts │ ├── CrvDepositorWithFee.spec.ts │ ├── CrvDepositorWrapperSwapper.spec.ts │ └── auraLockerBalanceData.json ├── peripheral │ ├── AuraBalStaker.spec.ts │ ├── AuraClaimZap.spec.ts │ ├── AuraClaimZapV3.spec.ts │ ├── BalLiquidityProvider.spec.ts │ ├── GaugeMigrator.spec.ts │ ├── PoolMigrator.spec.ts │ └── grants │ │ └── VeBalGrant.spec.ts ├── rewards │ ├── AuraBalRewardPool.spec.ts │ ├── AuraMerkleDrop.spec.ts │ ├── AuraMerkleDropV2.spec.ts │ ├── AuraPenaltyForwarder.spec.ts │ ├── AuraVestedEscrow.spec.ts │ ├── ChildGaugeVoteRewards.spec.ts │ ├── ExtraRewardsDistributor.spec.ts │ ├── GaugeVoteRewards.spec.ts │ ├── StashRewardDistro.spec.ts │ └── VirtualBalanceRewardPool.spec.ts ├── shared │ ├── BridgeDelegateSender.behaviour.ts │ ├── ERC20.behaviour.ts │ ├── ERC4626.behaviour.ts │ ├── HandlerBase.behaviour.ts │ ├── Ownable.behaviour.ts │ ├── PausableOFT.behaviour.ts │ ├── PausableProxyOFT.behaviour.ts │ └── common.ts ├── sidechain │ ├── AuraBALOFT.spec.ts │ ├── AuraBalProxyOFT.spec.ts │ ├── AuraBalProxyOFTBalances.spec.ts │ ├── AuraOFT.spec.ts │ ├── AuraProxyOFT.spec.ts │ ├── BridgeDelegateReceiver.spec.ts │ ├── BridgeDelegateSender.spec.ts │ ├── Create2Factory.spec.ts │ ├── GnosisBridgeSender.spec.ts │ ├── L1Coordinator.spec.ts │ ├── L1PoolManagerProxy.spec.ts │ ├── L2Coordinator.spec.ts │ ├── L2PoolManagerProxy.spec.ts │ ├── OftBridgeSender.spec.ts │ ├── OftWithFeeBridgeSender.spec.ts │ ├── auraBalProxyOFTBalances.json │ └── sidechainTestSetup.ts └── utils │ └── AuraMath.spec.ts ├── tsconfig.json ├── types ├── common.ts ├── index.ts └── sidechain-types.ts └── yarn.lock /.commitlintrc.yaml: -------------------------------------------------------------------------------- 1 | extends: 2 | - "@commitlint/config-conventional" 3 | -------------------------------------------------------------------------------- /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.github/workflows/lint-sol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/lint-sol.yaml -------------------------------------------------------------------------------- /.github/workflows/lint-ts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/lint-ts.yaml -------------------------------------------------------------------------------- /.github/workflows/snapshot-gauge-votes-pr.yaml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/snapshot-gauge-votes-pr.yaml.disabled -------------------------------------------------------------------------------- /.github/workflows/snapshot-gauge-votes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/snapshot-gauge-votes.yaml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn dlx commitlint --edit $1 5 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn dlx lint-staged 5 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.solhintignore -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.1.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.yarn/releases/yarn-3.1.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/README.md -------------------------------------------------------------------------------- /audits/auraBalVault/facu_spagnuolo_aurabal_vault_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/auraBalVault/facu_spagnuolo_aurabal_vault_audit_report.pdf -------------------------------------------------------------------------------- /audits/auraBalVault/halborn_aurabal_vault_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/auraBalVault/halborn_aurabal_vault_audit_report.pdf -------------------------------------------------------------------------------- /audits/sidechain/halborn_sidechain_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/sidechain/halborn_sidechain_audit_report.pdf -------------------------------------------------------------------------------- /audits/sidechain/hephyrius-internal-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/sidechain/hephyrius-internal-report.pdf -------------------------------------------------------------------------------- /audits/sidechain/zellic_sidechain_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/sidechain/zellic_sidechain_audit_report.pdf -------------------------------------------------------------------------------- /audits/upgrades/facu_spagnuolo_aura_upgrade_01_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/upgrades/facu_spagnuolo_aura_upgrade_01_audit_report.pdf -------------------------------------------------------------------------------- /audits/upgrades/hephyrius_aura_upgrade_01_audit_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/audits/upgrades/hephyrius_aura_upgrade_01_audit_report.pdf -------------------------------------------------------------------------------- /contracts/_mocks/MockAuraLocker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/MockAuraLocker.sol -------------------------------------------------------------------------------- /contracts/_mocks/MockAuraMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/MockAuraMath.sol -------------------------------------------------------------------------------- /contracts/_mocks/MockBalInvestor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/MockBalInvestor.sol -------------------------------------------------------------------------------- /contracts/_mocks/MockFeeTokenVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/MockFeeTokenVerifier.sol -------------------------------------------------------------------------------- /contracts/_mocks/MockVoteStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/MockVoteStorage.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockBalancerHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockBalancerHelpers.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockBalancerPoolToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockBalancerPoolToken.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockBalancerVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockBalancerVault.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockERC677.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockERC677.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockFeeDistro.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockFeeDistro.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockGaugeCheckpointer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockGaugeCheckpointer.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockLiquidityGaugeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockLiquidityGaugeFactory.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockOFTWithFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockOFTWithFee.sol -------------------------------------------------------------------------------- /contracts/_mocks/balancer/MockRewardPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/balancer/MockRewardPool.sol -------------------------------------------------------------------------------- /contracts/_mocks/compounder/MockStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/compounder/MockStrategy.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockCurveGauge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockCurveGauge.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockCurveMinter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockCurveMinter.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockCurveVoteEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockCurveVoteEscrow.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockERC20.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockGaugeController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockGaugeController.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockStakelessGauge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockStakelessGauge.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockVoting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockVoting.sol -------------------------------------------------------------------------------- /contracts/_mocks/curve/MockWalletChecker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/curve/MockWalletChecker.sol -------------------------------------------------------------------------------- /contracts/_mocks/uniswap/MockUniswapV2Pair.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/uniswap/MockUniswapV2Pair.sol -------------------------------------------------------------------------------- /contracts/_mocks/uniswap/MockUniswapV2Router02.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/_mocks/uniswap/MockUniswapV2Router02.sol -------------------------------------------------------------------------------- /contracts/chef/ChefForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/chef/ChefForwarder.sol -------------------------------------------------------------------------------- /contracts/chef/MasterChefRewardHook.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/chef/MasterChefRewardHook.sol -------------------------------------------------------------------------------- /contracts/chef/SiphonToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/chef/SiphonToken.sol -------------------------------------------------------------------------------- /contracts/compounder/AuraBalVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/AuraBalVault.sol -------------------------------------------------------------------------------- /contracts/compounder/FeeForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/FeeForwarder.sol -------------------------------------------------------------------------------- /contracts/compounder/FeeScheduler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/FeeScheduler.sol -------------------------------------------------------------------------------- /contracts/compounder/GenericVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/GenericVault.sol -------------------------------------------------------------------------------- /contracts/compounder/SimpleStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/SimpleStrategy.sol -------------------------------------------------------------------------------- /contracts/compounder/Strategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/Strategy.sol -------------------------------------------------------------------------------- /contracts/compounder/StrategyBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/StrategyBase.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/BBUSDHandler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/BBUSDHandler.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/BalancerHandlerBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/BalancerHandlerBase.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/BalancerSwapsHandler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/BalancerSwapsHandler.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/ForwarderHandler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/ForwarderHandler.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/HandlerBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/HandlerBase.sol -------------------------------------------------------------------------------- /contracts/compounder/rewardHandlers/UniswapRouterHandler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/compounder/rewardHandlers/UniswapRouterHandler.sol -------------------------------------------------------------------------------- /contracts/core/Aura.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/Aura.sol -------------------------------------------------------------------------------- /contracts/core/AuraLocker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/AuraLocker.sol -------------------------------------------------------------------------------- /contracts/core/AuraMinter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/AuraMinter.sol -------------------------------------------------------------------------------- /contracts/core/AuraStakingProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/AuraStakingProxy.sol -------------------------------------------------------------------------------- /contracts/core/BalInvestor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/BalInvestor.sol -------------------------------------------------------------------------------- /contracts/core/BalToAuraBALSwapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/BalToAuraBALSwapper.sol -------------------------------------------------------------------------------- /contracts/core/CrvDepositorWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/CrvDepositorWrapper.sol -------------------------------------------------------------------------------- /contracts/core/CrvDepositorWrapperForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/CrvDepositorWrapperForwarder.sol -------------------------------------------------------------------------------- /contracts/core/CrvDepositorWrapperForwarderV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/CrvDepositorWrapperForwarderV2.sol -------------------------------------------------------------------------------- /contracts/core/CrvDepositorWrapperSwapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/CrvDepositorWrapperSwapper.sol -------------------------------------------------------------------------------- /contracts/core/CrvDepositorWrapperWithFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/core/CrvDepositorWrapperWithFee.sol -------------------------------------------------------------------------------- /contracts/interfaces/IAuraBalVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IAuraBalVault.sol -------------------------------------------------------------------------------- /contracts/interfaces/IAuraLocker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IAuraLocker.sol -------------------------------------------------------------------------------- /contracts/interfaces/IBasicRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IBasicRewards.sol -------------------------------------------------------------------------------- /contracts/interfaces/IBooster.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IBooster.sol -------------------------------------------------------------------------------- /contracts/interfaces/IBoosterLite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IBoosterLite.sol -------------------------------------------------------------------------------- /contracts/interfaces/IChef.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IChef.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICrvDepositor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/ICrvDepositor.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICrvDepositorWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/ICrvDepositorWrapper.sol -------------------------------------------------------------------------------- /contracts/interfaces/IDarkQuestBoard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IDarkQuestBoard.sol -------------------------------------------------------------------------------- /contracts/interfaces/IERC4626.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IERC4626.sol -------------------------------------------------------------------------------- /contracts/interfaces/IERC677.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IERC677.sol -------------------------------------------------------------------------------- /contracts/interfaces/IExtraRewardStash.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IExtraRewardStash.sol -------------------------------------------------------------------------------- /contracts/interfaces/IExtraRewardsDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IExtraRewardsDistributor.sol -------------------------------------------------------------------------------- /contracts/interfaces/IGenericVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IGenericVault.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRewardPool4626.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IRewardPool4626.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRewardStaking.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IRewardStaking.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStashRewardDistro.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IStashRewardDistro.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStrategy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IStrategy.sol -------------------------------------------------------------------------------- /contracts/interfaces/IUniswapV3SwapRouter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IUniswapV3SwapRouter.sol -------------------------------------------------------------------------------- /contracts/interfaces/IVirtualRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IVirtualRewards.sol -------------------------------------------------------------------------------- /contracts/interfaces/IVoterProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/IVoterProxy.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IBalGaugeController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IBalGaugeController.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IBalPtDeposit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IBalPtDeposit.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IBalancerCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IBalancerCore.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IFeeDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IFeeDistributor.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IRewardHandler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IRewardHandler.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IStakelessGauge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IStakelessGauge.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IStakelessGaugeCheckpointer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IStakelessGaugeCheckpointer.sol -------------------------------------------------------------------------------- /contracts/interfaces/balancer/IVotingEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/interfaces/balancer/IVotingEscrow.sol -------------------------------------------------------------------------------- /contracts/layerzero/interfaces/ILayerZeroEndpoint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/interfaces/ILayerZeroEndpoint.sol -------------------------------------------------------------------------------- /contracts/layerzero/interfaces/ILayerZeroReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/interfaces/ILayerZeroReceiver.sol -------------------------------------------------------------------------------- /contracts/layerzero/interfaces/ILayerZeroUserApplicationConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/interfaces/ILayerZeroUserApplicationConfig.sol -------------------------------------------------------------------------------- /contracts/layerzero/libraries/LzLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/libraries/LzLib.sol -------------------------------------------------------------------------------- /contracts/layerzero/lzApp/LzApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/lzApp/LzApp.sol -------------------------------------------------------------------------------- /contracts/layerzero/lzApp/NonblockingLzApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/lzApp/NonblockingLzApp.sol -------------------------------------------------------------------------------- /contracts/layerzero/mocks/LZEndpointMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/mocks/LZEndpointMock.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/IOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/IOFT.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/IOFTCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/IOFTCore.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/OFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/OFT.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/OFTCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/OFTCore.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/extension/IOFTWithFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/extension/IOFTWithFee.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/extension/IProxyOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/extension/IProxyOFT.sol -------------------------------------------------------------------------------- /contracts/layerzero/token/oft/extension/ProxyOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/token/oft/extension/ProxyOFT.sol -------------------------------------------------------------------------------- /contracts/layerzero/util/BytesLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/util/BytesLib.sol -------------------------------------------------------------------------------- /contracts/layerzero/util/ExcessivelySafeCall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/layerzero/util/ExcessivelySafeCall.sol -------------------------------------------------------------------------------- /contracts/migration/TempBooster.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/migration/TempBooster.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraBalStaker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraBalStaker.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraClaimZap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraClaimZap.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraClaimZapV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraClaimZapV3.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraMining.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraMining.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraViewHelpers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraViewHelpers.sol -------------------------------------------------------------------------------- /contracts/peripheral/AuraViewHelpersLite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/AuraViewHelpersLite.sol -------------------------------------------------------------------------------- /contracts/peripheral/BalLiquidityProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/BalLiquidityProvider.sol -------------------------------------------------------------------------------- /contracts/peripheral/BoosterHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/BoosterHelper.sol -------------------------------------------------------------------------------- /contracts/peripheral/ClaimFeesHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/ClaimFeesHelper.sol -------------------------------------------------------------------------------- /contracts/peripheral/GaugeMigrator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/GaugeMigrator.sol -------------------------------------------------------------------------------- /contracts/peripheral/KeeperMulticall3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/KeeperMulticall3.sol -------------------------------------------------------------------------------- /contracts/peripheral/KeeperRole.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/KeeperRole.sol -------------------------------------------------------------------------------- /contracts/peripheral/Multicall3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/Multicall3.sol -------------------------------------------------------------------------------- /contracts/peripheral/PayableMulticall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/PayableMulticall.sol -------------------------------------------------------------------------------- /contracts/peripheral/PoolMigrator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/PoolMigrator.sol -------------------------------------------------------------------------------- /contracts/peripheral/RewardPoolDepositWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/RewardPoolDepositWrapper.sol -------------------------------------------------------------------------------- /contracts/peripheral/UniswapMigrator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/UniswapMigrator.sol -------------------------------------------------------------------------------- /contracts/peripheral/WardenQuestScheduler.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/WardenQuestScheduler.sol -------------------------------------------------------------------------------- /contracts/peripheral/grants/AuraArbBalGrant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/grants/AuraArbBalGrant.sol -------------------------------------------------------------------------------- /contracts/peripheral/grants/VeBalGrant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/peripheral/grants/VeBalGrant.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraBalRewardPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraBalRewardPool.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraMerkleDrop.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraMerkleDrop.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraMerkleDropV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraMerkleDropV2.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraPenaltyForwarder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraPenaltyForwarder.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraVestedEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraVestedEscrow.sol -------------------------------------------------------------------------------- /contracts/rewards/AuraVestedEscrowV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/AuraVestedEscrowV2.sol -------------------------------------------------------------------------------- /contracts/rewards/ChildGaugeVoteRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/ChildGaugeVoteRewards.sol -------------------------------------------------------------------------------- /contracts/rewards/ChildStashRewardDistro.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/ChildStashRewardDistro.sol -------------------------------------------------------------------------------- /contracts/rewards/ExtraRewardsDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/ExtraRewardsDistributor.sol -------------------------------------------------------------------------------- /contracts/rewards/GaugeVoteRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/GaugeVoteRewards.sol -------------------------------------------------------------------------------- /contracts/rewards/StashRewardDistro.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/rewards/StashRewardDistro.sol -------------------------------------------------------------------------------- /contracts/safe/AuraLockerModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/AuraLockerModule.sol -------------------------------------------------------------------------------- /contracts/safe/ExtraRewardStashLiteModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/ExtraRewardStashLiteModule.sol -------------------------------------------------------------------------------- /contracts/safe/ExtraRewardStashModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/ExtraRewardStashModule.sol -------------------------------------------------------------------------------- /contracts/safe/GaugeVoterModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/GaugeVoterModule.sol -------------------------------------------------------------------------------- /contracts/safe/HHChefClaimBriberModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/HHChefClaimBriberModule.sol -------------------------------------------------------------------------------- /contracts/safe/HHRewardsClaimForwarderModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/HHRewardsClaimForwarderModule.sol -------------------------------------------------------------------------------- /contracts/safe/ISafe.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/ISafe.sol -------------------------------------------------------------------------------- /contracts/safe/Module.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/safe/Module.sol -------------------------------------------------------------------------------- /contracts/sidechain/AuraBalOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/AuraBalOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/AuraBalProxyOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/AuraBalProxyOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/AuraDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/AuraDistributor.sol -------------------------------------------------------------------------------- /contracts/sidechain/AuraOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/AuraOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/AuraProxyOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/AuraProxyOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/Create2Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/Create2Factory.sol -------------------------------------------------------------------------------- /contracts/sidechain/CrossChainConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/CrossChainConfig.sol -------------------------------------------------------------------------------- /contracts/sidechain/CrossChainMessages.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/CrossChainMessages.sol -------------------------------------------------------------------------------- /contracts/sidechain/L1Coordinator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/L1Coordinator.sol -------------------------------------------------------------------------------- /contracts/sidechain/L1PoolManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/L1PoolManagerProxy.sol -------------------------------------------------------------------------------- /contracts/sidechain/L2Coordinator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/L2Coordinator.sol -------------------------------------------------------------------------------- /contracts/sidechain/L2PoolManagerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/L2PoolManagerProxy.sol -------------------------------------------------------------------------------- /contracts/sidechain/PausableOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/PausableOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/PausableProxyOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/PausableProxyOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/PauseGuardian.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/PauseGuardian.sol -------------------------------------------------------------------------------- /contracts/sidechain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/README.md -------------------------------------------------------------------------------- /contracts/sidechain/TestDistributeAura.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/TestDistributeAura.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/ArbitrumBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/ArbitrumBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/BridgeDelegateReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/BridgeDelegateReceiver.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/BridgeDelegateSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/BridgeDelegateSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/GnosisBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/GnosisBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/OftBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/OftBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/OftWithFeeBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/OftWithFeeBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/OptimismBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/OptimismBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/PolygonBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/PolygonBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/SimpleBridgeDelegateSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/SimpleBridgeDelegateSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/bridge/ZkevmBridgeSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/bridge/ZkevmBridgeSender.sol -------------------------------------------------------------------------------- /contracts/sidechain/interfaces/IAuraOFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/interfaces/IAuraOFT.sol -------------------------------------------------------------------------------- /contracts/sidechain/interfaces/IL1Coordinator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/interfaces/IL1Coordinator.sol -------------------------------------------------------------------------------- /contracts/sidechain/interfaces/IPoolManagerLite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/interfaces/IPoolManagerLite.sol -------------------------------------------------------------------------------- /contracts/sidechain/peripheral/SidechainClaimZap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/peripheral/SidechainClaimZap.sol -------------------------------------------------------------------------------- /contracts/sidechain/view/CanonicalView.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/view/CanonicalView.sol -------------------------------------------------------------------------------- /contracts/sidechain/view/SidechainView.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/sidechain/view/SidechainView.sol -------------------------------------------------------------------------------- /contracts/utils/AuraMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/utils/AuraMath.sol -------------------------------------------------------------------------------- /contracts/utils/balancer/FixedPoint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/utils/balancer/FixedPoint.sol -------------------------------------------------------------------------------- /contracts/utils/balancer/LogExpMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/utils/balancer/LogExpMath.sol -------------------------------------------------------------------------------- /contracts/utils/balancer/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/utils/balancer/Math.sol -------------------------------------------------------------------------------- /contracts/utils/balancer/StableMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/contracts/utils/balancer/StableMath.sol -------------------------------------------------------------------------------- /copy-to-public-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/copy-to-public-repo.sh -------------------------------------------------------------------------------- /data/account-rewards-earned-1690290158.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/data/account-rewards-earned-1690290158.json -------------------------------------------------------------------------------- /deployments/1-deprecated(v1).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/1-deprecated(v1).json -------------------------------------------------------------------------------- /deployments/1-deprecated(v2).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/1-deprecated(v2).json -------------------------------------------------------------------------------- /deployments/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/1.json -------------------------------------------------------------------------------- /deployments/42161.json: -------------------------------------------------------------------------------- 1 | { 2 | "AuraArbBalGrant": "0x8D803f7f7e26E586ee90E5A872cf7830e21f7727" 3 | } 4 | -------------------------------------------------------------------------------- /deployments/42163.json: -------------------------------------------------------------------------------- 1 | { 2 | "create2Factory": "0x2E1ADE7233e886D8041Fd7c3b87523F3DDC2169D" 3 | } 4 | -------------------------------------------------------------------------------- /deployments/5-deprecated(v1).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/5-deprecated(v1).json -------------------------------------------------------------------------------- /deployments/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/5.json -------------------------------------------------------------------------------- /deployments/8453.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/deployments/8453.json -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/sidechain/sidechainDeployment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/docs/sidechain/sidechainDeployment.svg -------------------------------------------------------------------------------- /docs/templates/common.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/docs/templates/common.hbs -------------------------------------------------------------------------------- /docs/templates/contract.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/docs/templates/contract.hbs -------------------------------------------------------------------------------- /docs/templates/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/docs/templates/helpers.js -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/funding.json -------------------------------------------------------------------------------- /hardhat-cvx.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/hardhat-cvx.config.ts -------------------------------------------------------------------------------- /hardhat-fork.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/hardhat-fork.config.ts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/automations/gauge-voter-txs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/automations/gauge-voter-txs.sh -------------------------------------------------------------------------------- /scripts/automations/snapshot-generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/automations/snapshot-generate.sh -------------------------------------------------------------------------------- /scripts/deployAuraClaimZapV3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployAuraClaimZapV3.ts -------------------------------------------------------------------------------- /scripts/deployBridgeDelegates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployBridgeDelegates.ts -------------------------------------------------------------------------------- /scripts/deployMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployMocks.ts -------------------------------------------------------------------------------- /scripts/deployPeripheral.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployPeripheral.ts -------------------------------------------------------------------------------- /scripts/deploySidechain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deploySidechain.ts -------------------------------------------------------------------------------- /scripts/deploySidechainMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deploySidechainMocks.ts -------------------------------------------------------------------------------- /scripts/deploySystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deploySystem.ts -------------------------------------------------------------------------------- /scripts/deployUpgrades.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployUpgrades.ts -------------------------------------------------------------------------------- /scripts/deployVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/deployVault.ts -------------------------------------------------------------------------------- /scripts/getVoteHashes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/getVoteHashes.ts -------------------------------------------------------------------------------- /scripts/reduceRewardMultipliers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/scripts/reduceRewardMultipliers.ts -------------------------------------------------------------------------------- /security/audits/Code4rena-Audit-Report-AuraFinance-v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/Code4rena-Audit-Report-AuraFinance-v1.0.pdf -------------------------------------------------------------------------------- /security/audits/Halborn-Audit-Report-AuraFinance-v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/Halborn-Audit-Report-AuraFinance-v1.0.pdf -------------------------------------------------------------------------------- /security/audits/PeckShield-Audit-Report-AuraFinance-v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/PeckShield-Audit-Report-AuraFinance-v1.0.pdf -------------------------------------------------------------------------------- /security/audits/migration/Aura_Finance_Migration_Review_Hephyrius.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/migration/Aura_Finance_Migration_Review_Hephyrius.pdf -------------------------------------------------------------------------------- /security/audits/migration/FacuSpagnuolo-Aura-Booster-migration-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/migration/FacuSpagnuolo-Aura-Booster-migration-report.pdf -------------------------------------------------------------------------------- /security/audits/migration/Halborn-Aura_Finance___Smart_Contract_Audit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/audits/migration/Halborn-Aura_Finance___Smart_Contract_Audit.pdf -------------------------------------------------------------------------------- /security/disclosures/001-BaseRewardPool-Donate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/disclosures/001-BaseRewardPool-Donate.md -------------------------------------------------------------------------------- /security/disclosures/002-Booster-EIP1271.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/disclosures/002-Booster-EIP1271.md -------------------------------------------------------------------------------- /security/disclosures/003-Assorted-Governance-griefing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/security/disclosures/003-Assorted-Governance-griefing.md -------------------------------------------------------------------------------- /tasks-fork.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks-fork.config.ts -------------------------------------------------------------------------------- /tasks.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks.config.ts -------------------------------------------------------------------------------- /tasks/contract-status/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/contract-status/index.ts -------------------------------------------------------------------------------- /tasks/coverage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/coverage/index.ts -------------------------------------------------------------------------------- /tasks/deploy/arbitrum-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/arbitrum-config.ts -------------------------------------------------------------------------------- /tasks/deploy/avax-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/avax-config.ts -------------------------------------------------------------------------------- /tasks/deploy/base-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/base-config.ts -------------------------------------------------------------------------------- /tasks/deploy/blast-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/blast-config.ts -------------------------------------------------------------------------------- /tasks/deploy/fraxtal-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/fraxtal-config.ts -------------------------------------------------------------------------------- /tasks/deploy/gaugeVoteRewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/gaugeVoteRewards.ts -------------------------------------------------------------------------------- /tasks/deploy/gnosis-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/gnosis-config.ts -------------------------------------------------------------------------------- /tasks/deploy/goerli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/goerli-config.ts -------------------------------------------------------------------------------- /tasks/deploy/goerli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/goerli.ts -------------------------------------------------------------------------------- /tasks/deploy/goerliSidechain-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/goerliSidechain-config.ts -------------------------------------------------------------------------------- /tasks/deploy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/index.ts -------------------------------------------------------------------------------- /tasks/deploy/mainnet-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/mainnet-config.ts -------------------------------------------------------------------------------- /tasks/deploy/mainnet-crv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/mainnet-crv.ts -------------------------------------------------------------------------------- /tasks/deploy/mainnet-post-phases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/mainnet-post-phases.ts -------------------------------------------------------------------------------- /tasks/deploy/mainnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/mainnet.ts -------------------------------------------------------------------------------- /tasks/deploy/optimism-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/optimism-config.ts -------------------------------------------------------------------------------- /tasks/deploy/polygon-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/polygon-config.ts -------------------------------------------------------------------------------- /tasks/deploy/sidechain-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/sidechain-constants.ts -------------------------------------------------------------------------------- /tasks/deploy/sidechain-naming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/sidechain-naming.ts -------------------------------------------------------------------------------- /tasks/deploy/sidechain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/sidechain.ts -------------------------------------------------------------------------------- /tasks/deploy/zkevm-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/deploy/zkevm-config.ts -------------------------------------------------------------------------------- /tasks/gauge-voter/gauge-voter-metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/gauge-voter/gauge-voter-metrics.ts -------------------------------------------------------------------------------- /tasks/gauge-voter/index.ts: -------------------------------------------------------------------------------- 1 | import "./gauge-voter-metrics"; 2 | -------------------------------------------------------------------------------- /tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/index.ts -------------------------------------------------------------------------------- /tasks/information/aura-supply-circulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/aura-supply-circulation.ts -------------------------------------------------------------------------------- /tasks/information/booster-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/booster-info.ts -------------------------------------------------------------------------------- /tasks/information/gauge-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/gauge-info.ts -------------------------------------------------------------------------------- /tasks/information/hiddenhandApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/hiddenhandApi.ts -------------------------------------------------------------------------------- /tasks/information/incentives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/incentives.ts -------------------------------------------------------------------------------- /tasks/information/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/index.ts -------------------------------------------------------------------------------- /tasks/information/keepers-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/keepers-info.ts -------------------------------------------------------------------------------- /tasks/information/paladinApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/information/paladinApi.ts -------------------------------------------------------------------------------- /tasks/protocol/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/protocol/index.ts -------------------------------------------------------------------------------- /tasks/protocol/safe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/protocol/safe.ts -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_0_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_0_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_1_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_1_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_2_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_2_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_3_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_3_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_4_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_4_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_5_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_5_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_6_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_6_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_7_migrate_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_7_migrate_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/aip26/aip_26_tx_DEV_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/aip26/aip_26_tx_DEV_all.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_0_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_0_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_10_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_10_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_11_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_11_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_1_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_1_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_1_shutdown_phase_1_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_1_shutdown_phase_1_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_2_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_2_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_2_shutdown_phase_2_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_2_shutdown_phase_2_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_3_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_3_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_3_shutdown_phase_3_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_3_shutdown_phase_3_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_4_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_4_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_4_shutdown_systems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_4_shutdown_systems.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_5_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_5_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_6_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_6_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_7_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_7_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_8_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_8_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_9_add_new_pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_9_add_new_pools.json -------------------------------------------------------------------------------- /tasks/shutdown/gnosis_tx_DEV_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/gnosis_tx_DEV_all.json -------------------------------------------------------------------------------- /tasks/shutdown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/index.ts -------------------------------------------------------------------------------- /tasks/shutdown/shutdown_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/shutdown/shutdown_template.json -------------------------------------------------------------------------------- /tasks/sidechain/gnosis-bridging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/gnosis-bridging.ts -------------------------------------------------------------------------------- /tasks/sidechain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/index.ts -------------------------------------------------------------------------------- /tasks/sidechain/optimism-bridging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/optimism-bridging.ts -------------------------------------------------------------------------------- /tasks/sidechain/polygon-bridging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/polygon-bridging.ts -------------------------------------------------------------------------------- /tasks/sidechain/sidechain-metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/sidechain-metrics.ts -------------------------------------------------------------------------------- /tasks/sidechain/sidechain-tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/sidechain/sidechain-tasks.ts -------------------------------------------------------------------------------- /tasks/snapshot/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/compare.ts -------------------------------------------------------------------------------- /tasks/snapshot/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/constants.ts -------------------------------------------------------------------------------- /tasks/snapshot/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/create.ts -------------------------------------------------------------------------------- /tasks/snapshot/gauge_choices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/gauge_choices.json -------------------------------------------------------------------------------- /tasks/snapshot/gauge_removed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/gauge_removed.json -------------------------------------------------------------------------------- /tasks/snapshot/gauge_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/gauge_snapshot.json -------------------------------------------------------------------------------- /tasks/snapshot/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/generate.ts -------------------------------------------------------------------------------- /tasks/snapshot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/index.ts -------------------------------------------------------------------------------- /tasks/snapshot/proposals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/proposals.json -------------------------------------------------------------------------------- /tasks/snapshot/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/result.ts -------------------------------------------------------------------------------- /tasks/snapshot/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/snapshot/utils.ts -------------------------------------------------------------------------------- /tasks/timeTravel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/timeTravel/index.ts -------------------------------------------------------------------------------- /tasks/utils/auraApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/auraApi.ts -------------------------------------------------------------------------------- /tasks/utils/balancerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/balancerApi.ts -------------------------------------------------------------------------------- /tasks/utils/deploy-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/deploy-utils.ts -------------------------------------------------------------------------------- /tasks/utils/etherscan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/etherscan.ts -------------------------------------------------------------------------------- /tasks/utils/etherscanApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/etherscanApi.ts -------------------------------------------------------------------------------- /tasks/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/index.ts -------------------------------------------------------------------------------- /tasks/utils/networkAddressFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/networkAddressFactory.ts -------------------------------------------------------------------------------- /tasks/utils/signerFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/signerFactory.ts -------------------------------------------------------------------------------- /tasks/utils/snapshotApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/snapshotApi.ts -------------------------------------------------------------------------------- /tasks/utils/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tasks/utils/tokens.ts -------------------------------------------------------------------------------- /test-fork/AddSameGaugeTwice.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/AddSameGaugeTwice.spec.ts -------------------------------------------------------------------------------- /test-fork/AddSameLpTokenTwice.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/AddSameLpTokenTwice.spec.ts -------------------------------------------------------------------------------- /test-fork/BalEthSwap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/BalEthSwap.spec.ts -------------------------------------------------------------------------------- /test-fork/ChefSiphon.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/ChefSiphon.spec.ts -------------------------------------------------------------------------------- /test-fork/FeeDistroUpdate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/FeeDistroUpdate.spec.ts -------------------------------------------------------------------------------- /test-fork/FullDeployment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/FullDeployment.spec.ts -------------------------------------------------------------------------------- /test-fork/GoerliDeployment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/GoerliDeployment.spec.ts -------------------------------------------------------------------------------- /test-fork/booster-migration/AuraClaimZapV1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/booster-migration/AuraClaimZapV1.json -------------------------------------------------------------------------------- /test-fork/booster-migration/FullMigration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/booster-migration/FullMigration.spec.ts -------------------------------------------------------------------------------- /test-fork/booster-migration/ShutdownScenario1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/booster-migration/ShutdownScenario1.spec.ts -------------------------------------------------------------------------------- /test-fork/compounder/AuraBalVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/compounder/AuraBalVault.spec.ts -------------------------------------------------------------------------------- /test-fork/compounder/FeeScheduler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/compounder/FeeScheduler.spec.ts -------------------------------------------------------------------------------- /test-fork/compounder/FeesTokenHandlersV4.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/compounder/FeesTokenHandlersV4.spec.ts -------------------------------------------------------------------------------- /test-fork/compounder/FeesTokenHandlersV5.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/compounder/FeesTokenHandlersV5.spec.ts -------------------------------------------------------------------------------- /test-fork/core/CrvDepositorForwarderV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/core/CrvDepositorForwarderV2.spec.ts -------------------------------------------------------------------------------- /test-fork/core/CrvDepositorWrapperWithFee.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/core/CrvDepositorWrapperWithFee.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/AuraBalStaker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/AuraBalStaker.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/AuraClaimZapV3.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/AuraClaimZapV3.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/AuraMining.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/AuraMining.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/BoosterHelper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/BoosterHelper.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/ClaimFeesHelper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/ClaimFeesHelper.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/MulticallMainnet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/MulticallMainnet.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/RewardPoolDepositWrapper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/RewardPoolDepositWrapper.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/UniswapMigrator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/UniswapMigrator.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/WardenQuestScheduler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/WardenQuestScheduler.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/grants/AuraArbBalGrant.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/grants/AuraArbBalGrant.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/grants/VeBalGrant.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/peripheral/grants/VeBalGrant.spec.ts -------------------------------------------------------------------------------- /test-fork/rewards/AIP63-GaugeVoteRewards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/rewards/AIP63-GaugeVoteRewards.spec.ts -------------------------------------------------------------------------------- /test-fork/rewards/GaugeVoteRewards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/rewards/GaugeVoteRewards.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/AuraLockerModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/AuraLockerModule.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/ExtraRewardStashLiteModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/ExtraRewardStashLiteModule.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/ExtraRewardStashModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/ExtraRewardStashModule.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/GaugeVoterModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/GaugeVoterModule.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/HHChefClaimBriberModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/HHChefClaimBriberModule.spec.ts -------------------------------------------------------------------------------- /test-fork/safe/HHRewardsClaimForwarderModule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/safe/HHRewardsClaimForwarderModule.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/AuraDistributor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/AuraDistributor.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/Canonical.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/Canonical.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/FullDeploymentPhase1.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/FullDeploymentPhase1.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/FullDeploymentPhase2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/FullDeploymentPhase2.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/MintRate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/MintRate.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/MultiSidechain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/MultiSidechain.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/Sidechain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/Sidechain.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/bridge/ArbitrumBridge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/bridge/ArbitrumBridge.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/bridge/FraxtalBridge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/bridge/FraxtalBridge.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/bridge/GnosisBridge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/bridge/GnosisBridge.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/bridge/OptimismBridge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/bridge/OptimismBridge.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/bridge/PolygonBridge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/bridge/PolygonBridge.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/operations/FeeReduction.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/operations/FeeReduction.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/peripheral/MulticallSidechain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/peripheral/MulticallSidechain.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/peripheral/PayableMulticallSidechain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/peripheral/PayableMulticallSidechain.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/peripheral/SidechainZap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/peripheral/SidechainZap.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/setupForkDeployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/setupForkDeployments.ts -------------------------------------------------------------------------------- /test-fork/sidechain/setupLocalDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/setupLocalDeployment.ts -------------------------------------------------------------------------------- /test-fork/sidechain/view/CanonicalView.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/view/CanonicalView.spec.ts -------------------------------------------------------------------------------- /test-fork/sidechain/view/SidechainView.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/sidechain/view/SidechainView.spec.ts -------------------------------------------------------------------------------- /test-fork/upgrades/BoosterOwnerUpgrade.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/upgrades/BoosterOwnerUpgrade.spec.ts -------------------------------------------------------------------------------- /test-fork/upgrades/StashUpgrade.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/upgrades/StashUpgrade.spec.ts -------------------------------------------------------------------------------- /test-fork/upgrades/StashUpgradeProofOfLife.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/upgrades/StashUpgradeProofOfLife.spec.ts -------------------------------------------------------------------------------- /test-fork/upgrades/Upgrade__001.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-fork/upgrades/Upgrade__001.spec.ts -------------------------------------------------------------------------------- /test-utils/assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/assertions.ts -------------------------------------------------------------------------------- /test-utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/constants.ts -------------------------------------------------------------------------------- /test-utils/fork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/fork.ts -------------------------------------------------------------------------------- /test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/index.ts -------------------------------------------------------------------------------- /test-utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/math.ts -------------------------------------------------------------------------------- /test-utils/merkle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/merkle.ts -------------------------------------------------------------------------------- /test-utils/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/regex.ts -------------------------------------------------------------------------------- /test-utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test-utils/time.ts -------------------------------------------------------------------------------- /test/chef/ConvexMasterChef.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/chef/ConvexMasterChef.spec.ts -------------------------------------------------------------------------------- /test/compounder/AuraBalStrategyBase.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/compounder/AuraBalStrategyBase.spec.ts -------------------------------------------------------------------------------- /test/compounder/AuraBalVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/compounder/AuraBalVault.spec.ts -------------------------------------------------------------------------------- /test/compounder/BalancerSwapsHandler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/compounder/BalancerSwapsHandler.spec.ts -------------------------------------------------------------------------------- /test/compounder/FeeForwarder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/compounder/FeeForwarder.spec.ts -------------------------------------------------------------------------------- /test/compounder/GenericUnionVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/compounder/GenericUnionVault.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/BaseRewardPool4626.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/BaseRewardPool4626.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/Booster.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/Booster.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/BoosterLite.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/BoosterLite.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/BoosterOwnerLite.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/BoosterOwnerLite.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/PoolFeeManagerProxy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/PoolFeeManagerProxy.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/PoolManager.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/PoolManager.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/PoolManagerLite.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/PoolManagerLite.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/StashToken.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/StashToken.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/VoterProxy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/VoterProxy.spec.ts -------------------------------------------------------------------------------- /test/convex-platform/VoterProxyLite.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/convex-platform/VoterProxyLite.spec.ts -------------------------------------------------------------------------------- /test/core/Aura.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/Aura.spec.ts -------------------------------------------------------------------------------- /test/core/AuraLocker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/AuraLocker.spec.ts -------------------------------------------------------------------------------- /test/core/AuraLockerBalances.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/AuraLockerBalances.spec.ts -------------------------------------------------------------------------------- /test/core/AuraMinter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/AuraMinter.spec.ts -------------------------------------------------------------------------------- /test/core/AuraStakingProxy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/AuraStakingProxy.spec.ts -------------------------------------------------------------------------------- /test/core/BalInvestor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/BalInvestor.spec.ts -------------------------------------------------------------------------------- /test/core/CrvDepositor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/CrvDepositor.spec.ts -------------------------------------------------------------------------------- /test/core/CrvDepositorForwarder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/CrvDepositorForwarder.spec.ts -------------------------------------------------------------------------------- /test/core/CrvDepositorForwarderV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/CrvDepositorForwarderV2.spec.ts -------------------------------------------------------------------------------- /test/core/CrvDepositorWithFee.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/CrvDepositorWithFee.spec.ts -------------------------------------------------------------------------------- /test/core/CrvDepositorWrapperSwapper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/CrvDepositorWrapperSwapper.spec.ts -------------------------------------------------------------------------------- /test/core/auraLockerBalanceData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/core/auraLockerBalanceData.json -------------------------------------------------------------------------------- /test/peripheral/AuraBalStaker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/AuraBalStaker.spec.ts -------------------------------------------------------------------------------- /test/peripheral/AuraClaimZap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/AuraClaimZap.spec.ts -------------------------------------------------------------------------------- /test/peripheral/AuraClaimZapV3.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/AuraClaimZapV3.spec.ts -------------------------------------------------------------------------------- /test/peripheral/BalLiquidityProvider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/BalLiquidityProvider.spec.ts -------------------------------------------------------------------------------- /test/peripheral/GaugeMigrator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/GaugeMigrator.spec.ts -------------------------------------------------------------------------------- /test/peripheral/PoolMigrator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/PoolMigrator.spec.ts -------------------------------------------------------------------------------- /test/peripheral/grants/VeBalGrant.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/peripheral/grants/VeBalGrant.spec.ts -------------------------------------------------------------------------------- /test/rewards/AuraBalRewardPool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/AuraBalRewardPool.spec.ts -------------------------------------------------------------------------------- /test/rewards/AuraMerkleDrop.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/AuraMerkleDrop.spec.ts -------------------------------------------------------------------------------- /test/rewards/AuraMerkleDropV2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/AuraMerkleDropV2.spec.ts -------------------------------------------------------------------------------- /test/rewards/AuraPenaltyForwarder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/AuraPenaltyForwarder.spec.ts -------------------------------------------------------------------------------- /test/rewards/AuraVestedEscrow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/AuraVestedEscrow.spec.ts -------------------------------------------------------------------------------- /test/rewards/ChildGaugeVoteRewards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/ChildGaugeVoteRewards.spec.ts -------------------------------------------------------------------------------- /test/rewards/ExtraRewardsDistributor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/ExtraRewardsDistributor.spec.ts -------------------------------------------------------------------------------- /test/rewards/GaugeVoteRewards.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/GaugeVoteRewards.spec.ts -------------------------------------------------------------------------------- /test/rewards/StashRewardDistro.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/StashRewardDistro.spec.ts -------------------------------------------------------------------------------- /test/rewards/VirtualBalanceRewardPool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/rewards/VirtualBalanceRewardPool.spec.ts -------------------------------------------------------------------------------- /test/shared/BridgeDelegateSender.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/BridgeDelegateSender.behaviour.ts -------------------------------------------------------------------------------- /test/shared/ERC20.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/ERC20.behaviour.ts -------------------------------------------------------------------------------- /test/shared/ERC4626.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/ERC4626.behaviour.ts -------------------------------------------------------------------------------- /test/shared/HandlerBase.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/HandlerBase.behaviour.ts -------------------------------------------------------------------------------- /test/shared/Ownable.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/Ownable.behaviour.ts -------------------------------------------------------------------------------- /test/shared/PausableOFT.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/PausableOFT.behaviour.ts -------------------------------------------------------------------------------- /test/shared/PausableProxyOFT.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/PausableProxyOFT.behaviour.ts -------------------------------------------------------------------------------- /test/shared/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/shared/common.ts -------------------------------------------------------------------------------- /test/sidechain/AuraBALOFT.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/AuraBALOFT.spec.ts -------------------------------------------------------------------------------- /test/sidechain/AuraBalProxyOFT.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/AuraBalProxyOFT.spec.ts -------------------------------------------------------------------------------- /test/sidechain/AuraBalProxyOFTBalances.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/AuraBalProxyOFTBalances.spec.ts -------------------------------------------------------------------------------- /test/sidechain/AuraOFT.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/AuraOFT.spec.ts -------------------------------------------------------------------------------- /test/sidechain/AuraProxyOFT.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/AuraProxyOFT.spec.ts -------------------------------------------------------------------------------- /test/sidechain/BridgeDelegateReceiver.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/BridgeDelegateReceiver.spec.ts -------------------------------------------------------------------------------- /test/sidechain/BridgeDelegateSender.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/BridgeDelegateSender.spec.ts -------------------------------------------------------------------------------- /test/sidechain/Create2Factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/Create2Factory.spec.ts -------------------------------------------------------------------------------- /test/sidechain/GnosisBridgeSender.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/GnosisBridgeSender.spec.ts -------------------------------------------------------------------------------- /test/sidechain/L1Coordinator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/L1Coordinator.spec.ts -------------------------------------------------------------------------------- /test/sidechain/L1PoolManagerProxy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/L1PoolManagerProxy.spec.ts -------------------------------------------------------------------------------- /test/sidechain/L2Coordinator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/L2Coordinator.spec.ts -------------------------------------------------------------------------------- /test/sidechain/L2PoolManagerProxy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/L2PoolManagerProxy.spec.ts -------------------------------------------------------------------------------- /test/sidechain/OftBridgeSender.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/OftBridgeSender.spec.ts -------------------------------------------------------------------------------- /test/sidechain/OftWithFeeBridgeSender.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/OftWithFeeBridgeSender.spec.ts -------------------------------------------------------------------------------- /test/sidechain/auraBalProxyOFTBalances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/auraBalProxyOFTBalances.json -------------------------------------------------------------------------------- /test/sidechain/sidechainTestSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/sidechain/sidechainTestSetup.ts -------------------------------------------------------------------------------- /test/utils/AuraMath.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/test/utils/AuraMath.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/types/common.ts -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/types/index.ts -------------------------------------------------------------------------------- /types/sidechain-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/types/sidechain-types.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aurafinance/aura-contracts/HEAD/yarn.lock --------------------------------------------------------------------------------