declare const contract: { readonly id: 168; readonly address: "0x05b0bb3c1c320b280501b86706c3551995bc8571"; readonly contract_name: "ERC20StakingPoolProxy"; readonly display_name: "AXS Staking Pool"; readonly is_deprecated: false; readonly is_proxy: true; readonly proxy_to: "0xd9e9569ffbf7e4193aea043dec95d3ee262fdfa7"; readonly created_at: 1632969696; readonly abi: readonly [{ readonly type: "constructor"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_proxyTo"; }, { readonly type: "address"; readonly name: "_newStakingToken"; }, { readonly type: "address"; readonly name: "_newRewardToken"; }, { readonly type: "address"; readonly name: "_newStakingManager"; }]; }, { readonly name: "AdminChanged"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_newAdmin"; readonly indexed: true; }]; }, { readonly name: "AdminRemoved"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }]; }, { readonly name: "ProxyUpdated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_new"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_old"; readonly indexed: true; }]; }, { readonly type: "fallback"; readonly stateMutability: "payable"; }, { readonly name: "admin"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "changeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_newAdmin"; }]; readonly outputs: readonly []; }, { readonly name: "implementation"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "methodPaused"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "bytes4"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "pause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly []; }, { readonly name: "pauseAll"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "paused"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "proxyType"; readonly type: "function"; readonly stateMutability: "pure"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "removeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "unpause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly []; }, { readonly name: "unpauseAll"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "updateProxyTo"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_newProxyTo"; }]; readonly outputs: readonly []; }]; readonly proxy_abi: readonly [{ readonly name: "AdminChanged"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_newAdmin"; readonly indexed: true; }]; }, { readonly name: "AdminRemoved"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }]; }, { readonly name: "EmergencyUnstaked"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_token"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "_amount"; readonly indexed: true; }]; }, { readonly name: "RewardClaimed"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_token"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "_amount"; readonly indexed: true; }]; }, { readonly name: "Staked"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_token"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "_amount"; readonly indexed: true; }]; }, { readonly name: "Unstaked"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_token"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "_amount"; readonly indexed: true; }]; }, { readonly name: "admin"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "changeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_newAdmin"; }]; readonly outputs: readonly []; }, { readonly name: "claimPendingRewards"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "emergencyUnstake"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "getPendingRewards"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; }]; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "getRewardToken"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "getStakingAmount"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_user"; }]; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "getStakingToken"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "getStakingTotal"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "methodPaused"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "bytes4"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "pause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly []; }, { readonly name: "pauseAll"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "paused"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "removeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "restakeRewards"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "stake"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_amount"; }]; readonly outputs: readonly []; }, { readonly name: "unpause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "bytes4"; readonly name: "_method"; }]; readonly outputs: readonly []; }, { readonly name: "unpauseAll"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "unstake"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_amount"; }]; readonly outputs: readonly []; }, { readonly name: "unstakeAll"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }]; }; export { contract as default };