UNPKG

@broxus/js-core

Version:

MobX-based JavaScript Core library

824 lines (823 loc) 23.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LegacyDexGasValuesAbi = void 0; /** * **DexGasValues ABI v2.2** * * This ABI is used for interacting with the `DexGasValues` contract on the Everscale blockchain. * @see [DexGasValues](https://github.com/broxus/flatqube-contracts/blob/master/build/DexGasValues.abi.json) * @deprecated Used only for Everscale */ exports.LegacyDexGasValuesAbi = { 'ABI version': 2, data: [ { key: 1, name: '_nonce', type: 'uint32', }, ], events: [], fields: [ { name: '_pubkey', type: 'uint256', }, { name: '_timestamp', type: 'uint64', }, { name: '_constructorFlag', type: 'bool', }, { name: '_nonce', type: 'uint32', }, { name: '_owner', type: 'address', }, { name: '_pendingOwner', type: 'address', }, ], functions: [ { inputs: [ { name: 'owner_', type: 'address', }, ], name: 'constructor', outputs: [], }, { inputs: [ { name: 'new_owner', type: 'address', }, ], name: 'transferOwner', outputs: [], }, { inputs: [], name: 'acceptOwner', outputs: [], }, { inputs: [], name: 'getSetFeeParamsGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getSetAmplificationCoefficientGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getDeployTokenVaultGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getUpgradeTokenVaultGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'N', type: 'uint8', }, ], name: 'getDeployPoolGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getUpgradePoolGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getDeployAccountGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getUpgradeAccountGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getUpgradeRootGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getDepositToAccountGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'N', type: 'uint8', }, ], name: 'getAddPoolGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'deployWalletValue', type: 'uint128', }, ], name: 'getAccountWithdrawGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'willing_to_deploy', type: 'bool', }, ], name: 'getAccountTransferGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getAccountExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'N', type: 'uint8', }, { name: 'referrer', type: 'address', }, ], name: 'getAccountDepositGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'N', type: 'uint8', }, ], name: 'getAccountWithdrawLiquidityGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getPoolDirectExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'poolType', type: 'uint8', }, { name: 'N', type: 'uint8', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getPoolDirectDepositGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'N', type: 'uint8', }, { name: 'deployWalletValue', type: 'uint128', }, ], name: 'getPoolDirectNoFeeWithdrawGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'numberOfCurrenciesToWithdraw', type: 'uint8', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getPoolDirectWithdrawGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'steps', type: 'uint32', }, { name: 'leaves', type: 'uint32', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getPoolCrossExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [], name: 'getUpgradeVaultGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getEverToTip3ExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'steps', type: 'uint32', }, { name: 'leaves', type: 'uint32', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getEverToTip3CrossExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getTip3ToEverExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'steps', type: 'uint32', }, { name: 'leaves', type: 'uint32', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getTip3ToEverCrossExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getEverWeverToTip3ExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'steps', type: 'uint32', }, { name: 'leaves', type: 'uint32', }, { name: 'deployWalletValue', type: 'uint128', }, { name: 'referrer', type: 'address', }, ], name: 'getEverWeverToTip3CrossExchangeGas', outputs: [ { components: [ { name: 'fixedValue', type: 'uint128', }, { name: 'dynamicGas', type: 'uint128', }, ], name: 'value0', type: 'tuple', }, ], }, { inputs: [ { name: 'code', type: 'cell', }, ], name: 'upgrade', outputs: [], }, ], header: ['time'], version: '2.2', };