UNPKG

@shibaswap/sdk

Version:

đź›  An SDK for building applications on top of Shibaswap.

595 lines (589 loc) • 137 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var JSBI = _interopDefault(require('jsbi')); var invariant = _interopDefault(require('tiny-invariant')); var warning = _interopDefault(require('tiny-warning')); var address = require('@ethersproject/address'); var _Big = _interopDefault(require('big.js')); var toFormat = _interopDefault(require('toformat')); var _Decimal = _interopDefault(require('decimal.js-light')); var solidity = require('@ethersproject/solidity'); var contracts = require('@ethersproject/contracts'); var networks = require('@ethersproject/networks'); var providers = require('@ethersproject/providers'); var IUniswapV2Pair = _interopDefault(require('@uniswap/v2-core/build/IUniswapV2Pair.json')); var RewardABI = [ { inputs: [ { internalType: "address", name: "_rewardToken", type: "address" } ], stateMutability: "nonpayable", type: "constructor" }, { inputs: [ ], name: "AlreadyClaimed", type: "error" }, { inputs: [ ], name: "ArrayLengthMismatch", type: "error" }, { inputs: [ ], name: "InvalidAmount", type: "error" }, { inputs: [ ], name: "InvalidProof", type: "error" }, { inputs: [ ], name: "InvalidToken", type: "error" }, { inputs: [ { internalType: "address", name: "owner", type: "address" } ], name: "OwnableInvalidOwner", type: "error" }, { inputs: [ { internalType: "address", name: "account", type: "address" } ], name: "OwnableUnauthorizedAccount", type: "error" }, { inputs: [ ], name: "ReentrancyGuardReentrantCall", type: "error" }, { inputs: [ ], name: "TransferFailed", type: "error" }, { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "token", type: "address" }, { indexed: false, internalType: "uint256", name: "amount", type: "uint256" } ], name: "EmergencyWithdraw", type: "event" }, { anonymous: false, inputs: [ { indexed: true, internalType: "uint256", name: "poolId", type: "uint256" }, { indexed: false, internalType: "bytes32", name: "merkleRoot", type: "bytes32" } ], name: "MerkleRootSet", type: "event" }, { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "previousOwner", type: "address" }, { indexed: true, internalType: "address", name: "newOwner", type: "address" } ], name: "OwnershipTransferred", type: "event" }, { anonymous: false, inputs: [ { indexed: true, internalType: "uint256", name: "poolId", type: "uint256" }, { indexed: true, internalType: "address", name: "user", type: "address" }, { indexed: false, internalType: "uint256", name: "amount", type: "uint256" } ], name: "RewardClaimed", type: "event" }, { inputs: [ { internalType: "uint256[]", name: "poolIds", type: "uint256[]" }, { internalType: "uint256[]", name: "amounts", type: "uint256[]" }, { internalType: "bytes32[][]", name: "merkleProofs", type: "bytes32[][]" } ], name: "batchClaimRewards", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ { internalType: "uint256", name: "poolId", type: "uint256" }, { internalType: "uint256", name: "amount", type: "uint256" }, { internalType: "bytes32[]", name: "merkleProof", type: "bytes32[]" } ], name: "claimReward", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ { internalType: "address", name: "token", type: "address" }, { internalType: "uint256", name: "amount", type: "uint256" } ], name: "emergencyWithdraw", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ { internalType: "uint256", name: "", type: "uint256" }, { internalType: "address", name: "", type: "address" } ], name: "hasClaimed", outputs: [ { internalType: "bool", name: "", type: "bool" } ], stateMutability: "view", type: "function" }, { inputs: [ { internalType: "uint256", name: "", type: "uint256" } ], name: "merkleRoots", outputs: [ { internalType: "bytes32", name: "", type: "bytes32" } ], stateMutability: "view", type: "function" }, { inputs: [ ], name: "owner", outputs: [ { internalType: "address", name: "", type: "address" } ], stateMutability: "view", type: "function" }, { inputs: [ ], name: "renounceOwnership", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ ], name: "rewardToken", outputs: [ { internalType: "contract IERC20", name: "", type: "address" } ], stateMutability: "view", type: "function" }, { inputs: [ { internalType: "uint256[]", name: "poolIds", type: "uint256[]" }, { internalType: "bytes32[]", name: "roots", type: "bytes32[]" } ], name: "setBatchMerkleRoots", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ { internalType: "uint256", name: "poolId", type: "uint256" }, { internalType: "bytes32", name: "merkleRoot", type: "bytes32" } ], name: "setMerkleRoot", outputs: [ ], stateMutability: "nonpayable", type: "function" }, { inputs: [ { internalType: "address", name: "newOwner", type: "address" } ], name: "transferOwnership", outputs: [ ], stateMutability: "nonpayable", type: "function" } ]; var _SHIBA_CODE_HASH, _SUSHI_FACTORY_ADDRES, _SHIBASWAP_FACTORY_AD, _SHIBASWAP_ROUTER_ADD, _SHIBASWAP_BONE_TOKEN, _SHIBASWAP_BURY_BONE_, _SHIBASWAP_BURY_LEASH, _SHIBASWAP_BURY_SHIB_, _BONE_LOCKER_ADDRESS, _SHIBASWAP_TOPDOG_ADD, _SHIBASWAP_UNI_FETCH_, _SHIBASWAP_SUSHI_FETC, _SHIBA_DASHBOARD_1_AD, _SHIBA_DASHBOARD_2_AD, _SHIBASWAP_SHIB_TOKEN, _SHIBASWAP_LEASH_TOKE, _SHIBASWAP_TIMELOCK_A, _SHIBA_BORING_HELPER_, _SOLIDITY_TYPE_MAXIMA, _ARCHIEVE_MERKLE_DIST, _xSHIB_BONE_MERKLE_DI, _xLEASH_BONE_MERKLE_D, _xSHIB_WETH_MERKLE_DI, _WBTC_MERKLE_DISTRIBU, _USDT_MERKLE_DISTRIBU, _USDC_MERKLE_DISTRIBU, _DAI_MERKLE_DISTRIBUT, _tBONE_BONE_MERKLE_DI, _XFUND_MERKLE_DISTRIB, _PERL_MERKLE_DISTRIBU, _F9_MERKLE_DISTRIBUTO, _RYOSHIS_MERKLE_DISTR, _ZIG_MERKLE_DISTRIBUT, _CIV_MERKLE_DISTRIBUT, _BASIC_BONE_REWARDS_M, _VEMP_MERKLE_DISTRIBU, _UFO_MERKLE_DISTRIBUT; var REWARD_ABI = RewardABI; (function (ChainId) { ChainId[ChainId["MAINNET"] = 1] = "MAINNET"; ChainId[ChainId["ROPSTEN"] = 3] = "ROPSTEN"; ChainId[ChainId["RINKEBY"] = 4] = "RINKEBY"; ChainId[ChainId["G\xD6RLI"] = 5] = "G\xD6RLI"; ChainId[ChainId["KOVAN"] = 42] = "KOVAN"; ChainId[ChainId["MATIC"] = 137] = "MATIC"; ChainId[ChainId["MATIC_TESTNET"] = 80001] = "MATIC_TESTNET"; ChainId[ChainId["FANTOM"] = 250] = "FANTOM"; ChainId[ChainId["FANTOM_TESTNET"] = 4002] = "FANTOM_TESTNET"; ChainId[ChainId["XDAI"] = 100] = "XDAI"; ChainId[ChainId["BSC"] = 56] = "BSC"; ChainId[ChainId["BSC_TESTNET"] = 97] = "BSC_TESTNET"; ChainId[ChainId["ARBITRUM"] = 79377087078960] = "ARBITRUM"; ChainId[ChainId["MOONBASE"] = 1287] = "MOONBASE"; ChainId[ChainId["AVALANCHE"] = 43114] = "AVALANCHE"; ChainId[ChainId["FUJI"] = 43113] = "FUJI"; ChainId[ChainId["HECO"] = 128] = "HECO"; ChainId[ChainId["HECO_TESTNET"] = 256] = "HECO_TESTNET"; ChainId[ChainId["HARMONY"] = 1666600000] = "HARMONY"; ChainId[ChainId["HARMONY_TESTNET"] = 1666700000] = "HARMONY_TESTNET"; ChainId[ChainId["SEPOLIA"] = 11155111] = "SEPOLIA"; ChainId[ChainId["PUPPYNET"] = 157] = "PUPPYNET"; ChainId[ChainId["SHIBARIUM"] = 109] = "SHIBARIUM"; })(exports.ChainId || (exports.ChainId = {})); (function (TradeType) { TradeType[TradeType["EXACT_INPUT"] = 0] = "EXACT_INPUT"; TradeType[TradeType["EXACT_OUTPUT"] = 1] = "EXACT_OUTPUT"; })(exports.TradeType || (exports.TradeType = {})); (function (Rounding) { Rounding[Rounding["ROUND_DOWN"] = 0] = "ROUND_DOWN"; Rounding[Rounding["ROUND_HALF_UP"] = 1] = "ROUND_HALF_UP"; Rounding[Rounding["ROUND_UP"] = 2] = "ROUND_UP"; })(exports.Rounding || (exports.Rounding = {})); // TODO REMOVE var INIT_CODE_HASH = '0xe18a34eb0e04b04f7a0ac29a6e80748dca96319b42c54d679cb821dca90c6303'; // TODO GOLIVE var SHIBA_CODE_HASH = (_SHIBA_CODE_HASH = {}, _SHIBA_CODE_HASH[exports.ChainId.MAINNET] = '0x65d1a3b1e46c6e4f1be1ad5f99ef14dc488ae0549dc97db9b30afe2241ce1c7a', _SHIBA_CODE_HASH[exports.ChainId.ROPSTEN] = '', _SHIBA_CODE_HASH[exports.ChainId.RINKEBY] = '', _SHIBA_CODE_HASH[exports.ChainId.GĂ–RLI] = '', _SHIBA_CODE_HASH[exports.ChainId.KOVAN] = '', _SHIBA_CODE_HASH[exports.ChainId.FANTOM] = '', _SHIBA_CODE_HASH[exports.ChainId.FANTOM_TESTNET] = '', _SHIBA_CODE_HASH[exports.ChainId.MATIC] = '', _SHIBA_CODE_HASH[exports.ChainId.MATIC_TESTNET] = '', _SHIBA_CODE_HASH[exports.ChainId.XDAI] = '', _SHIBA_CODE_HASH[exports.ChainId.BSC] = '', _SHIBA_CODE_HASH[exports.ChainId.BSC_TESTNET] = '', _SHIBA_CODE_HASH[exports.ChainId.ARBITRUM] = '', _SHIBA_CODE_HASH[exports.ChainId.MOONBASE] = '', _SHIBA_CODE_HASH[exports.ChainId.AVALANCHE] = '', _SHIBA_CODE_HASH[exports.ChainId.FUJI] = '', _SHIBA_CODE_HASH[exports.ChainId.HECO] = '', _SHIBA_CODE_HASH[exports.ChainId.HECO_TESTNET] = '', _SHIBA_CODE_HASH[exports.ChainId.HARMONY] = '', _SHIBA_CODE_HASH[exports.ChainId.HARMONY_TESTNET] = '', _SHIBA_CODE_HASH[exports.ChainId.SEPOLIA] = '', _SHIBA_CODE_HASH[exports.ChainId.PUPPYNET] = '0x65d1a3b1e46c6e4f1be1ad5f99ef14dc488ae0549dc97db9b30afe2241ce1c7a', _SHIBA_CODE_HASH[exports.ChainId.SHIBARIUM] = '0x65d1a3b1e46c6e4f1be1ad5f99ef14dc488ae0549dc97db9b30afe2241ce1c7a', _SHIBA_CODE_HASH); // TODO REMOVE var SUSHI_FACTORY_ADDRESS = (_SUSHI_FACTORY_ADDRES = {}, _SUSHI_FACTORY_ADDRES[exports.ChainId.MAINNET] = '0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac', _SUSHI_FACTORY_ADDRES[exports.ChainId.ROPSTEN] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.RINKEBY] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.GĂ–RLI] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.KOVAN] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.FANTOM] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.FANTOM_TESTNET] = '', _SUSHI_FACTORY_ADDRES[exports.ChainId.MATIC] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.MATIC_TESTNET] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.XDAI] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.BSC] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.BSC_TESTNET] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.ARBITRUM] = '', _SUSHI_FACTORY_ADDRES[exports.ChainId.MOONBASE] = '0x2Ce3F07dD4c62b56a502E223A7cBE38b1d77A1b5', _SUSHI_FACTORY_ADDRES[exports.ChainId.AVALANCHE] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.FUJI] = '0xd00ae08403B9bbb9124bB305C09058E32C39A48c', _SUSHI_FACTORY_ADDRES[exports.ChainId.HECO] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.HECO_TESTNET] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.HARMONY] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.HARMONY_TESTNET] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.SEPOLIA] = '0xc35DADB65012eC5796536bD9864eD8773aBc74C4', _SUSHI_FACTORY_ADDRES[exports.ChainId.PUPPYNET] = '', _SUSHI_FACTORY_ADDRES[exports.ChainId.SHIBARIUM] = '', _SUSHI_FACTORY_ADDRES); var SHIBASWAP_FACTORY_ADDRESS = (_SHIBASWAP_FACTORY_AD = {}, _SHIBASWAP_FACTORY_AD[exports.ChainId.MAINNET] = '0x115934131916C8b277DD010Ee02de363c09d037c', _SHIBASWAP_FACTORY_AD[exports.ChainId.ROPSTEN] = '0x1DFA4F89acD5cc33A100AD1347970bA9E91737Cb', _SHIBASWAP_FACTORY_AD[exports.ChainId.RINKEBY] = '0x115934131916C8b277DD010Ee02de363c09d037c', _SHIBASWAP_FACTORY_AD[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.KOVAN] = '0x4fa1932a7fd78C2446842dc00567bFF1D192DB07', _SHIBASWAP_FACTORY_AD[exports.ChainId.FANTOM] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.MATIC] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.XDAI] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.BSC] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.MOONBASE] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.FUJI] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.HECO] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.HARMONY] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_FACTORY_AD[exports.ChainId.SEPOLIA] = '0xb9E15055807FcDd1f845c1eBF04BF7A176379faA', _SHIBASWAP_FACTORY_AD[exports.ChainId.PUPPYNET] = '0xb9E15055807FcDd1f845c1eBF04BF7A176379faA', _SHIBASWAP_FACTORY_AD[exports.ChainId.SHIBARIUM] = '0xc2b4218F137e3A5A9B98ab3AE804108F0D312CBC', _SHIBASWAP_FACTORY_AD); var SHIBASWAP_ROUTER_ADDRESS = (_SHIBASWAP_ROUTER_ADD = {}, _SHIBASWAP_ROUTER_ADD[exports.ChainId.MAINNET] = '0x03f7724180AA6b939894B5Ca4314783B0b36b329', _SHIBASWAP_ROUTER_ADD[exports.ChainId.RINKEBY] = '0x03f7724180AA6b939894B5Ca4314783B0b36b329', _SHIBASWAP_ROUTER_ADD[exports.ChainId.ROPSTEN] = '0x4B0d61C160572CAcC0A20D2dbeF6E0138bf58681', _SHIBASWAP_ROUTER_ADD[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.KOVAN] = '0xbe2B7BC93EF34994E5d7342cF3c8cC9f1fd51109', _SHIBASWAP_ROUTER_ADD[exports.ChainId.FANTOM] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.MATIC] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.XDAI] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.BSC] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.MOONBASE] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.FUJI] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.HECO] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.HARMONY] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_ROUTER_ADD[exports.ChainId.PUPPYNET] = '0x48717E3f404031B00ECA7A69E3918f541c496E0d', _SHIBASWAP_ROUTER_ADD[exports.ChainId.SHIBARIUM] = '0xEF83bbB63E8A7442E3a4a5d28d9bBf32D7c813c8', _SHIBASWAP_ROUTER_ADD); var SHIBASWAP_BONE_TOKEN_ADDRESS = (_SHIBASWAP_BONE_TOKEN = {}, _SHIBASWAP_BONE_TOKEN[exports.ChainId.MAINNET] = '0x9813037ee2218799597d83D4a5B6F3b6778218d9', _SHIBASWAP_BONE_TOKEN[exports.ChainId.ROPSTEN] = '0xD514244ED479A2050c44B448Ec681FaADd8c7429', _SHIBASWAP_BONE_TOKEN[exports.ChainId.RINKEBY] = '0x9813037ee2218799597d83D4a5B6F3b6778218d9', _SHIBASWAP_BONE_TOKEN[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.KOVAN] = '0x6d4bB7b0559Aebfc55A42cFEAAeb287c01a7f244', _SHIBASWAP_BONE_TOKEN[exports.ChainId.FANTOM] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.MATIC] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.XDAI] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.BSC] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.MOONBASE] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.FUJI] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.HECO] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.HARMONY] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_BONE_TOKEN[exports.ChainId.PUPPYNET] = '0x0000000000000000000000000000000000001010', _SHIBASWAP_BONE_TOKEN[exports.ChainId.SHIBARIUM] = '0x0000000000000000000000000000000000001010', _SHIBASWAP_BONE_TOKEN); var SHIBASWAP_BURY_BONE_ADDRESS = (_SHIBASWAP_BURY_BONE_ = {}, _SHIBASWAP_BURY_BONE_[exports.ChainId.MAINNET] = '0xf7A0383750feF5AbaCe57cc4C9ff98e3790202b3', _SHIBASWAP_BURY_BONE_[exports.ChainId.ROPSTEN] = '0x06C2c70e62F74e7d52a5D49375F86a0773269d2B', _SHIBASWAP_BURY_BONE_[exports.ChainId.RINKEBY] = '0xf7A0383750feF5AbaCe57cc4C9ff98e3790202b3', _SHIBASWAP_BURY_BONE_[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.KOVAN] = '0x0306c12Bf48ccB3031eef5EFF335d468a40dd6a5', _SHIBASWAP_BURY_BONE_[exports.ChainId.FANTOM] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.MATIC] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.XDAI] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.BSC] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.MOONBASE] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.FUJI] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.HECO] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.HARMONY] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_BURY_BONE_[exports.ChainId.PUPPYNET] = '0x9d85c1420622ba1ad21B8299AEEFb3356037a984', _SHIBASWAP_BURY_BONE_[exports.ChainId.SHIBARIUM] = '0x9d85c1420622ba1ad21B8299AEEFb3356037a984', _SHIBASWAP_BURY_BONE_); var SHIBASWAP_BURY_LEASH_ADDRESS = (_SHIBASWAP_BURY_LEASH = {}, _SHIBASWAP_BURY_LEASH[exports.ChainId.MAINNET] = '0xa57D319B3Cf3aD0E4d19770f71E63CF847263A0b', _SHIBASWAP_BURY_LEASH[exports.ChainId.ROPSTEN] = '0x08a200091c55086a8064DbC4bbC0bea1DC338956', _SHIBASWAP_BURY_LEASH[exports.ChainId.RINKEBY] = '0xa57D319B3Cf3aD0E4d19770f71E63CF847263A0b', _SHIBASWAP_BURY_LEASH[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.KOVAN] = '0x1309B57240BD3A93750806E3d73aa30b3a6885E2', _SHIBASWAP_BURY_LEASH[exports.ChainId.FANTOM] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.MATIC] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.XDAI] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.BSC] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.MOONBASE] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.FUJI] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.HECO] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.HARMONY] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_BURY_LEASH[exports.ChainId.PUPPYNET] = '0x5a7540C532f744C108dE81d6FE4c6aD614587A53', _SHIBASWAP_BURY_LEASH[exports.ChainId.SHIBARIUM] = '0x5a7540C532f744C108dE81d6FE4c6aD614587A53', _SHIBASWAP_BURY_LEASH); var SHIBASWAP_BURY_SHIB_ADDRESS = (_SHIBASWAP_BURY_SHIB_ = {}, _SHIBASWAP_BURY_SHIB_[exports.ChainId.MAINNET] = '0xB4a81261b16b92af0B9F7C4a83f1E885132D81e4', _SHIBASWAP_BURY_SHIB_[exports.ChainId.ROPSTEN] = '0x0cf138243F0E2Fc20b7065b5DA84E467fb7816C1', _SHIBASWAP_BURY_SHIB_[exports.ChainId.RINKEBY] = '0xB4a81261b16b92af0B9F7C4a83f1E885132D81e4', _SHIBASWAP_BURY_SHIB_[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.KOVAN] = '0x9DF7a6c4c34C70949feA6e6dB2d475bCaffEaa2C', _SHIBASWAP_BURY_SHIB_[exports.ChainId.FANTOM] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.MATIC] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.XDAI] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.BSC] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.MOONBASE] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.FUJI] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.HECO] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.HARMONY] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_BURY_SHIB_[exports.ChainId.PUPPYNET] = '0x6f4A7A3063C531F3124f7a5c50331f5b35235Dd8', _SHIBASWAP_BURY_SHIB_[exports.ChainId.SHIBARIUM] = '0x6f4A7A3063C531F3124f7a5c50331f5b35235Dd8', _SHIBASWAP_BURY_SHIB_); var BONE_LOCKER_ADDRESS = (_BONE_LOCKER_ADDRESS = {}, _BONE_LOCKER_ADDRESS[exports.ChainId.MAINNET] = '0xa404F66B9278c4aB8428225014266B4B239bcdc7', _BONE_LOCKER_ADDRESS[exports.ChainId.ROPSTEN] = '0x951AbEe165d76F4CAbCB7e053a69CDd581d615f1', _BONE_LOCKER_ADDRESS[exports.ChainId.RINKEBY] = '0xa404F66B9278c4aB8428225014266B4B239bcdc7', _BONE_LOCKER_ADDRESS[exports.ChainId.KOVAN] = '0xA18529a564ED8d6EeDDFd468104f321b5844d83a', _BONE_LOCKER_ADDRESS[exports.ChainId.SEPOLIA] = '', _BONE_LOCKER_ADDRESS[exports.ChainId.PUPPYNET] = '0x15176d8986817C0B58e6fb7EB31dfFB56D195987', _BONE_LOCKER_ADDRESS[exports.ChainId.SHIBARIUM] = '0x15176d8986817C0B58e6fb7EB31dfFB56D195987', _BONE_LOCKER_ADDRESS); var SHIBASWAP_TOPDOG_ADDRESS = (_SHIBASWAP_TOPDOG_ADD = {}, _SHIBASWAP_TOPDOG_ADD[exports.ChainId.MAINNET] = '0x94235659cF8b805B2c658f9ea2D6d6DDbb17C8d7', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.ROPSTEN] = '0xA897676603C7aD3E6037a11B5294dD5B3B54AD71', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.RINKEBY] = '0x94235659cF8b805B2c658f9ea2D6d6DDbb17C8d7', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.KOVAN] = '0xa58C58fC67648924314D021033b709a475F2702D', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.FANTOM] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.MATIC] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.XDAI] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.BSC] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.MOONBASE] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.FUJI] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.HECO] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.HARMONY] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.PUPPYNET] = '0x0aD1b189c682D4Dc16a54f173d2dbe6cEafD3141', _SHIBASWAP_TOPDOG_ADD[exports.ChainId.SHIBARIUM] = '0x0aD1b189c682D4Dc16a54f173d2dbe6cEafD3141', _SHIBASWAP_TOPDOG_ADD); var SHIBASWAP_UNI_FETCH_ADDRESS = (_SHIBASWAP_UNI_FETCH_ = {}, _SHIBASWAP_UNI_FETCH_[exports.ChainId.MAINNET] = '0x0E906A0A798429fe5aA81e5052a5898dD0473907', _SHIBASWAP_UNI_FETCH_[exports.ChainId.ROPSTEN] = '0xB50De2156E3EC63a21f23E9AB6B86BDa298565bA', _SHIBASWAP_UNI_FETCH_[exports.ChainId.RINKEBY] = '0x0E906A0A798429fe5aA81e5052a5898dD0473907', _SHIBASWAP_UNI_FETCH_[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.KOVAN] = '0x00E7Bed38d154E855b32D773ceB34C73872b3CBF', _SHIBASWAP_UNI_FETCH_[exports.ChainId.FANTOM] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.MATIC] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.XDAI] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.BSC] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.MOONBASE] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.FUJI] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.HECO] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.HARMONY] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.PUPPYNET] = '', _SHIBASWAP_UNI_FETCH_[exports.ChainId.SHIBARIUM] = '', _SHIBASWAP_UNI_FETCH_); var SHIBASWAP_SUSHI_FETCH_ADDRESS = (_SHIBASWAP_SUSHI_FETC = {}, _SHIBASWAP_SUSHI_FETC[exports.ChainId.MAINNET] = '0xb77Ff862c4f02509D44A75C9543237D68EC6c1bd', _SHIBASWAP_SUSHI_FETC[exports.ChainId.ROPSTEN] = '0x5B25D81178e7fD2BDe3F6173847ecbA5450b59b4', _SHIBASWAP_SUSHI_FETC[exports.ChainId.RINKEBY] = '0xb77Ff862c4f02509D44A75C9543237D68EC6c1bd', _SHIBASWAP_SUSHI_FETC[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.KOVAN] = '0x5B9537FC6aBa6bA3170aC1BDE76a586E4d1269d7', _SHIBASWAP_SUSHI_FETC[exports.ChainId.FANTOM] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.MATIC] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.XDAI] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.BSC] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.MOONBASE] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.FUJI] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.HECO] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.HARMONY] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.PUPPYNET] = '', _SHIBASWAP_SUSHI_FETC[exports.ChainId.SHIBARIUM] = '', _SHIBASWAP_SUSHI_FETC); var SHIBA_DASHBOARD_1_ADDRESS = (_SHIBA_DASHBOARD_1_AD = {}, _SHIBA_DASHBOARD_1_AD[exports.ChainId.MAINNET] = '0x318A278711fc24f32550Af30E772686BBeE34141', _SHIBA_DASHBOARD_1_AD[exports.ChainId.ROPSTEN] = '0x06E241217525A421e266D8B37823CF6AAa634EB2', _SHIBA_DASHBOARD_1_AD[exports.ChainId.RINKEBY] = '', _SHIBA_DASHBOARD_1_AD[exports.ChainId.GĂ–RLI] = '', _SHIBA_DASHBOARD_1_AD[exports.ChainId.KOVAN] = '0x52e37981D941D13072870d58Ed7cC9c9f50F0C4c', _SHIBA_DASHBOARD_1_AD[exports.ChainId.SEPOLIA] = '', _SHIBA_DASHBOARD_1_AD[exports.ChainId.PUPPYNET] = '', _SHIBA_DASHBOARD_1_AD[exports.ChainId.SHIBARIUM] = '', _SHIBA_DASHBOARD_1_AD); var SHIBA_DASHBOARD_2_ADDRESS = (_SHIBA_DASHBOARD_2_AD = {}, _SHIBA_DASHBOARD_2_AD[exports.ChainId.MAINNET] = '0x0Ea28D1cE1198B4Af8a84E5c08c94A907F34AdCE', _SHIBA_DASHBOARD_2_AD[exports.ChainId.ROPSTEN] = '0x87F1e3A5A71F3e351F1037d1dCB64D0dbbAD26E1', _SHIBA_DASHBOARD_2_AD[exports.ChainId.RINKEBY] = '', _SHIBA_DASHBOARD_2_AD[exports.ChainId.GĂ–RLI] = '', _SHIBA_DASHBOARD_2_AD[exports.ChainId.KOVAN] = '0x695F54EE70b98DC971554034139cd9b78E771a11', _SHIBA_DASHBOARD_2_AD[exports.ChainId.SEPOLIA] = '', _SHIBA_DASHBOARD_2_AD[exports.ChainId.PUPPYNET] = '', _SHIBA_DASHBOARD_2_AD[exports.ChainId.SHIBARIUM] = '', _SHIBA_DASHBOARD_2_AD); var SHIBASWAP_SHIB_TOKEN_ADDRESS = (_SHIBASWAP_SHIB_TOKEN = {}, _SHIBASWAP_SHIB_TOKEN[exports.ChainId.MAINNET] = '0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.ROPSTEN] = '0xeBAdA3F2883F226BAE65fc0A6404916E965196b5', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.RINKEBY] = '0x658f8c0456265DB1a5fC6BC0A7e8eFd6Fa7F302F', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.KOVAN] = '0x0b2367E0e56Fd9b63388F1478830c8a4b1bA5963', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.FANTOM] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.MATIC] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.XDAI] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.BSC] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.MOONBASE] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.FUJI] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.HECO] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.HARMONY] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.PUPPYNET] = '0xAc720702Df63fa92416B3dEB24Dc4a1854f73330', _SHIBASWAP_SHIB_TOKEN[exports.ChainId.SHIBARIUM] = '0x495eea66B0f8b636D441dC6a98d8F5C3D455C4c0', _SHIBASWAP_SHIB_TOKEN); var SHIBASWAP_LEASH_TOKEN_ADDRESS = (_SHIBASWAP_LEASH_TOKE = {}, _SHIBASWAP_LEASH_TOKE[exports.ChainId.MAINNET] = '0x27C70Cd1946795B66be9d954418546998b546634', _SHIBASWAP_LEASH_TOKE[exports.ChainId.ROPSTEN] = '0x806b97D788D401aC2139413b5Aa42E5d408DF572', _SHIBASWAP_LEASH_TOKE[exports.ChainId.RINKEBY] = '0xe74ffE1299D39231058C8B6F5AdE8BbF74eeed72', _SHIBASWAP_LEASH_TOKE[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.KOVAN] = '0xf90e84b13FaA6a50A5c361a8d35019C4236b1582', _SHIBASWAP_LEASH_TOKE[exports.ChainId.FANTOM] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.MATIC] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.XDAI] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.BSC] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.MOONBASE] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.FUJI] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.HECO] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.HARMONY] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_LEASH_TOKE[exports.ChainId.PUPPYNET] = '0x367a6722F2e2b09b6024A1C05deAD45e68CE385A', _SHIBASWAP_LEASH_TOKE[exports.ChainId.SHIBARIUM] = '0x65218A41Fb92637254B4f8c97448d3dF343A3064', _SHIBASWAP_LEASH_TOKE); // Mostly not needed // TODO GOLIVE TOCHECK var SHIBASWAP_TIMELOCK_ADDRESS = (_SHIBASWAP_TIMELOCK_A = {}, _SHIBASWAP_TIMELOCK_A[exports.ChainId.MAINNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.ROPSTEN] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.RINKEBY] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.GĂ–RLI] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.KOVAN] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.FANTOM] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.FANTOM_TESTNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.MATIC] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.MATIC_TESTNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.XDAI] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.BSC] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.BSC_TESTNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.ARBITRUM] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.MOONBASE] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.AVALANCHE] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.FUJI] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.HECO] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.HECO_TESTNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.HARMONY] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.HARMONY_TESTNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.SEPOLIA] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.PUPPYNET] = '', _SHIBASWAP_TIMELOCK_A[exports.ChainId.SHIBARIUM] = '', _SHIBASWAP_TIMELOCK_A); // TODO GOLIVE var SHIBA_BORING_HELPER_ADDRESS = (_SHIBA_BORING_HELPER_ = {}, _SHIBA_BORING_HELPER_[exports.ChainId.MAINNET] = '', _SHIBA_BORING_HELPER_[exports.ChainId.ROPSTEN] = '0x7F561103db907D9865814E8fFFb0cee29BD1B414', _SHIBA_BORING_HELPER_[exports.ChainId.RINKEBY] = '', _SHIBA_BORING_HELPER_[exports.ChainId.GĂ–RLI] = '', _SHIBA_BORING_HELPER_[exports.ChainId.KOVAN] = '0x7F561103db907D9865814E8fFFb0cee29BD1B414', _SHIBA_BORING_HELPER_[exports.ChainId.SEPOLIA] = '', _SHIBA_BORING_HELPER_[exports.ChainId.PUPPYNET] = '', _SHIBA_BORING_HELPER_[exports.ChainId.SHIBARIUM] = '', _SHIBA_BORING_HELPER_); var MINIMUM_LIQUIDITY = /*#__PURE__*/JSBI.BigInt(1000); // exports for internal consumption var ZERO = /*#__PURE__*/JSBI.BigInt(0); var ONE = /*#__PURE__*/JSBI.BigInt(1); var TWO = /*#__PURE__*/JSBI.BigInt(2); var THREE = /*#__PURE__*/JSBI.BigInt(3); var FIVE = /*#__PURE__*/JSBI.BigInt(5); var TEN = /*#__PURE__*/JSBI.BigInt(10); var _100 = /*#__PURE__*/JSBI.BigInt(100); var _997 = /*#__PURE__*/JSBI.BigInt(997); var _1000 = /*#__PURE__*/JSBI.BigInt(1000); (function (SolidityType) { SolidityType["uint8"] = "uint8"; SolidityType["uint256"] = "uint256"; })(exports.SolidityType || (exports.SolidityType = {})); var SOLIDITY_TYPE_MAXIMA = (_SOLIDITY_TYPE_MAXIMA = {}, _SOLIDITY_TYPE_MAXIMA[exports.SolidityType.uint8] = /*#__PURE__*/JSBI.BigInt('0xff'), _SOLIDITY_TYPE_MAXIMA[exports.SolidityType.uint256] = /*#__PURE__*/JSBI.BigInt('0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'), _SOLIDITY_TYPE_MAXIMA); var ARCHIEVE_MERKLE_DISTRIBUTOR_ADDRESS = (_ARCHIEVE_MERKLE_DIST = {}, _ARCHIEVE_MERKLE_DIST[exports.ChainId.MAINNET] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.ROPSTEN] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.KOVAN] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.RINKEBY] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.SEPOLIA] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.PUPPYNET] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST[exports.ChainId.SHIBARIUM] = '0xcA335E086de6b546e152A8C67BdB20656750872f', _ARCHIEVE_MERKLE_DIST); var xSHIB_BONE_MERKLE_DISTRIBUTOR_ADDRESS = (_xSHIB_BONE_MERKLE_DI = {}, _xSHIB_BONE_MERKLE_DI[exports.ChainId.MAINNET] = '0xa2c14852974afE7755eA824260Ca5dF03B816458', _xSHIB_BONE_MERKLE_DI[exports.ChainId.ROPSTEN] = '0x731191b7A770b5bF18C592658e98C1021118a1FC', _xSHIB_BONE_MERKLE_DI[exports.ChainId.KOVAN] = '0x2918Ab3591c41A21a05e0AD192150AaEBDDfAafC', _xSHIB_BONE_MERKLE_DI[exports.ChainId.RINKEBY] = '0x96ffC9220BEe9609D24062699d800d3B32b2f8C5', _xSHIB_BONE_MERKLE_DI[exports.ChainId.SEPOLIA] = '', _xSHIB_BONE_MERKLE_DI[exports.ChainId.PUPPYNET] = '', _xSHIB_BONE_MERKLE_DI[exports.ChainId.SHIBARIUM] = '', _xSHIB_BONE_MERKLE_DI); var xLEASH_BONE_MERKLE_DISTRIBUTOR_ADDRESS = (_xLEASH_BONE_MERKLE_D = {}, _xLEASH_BONE_MERKLE_D[exports.ChainId.MAINNET] = '0x9495A029Ce34983C0bF0c45EE8214021E95dA26A', _xLEASH_BONE_MERKLE_D[exports.ChainId.ROPSTEN] = '0xaE3A7Ab73acfEcaD995E20dC4DD6e05662fa10AE', _xLEASH_BONE_MERKLE_D[exports.ChainId.KOVAN] = '0xa658AB33537d5F54AB039BeA74E33D1F30A25CA9', _xLEASH_BONE_MERKLE_D[exports.ChainId.RINKEBY] = '0x6A8b4Eff67909aA4e0dDC600016220562419d2F7', _xLEASH_BONE_MERKLE_D[exports.ChainId.SEPOLIA] = '', _xLEASH_BONE_MERKLE_D[exports.ChainId.PUPPYNET] = '', _xLEASH_BONE_MERKLE_D[exports.ChainId.SHIBARIUM] = '', _xLEASH_BONE_MERKLE_D); var xSHIB_WETH_MERKLE_DISTRIBUTOR_ADDRESS = (_xSHIB_WETH_MERKLE_DI = {}, _xSHIB_WETH_MERKLE_DI[exports.ChainId.MAINNET] = '0x67E0eb8557437aB7393243c88A11F3c7E424cA3D', _xSHIB_WETH_MERKLE_DI[exports.ChainId.ROPSTEN] = '0x075d0E0aBEa664243697898845BbBEaB4e4D8cC3', _xSHIB_WETH_MERKLE_DI[exports.ChainId.KOVAN] = '0x73b52f7D4B7261265801Bf90D11E63fC47Af5b78', _xSHIB_WETH_MERKLE_DI[exports.ChainId.RINKEBY] = '0x9e7f876580bA07C5E14310cD580B8BBbF7FEB50F', _xSHIB_WETH_MERKLE_DI[exports.ChainId.SEPOLIA] = '', _xSHIB_WETH_MERKLE_DI[exports.ChainId.PUPPYNET] = '', _xSHIB_WETH_MERKLE_DI[exports.ChainId.SHIBARIUM] = '', _xSHIB_WETH_MERKLE_DI); var WBTC_MERKLE_DISTRIBUTOR_ADDRESS = (_WBTC_MERKLE_DISTRIBU = {}, _WBTC_MERKLE_DISTRIBU[exports.ChainId.MAINNET] = '0x1e26deb7E2b83742384F4DFbb2470947F853a2A4', _WBTC_MERKLE_DISTRIBU[exports.ChainId.ROPSTEN] = '0x6fFa825db269a91d2E60C68Ab7A38Fa9abf70D9c', _WBTC_MERKLE_DISTRIBU[exports.ChainId.KOVAN] = '0x220ff4180C3926853d5181f094651816c72986c5', _WBTC_MERKLE_DISTRIBU[exports.ChainId.RINKEBY] = '0x129175d454D91Df65795640c264752B9B1eB8738', _WBTC_MERKLE_DISTRIBU[exports.ChainId.SEPOLIA] = '', _WBTC_MERKLE_DISTRIBU[exports.ChainId.PUPPYNET] = '', _WBTC_MERKLE_DISTRIBU[exports.ChainId.SHIBARIUM] = '', _WBTC_MERKLE_DISTRIBU); var USDT_MERKLE_DISTRIBUTOR_ADDRESS = (_USDT_MERKLE_DISTRIBU = {}, _USDT_MERKLE_DISTRIBU[exports.ChainId.MAINNET] = '0x5140ecB1aA2DAA8427e724A6a5b3893617d8110c', _USDT_MERKLE_DISTRIBU[exports.ChainId.ROPSTEN] = '0x0e31C2d3BDF833114f92a1F0B0897Cb3213E805C', _USDT_MERKLE_DISTRIBU[exports.ChainId.KOVAN] = '0x6D8A147cFa68d6d231133193d02e3bc3fDe6d852', _USDT_MERKLE_DISTRIBU[exports.ChainId.RINKEBY] = '0x8B1336aa37b8129B7e5A7EF5d4EFfEc60B34001E', _USDT_MERKLE_DISTRIBU[exports.ChainId.SEPOLIA] = '', _USDT_MERKLE_DISTRIBU[exports.ChainId.PUPPYNET] = '', _USDT_MERKLE_DISTRIBU[exports.ChainId.SHIBARIUM] = '', _USDT_MERKLE_DISTRIBU); var USDC_MERKLE_DISTRIBUTOR_ADDRESS = (_USDC_MERKLE_DISTRIBU = {}, _USDC_MERKLE_DISTRIBU[exports.ChainId.MAINNET] = '0x9E1FDDcfCF7c0917371497AC24d27dB764aAE0FE', _USDC_MERKLE_DISTRIBU[exports.ChainId.ROPSTEN] = '0x256c3400c2D196400650B15f07C9F8e88D564B0e', _USDC_MERKLE_DISTRIBU[exports.ChainId.KOVAN] = '0x03197C78F25c3d54862e5a33F255e16317004D3c', _USDC_MERKLE_DISTRIBU[exports.ChainId.RINKEBY] = '0x57793Ea74C545618F8E26B6Ecfbb62205885D1C4', _USDC_MERKLE_DISTRIBU[exports.ChainId.SEPOLIA] = '', _USDC_MERKLE_DISTRIBU[exports.ChainId.PUPPYNET] = '', _USDC_MERKLE_DISTRIBU[exports.ChainId.SHIBARIUM] = '', _USDC_MERKLE_DISTRIBU); var DAI_MERKLE_DISTRIBUTOR_ADDRESS = (_DAI_MERKLE_DISTRIBUT = {}, _DAI_MERKLE_DISTRIBUT[exports.ChainId.MAINNET] = '0x0075f029648FFbd2026a7df1E9EFf27ebC90Ca65', _DAI_MERKLE_DISTRIBUT[exports.ChainId.ROPSTEN] = '0xB2D3f606197a83e48D0377c8BAdcbF0e7CBEE95b', _DAI_MERKLE_DISTRIBUT[exports.ChainId.KOVAN] = '0x9aA6C7Dd055c109228644255e63Ee92a13FEC52A', _DAI_MERKLE_DISTRIBUT[exports.ChainId.RINKEBY] = '0xbef224eeb6959870511d2280Ce7271c42a2c0B78', _DAI_MERKLE_DISTRIBUT[exports.ChainId.SEPOLIA] = '', _DAI_MERKLE_DISTRIBUT[exports.ChainId.PUPPYNET] = '', _DAI_MERKLE_DISTRIBUT[exports.ChainId.SHIBARIUM] = '', _DAI_MERKLE_DISTRIBUT); var tBONE_BONE_MERKLE_DISTRIBUTOR_ADDRESS = (_tBONE_BONE_MERKLE_DI = {}, _tBONE_BONE_MERKLE_DI[exports.ChainId.MAINNET] = '0xBaAa2B1F770c8AA0f86203C77A6b01E8315b3238', _tBONE_BONE_MERKLE_DI[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _tBONE_BONE_MERKLE_DI[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _tBONE_BONE_MERKLE_DI[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _tBONE_BONE_MERKLE_DI[exports.ChainId.SEPOLIA] = '', _tBONE_BONE_MERKLE_DI[exports.ChainId.PUPPYNET] = '', _tBONE_BONE_MERKLE_DI[exports.ChainId.SHIBARIUM] = '', _tBONE_BONE_MERKLE_DI); // Test network addreses are not corerct. Copied from tBone var XFUND_MERKLE_DISTRIBUTOR_ADDRESS = (_XFUND_MERKLE_DISTRIB = {}, _XFUND_MERKLE_DISTRIB[exports.ChainId.MAINNET] = '0x6a425fC7Bc4ed7Cfb3cD89cca9925aba3B900BBe', _XFUND_MERKLE_DISTRIB[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _XFUND_MERKLE_DISTRIB[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _XFUND_MERKLE_DISTRIB[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _XFUND_MERKLE_DISTRIB[exports.ChainId.SEPOLIA] = '', _XFUND_MERKLE_DISTRIB[exports.ChainId.PUPPYNET] = '', _XFUND_MERKLE_DISTRIB[exports.ChainId.SHIBARIUM] = '', _XFUND_MERKLE_DISTRIB); // Test network addreses are not corerct. Copied from tBone var PERL_MERKLE_DISTRIBUTOR_ADDRESS = (_PERL_MERKLE_DISTRIBU = {}, _PERL_MERKLE_DISTRIBU[exports.ChainId.MAINNET] = '0x40Ab98602341A294C2b9d6A71266183EDC3EDF76', _PERL_MERKLE_DISTRIBU[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _PERL_MERKLE_DISTRIBU[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _PERL_MERKLE_DISTRIBU[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _PERL_MERKLE_DISTRIBU[exports.ChainId.SEPOLIA] = '', _PERL_MERKLE_DISTRIBU[exports.ChainId.PUPPYNET] = '', _PERL_MERKLE_DISTRIBU[exports.ChainId.SHIBARIUM] = '', _PERL_MERKLE_DISTRIBU); // Test network addreses are not corerct. Copied from tBone var F9_MERKLE_DISTRIBUTOR_ADDRESS = (_F9_MERKLE_DISTRIBUTO = {}, _F9_MERKLE_DISTRIBUTO[exports.ChainId.MAINNET] = '0x63837C5b60Fb7A29d5E8823A07ee98Df3fA83955', _F9_MERKLE_DISTRIBUTO[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _F9_MERKLE_DISTRIBUTO[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _F9_MERKLE_DISTRIBUTO[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _F9_MERKLE_DISTRIBUTO[exports.ChainId.SEPOLIA] = '', _F9_MERKLE_DISTRIBUTO[exports.ChainId.PUPPYNET] = '', _F9_MERKLE_DISTRIBUTO[exports.ChainId.SHIBARIUM] = '', _F9_MERKLE_DISTRIBUTO); // Test network addreses are not corerct. Copied from tBone var RYOSHIS_MERKLE_DISTRIBUTOR_ADDRESS = (_RYOSHIS_MERKLE_DISTR = {}, _RYOSHIS_MERKLE_DISTR[exports.ChainId.MAINNET] = '0x7732674B5E5FfeC4785AEFdAEa807EeCA383B5e6', _RYOSHIS_MERKLE_DISTR[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _RYOSHIS_MERKLE_DISTR[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _RYOSHIS_MERKLE_DISTR[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _RYOSHIS_MERKLE_DISTR[exports.ChainId.SEPOLIA] = '', _RYOSHIS_MERKLE_DISTR[exports.ChainId.PUPPYNET] = '', _RYOSHIS_MERKLE_DISTR[exports.ChainId.SHIBARIUM] = '', _RYOSHIS_MERKLE_DISTR); // Test network addreses are not corerct. Copied from tBone var ZIG_MERKLE_DISTRIBUTOR_ADDRESS = (_ZIG_MERKLE_DISTRIBUT = {}, _ZIG_MERKLE_DISTRIBUT[exports.ChainId.MAINNET] = '0x2697B304724f277F4AD498a2792D694917bc640F', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.ROPSTEN] = '0xF4F4Db3EeaF5D1636fADa510cA1726f6280196D4', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.KOVAN] = '0xB5e57C142737c9ab974048268DfAc89A50DA2E70', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.RINKEBY] = '0x492C7770375C2F117B5225AabF656f7B1D0C214b', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.SEPOLIA] = '', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.PUPPYNET] = '', _ZIG_MERKLE_DISTRIBUT[exports.ChainId.SHIBARIUM] = '', _ZIG_MERKLE_DISTRIBUT); // Test network addreses are not corerct. Copied from mainnet var CIV_MERKLE_DISTRIBUTOR_ADDRESS = (_CIV_MERKLE_DISTRIBUT = {}, _CIV_MERKLE_DISTRIBUT[exports.ChainId.MAINNET] = '0x8503Bf17460Aed3d19e5e09BBC2B8d70aA79ec6e', _CIV_MERKLE_DISTRIBUT[exports.ChainId.ROPSTEN] = '0x8503Bf17460Aed3d19e5e09BBC2B8d70aA79ec6e', _CIV_MERKLE_DISTRIBUT[exports.ChainId.KOVAN] = '0x8503Bf17460Aed3d19e5e09BBC2B8d70aA79ec6e', _CIV_MERKLE_DISTRIBUT[exports.ChainId.RINKEBY] = '0x8503Bf17460Aed3d19e5e09BBC2B8d70aA79ec6e', _CIV_MERKLE_DISTRIBUT[exports.ChainId.SEPOLIA] = '', _CIV_MERKLE_DISTRIBUT[exports.ChainId.PUPPYNET] = '', _CIV_MERKLE_DISTRIBUT[exports.ChainId.SHIBARIUM] = '', _CIV_MERKLE_DISTRIBUT); // Test network addreses are not corerct. Copied from mainnet var BASIC_BONE_REWARDS_MERKLE_DISTRIBUTOR = (_BASIC_BONE_REWARDS_M = {}, _BASIC_BONE_REWARDS_M[exports.ChainId.MAINNET] = '0x205c41bf932A34E14fea6b9B25585b3A5903aEeB', _BASIC_BONE_REWARDS_M[exports.ChainId.ROPSTEN] = '0x205c41bf932A34E14fea6b9B25585b3A5903aEeB', _BASIC_BONE_REWARDS_M[exports.ChainId.KOVAN] = '0x205c41bf932A34E14fea6b9B25585b3A5903aEeB', _BASIC_BONE_REWARDS_M[exports.ChainId.RINKEBY] = '0x205c41bf932A34E14fea6b9B25585b3A5903aEeB', _BASIC_BONE_REWARDS_M[exports.ChainId.SEPOLIA] = '', _BASIC_BONE_REWARDS_M[exports.ChainId.PUPPYNET] = '', _BASIC_BONE_REWARDS_M[exports.ChainId.SHIBARIUM] = '', _BASIC_BONE_REWARDS_M); // Test network addreses are not corerct. Copied from mainnet var VEMP_MERKLE_DISTRIBUTOR_ADDRESS = (_VEMP_MERKLE_DISTRIBU = {}, _VEMP_MERKLE_DISTRIBU[exports.ChainId.MAINNET] = '0xC2cB0C2bDE7436Fb90C187bA072a5038B3Fd172f', _VEMP_MERKLE_DISTRIBU[exports.ChainId.ROPSTEN] = '0xC2cB0C2bDE7436Fb90C187bA072a5038B3Fd172f', _VEMP_MERKLE_DISTRIBU[exports.ChainId.KOVAN] = '0xC2cB0C2bDE7436Fb90C187bA072a5038B3Fd172f', _VEMP_MERKLE_DISTRIBU[exports.ChainId.RINKEBY] = '0xC2cB0C2bDE7436Fb90C187bA072a5038B3Fd172f', _VEMP_MERKLE_DISTRIBU[exports.ChainId.SEPOLIA] = '', _VEMP_MERKLE_DISTRIBU[exports.ChainId.PUPPYNET] = '', _VEMP_MERKLE_DISTRIBU[exports.ChainId.SHIBARIUM] = '', _VEMP_MERKLE_DISTRIBU); // Test network addreses are not corerct. Copied from mainnet var UFO_MERKLE_DISTRIBUTOR_ADDRESS = (_UFO_MERKLE_DISTRIBUT = {}, _UFO_MERKLE_DISTRIBUT[exports.ChainId.MAINNET] = '0x49b7B2cBa504088Ff94615d8929d41F5535d1877', _UFO_MERKLE_DISTRIBUT[exports.ChainId.ROPSTEN] = '0x49b7B2cBa504088Ff94615d8929d41F5535d1877', _UFO_MERKLE_DISTRIBUT[exports.ChainId.KOVAN] = '0x49b7B2cBa504088Ff94615d8929d41F5535d1877', _UFO_MERKLE_DISTRIBUT[exports.ChainId.RINKEBY] = '0x49b7B2cBa504088Ff94615d8929d41F5535d1877', _UFO_MERKLE_DISTRIBUT[exports.ChainId.SEPOLIA] = '', _UFO_MERKLE_DISTRIBUT[exports.ChainId.PUPPYNET] = '', _UFO_MERKLE_DISTRIBUT[exports.ChainId.SHIBARIUM] = '', _UFO_MERKLE_DISTRIBUT); function _construct(t, e, r) { if (_isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments); var o = [null]; o.push.apply(o, e); var p = new (t.bind.apply(t, o))(); return r && _setPrototypeOf(p, r.prototype), p; } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function () { return !!t; })(); } function _toPrimitive(t, r) { if ("object" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != typeof i) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == typeof i ? i : i + ""; } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _isNativeFunction(fn) { try { return Function.toString.call(fn).indexOf("[native code]") !== -1; } catch (e) { return typeof fn === "function"; } } function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } function _unsuppor