MCPcopy Create free account

hub / github.com/dedust-io/sdk / functions

Functions78 in github.com/dedust-io/sdk

↓ 13 callersMethodtoSlice
()
src/contracts/dex/common/Asset.ts:61
↓ 8 callersMethodtoString
()
src/contracts/dex/common/Asset.ts:65
↓ 6 callersMethodfromSlice
(src: Slice)
src/contracts/dex/common/Asset.ts:25
↓ 4 callersMethodcreateFromAddress
(address: Address)
src/contracts/dex/factory/Factory.ts:27
↓ 3 callersMethodnotSupported
()
src/contracts/dex/common/AssetError.ts:8
↓ 2 callersMethodgetVaultAddress
(provider: ContractProvider, asset: Asset)
src/contracts/dex/factory/Factory.ts:47
↓ 2 callersMethodjetton
(minter: Address)
src/contracts/dex/common/Asset.ts:21
↓ 2 callersMethodnative
()
src/contracts/dex/common/Asset.ts:17
↓ 1 callersMethodcreateFromAddress
(address: Address)
src/contracts/dex/pool/Pool.ts:15
↓ 1 callersMethodcreateFromAddress
(address: Address)
src/contracts/jettons/JettonRoot.ts:13
↓ 1 callersFunctioncreateProof
( factoryAddress: Address, contractType: ContractType, params: ((builder: Builder) => void) | Writable,
src/contracts/dex/proofs.ts:20
↓ 1 callersFunctioncreateStateInit
(code: Cell, data: Cell)
src/contracts/dex/proofs.ts:11
↓ 1 callersFunctioncreateVaultProof
(factoryAddress: Address, asset: Asset)
src/contracts/dex/proofs.ts:35
↓ 1 callersMethodequals
(other: Asset)
src/contracts/dex/common/Asset.ts:39
↓ 1 callersMethodgetLiquidityDepositAddress
( provider: ContractProvider, { ownerAddress, poolType, assets, }: { owner
src/contracts/dex/factory/Factory.ts:116
↓ 1 callersMethodgetPoolAddress
( provider: ContractProvider, { poolType, assets, }: { poolType: PoolType;
src/contracts/dex/factory/Factory.ts:84
↓ 1 callersMethodgetReserves
(provider: ContractProvider)
src/contracts/dex/pool/Pool.ts:99
↓ 1 callersMethodgetWalletAddress
(provider: ContractProvider, ownerAddress: Address)
src/contracts/dex/pool/Pool.ts:113
↓ 1 callersMethodgetWalletAddress
(provider: ContractProvider, ownerAddress: Address)
src/contracts/jettons/JettonRoot.ts:17
↓ 1 callersMethodgetWalletData
(provider: ContractProvider)
src/contracts/jettons/JettonWallet.ts:89
Functionaddress
()
src/helpers/wrapTonConnect.ts:8
Functionconstructor
(readonly address: Address)
src/contracts/dex/vault/Vault.ts:25
Methodconstructor
({ endpointUrl = MAINNET_API_URL, timeout, }: { endpointUrl: string; timeout?: number; })
src/api/DeDustClient.ts:17
Methodconstructor
(readonly address: Address)
src/contracts/dex/vault/VaultJetton.ts:16
Methodconstructor
(readonly address: Address)
src/contracts/dex/vault/VaultNative.ts:16
Methodconstructor
(readonly address: Address)
src/contracts/dex/factory/Factory.ts:25
Methodconstructor
(readonly address: Address)
src/contracts/dex/pool/Pool.ts:13
Methodconstructor
( readonly type: AssetType, readonly address?: Address, )
src/contracts/dex/common/Asset.ts:12
Methodconstructor
(readonly address: Address)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:23
Methodconstructor
(readonly address: Address)
src/contracts/jettons/JettonWallet.ts:16
Methodconstructor
(readonly address: Address)
src/contracts/jettons/JettonRoot.ts:11
MethodcreateDepositLiquidityPayload
({ poolType, assets, minimalLpAmount, targetBalances, fulfillPayload, rejectPayload,
src/contracts/dex/vault/VaultJetton.ts:35
MethodcreateFromAddress
(address: Address)
src/contracts/dex/vault/VaultJetton.ts:20
MethodcreateFromAddress
(address: Address)
src/contracts/dex/vault/VaultNative.ts:20
MethodcreateFromAddress
(address: Address)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:25
MethodcreateFromAddress
(address: Address)
src/contracts/jettons/JettonWallet.ts:18
MethodcreateSwapPayload
({ poolAddress, limit, swapParams, next, }: { poolAddress: Address; limit?: bigint;
src/contracts/dex/vault/VaultJetton.ts:63
MethodgetAccountAssets
(accountAddress: Address)
src/api/DeDustClient.ts:30
FunctiongetAsset
(provider: ContractProvider)
src/contracts/dex/vault/Vault.ts:29
MethodgetAssets
(provider: ContractProvider)
src/contracts/dex/pool/Pool.ts:35
MethodgetBalance
(provider: ContractProvider)
src/contracts/jettons/JettonWallet.ts:110
MethodgetBalances
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:61
MethodgetEstimateDepositOut
( provider: ContractProvider, amounts: [bigint, bigint], )
src/contracts/dex/pool/Pool.ts:75
MethodgetEstimatedSwapOut
( provider: ContractProvider, { assetIn, amountIn, }: { assetIn: Asset; am
src/contracts/dex/pool/Pool.ts:43
MethodgetIsProcessing
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:66
MethodgetJettonData
(provider: ContractProvider)
src/contracts/jettons/JettonRoot.ts:29
MethodgetJettonVault
(provider: ContractProvider, jettonRoot: Address)
src/contracts/dex/factory/Factory.ts:61
MethodgetLiquidityDeposit
( provider: ContractProvider, { ownerAddress, poolType, assets, }: { owner
src/contracts/dex/factory/Factory.ts:141
MethodgetMinimalLPAmount
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:71
MethodgetNativeVault
(provider: ContractProvider)
src/contracts/dex/factory/Factory.ts:55
MethodgetOwnerAddress
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:29
MethodgetPool
( provider: ContractProvider, poolType: PoolType, assets: [Asset, Asset], )
src/contracts/dex/factory/Factory.ts:103
MethodgetPoolAddress
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:34
MethodgetPoolParams
( provider: ContractProvider, )
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:39
MethodgetPoolTrades
( poolAddress: Address, { afterLT, pageSize }: { afterLT?: bigint; pageSize?: number } = {}, )
src/api/DeDustClient.ts:43
MethodgetPoolType
(provider: ContractProvider)
src/contracts/dex/pool/Pool.ts:30
MethodgetPools
()
src/api/DeDustClient.ts:38
MethodgetReadinessStatus
(provider: ContractProvider)
src/contracts/dex/vault/VaultJetton.ts:24
MethodgetReadinessStatus
(provider: ContractProvider)
src/contracts/dex/vault/VaultNative.ts:24
MethodgetReadinessStatus
(provider: ContractProvider)
src/contracts/dex/pool/Pool.ts:19
MethodgetReadinessStatus
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:76
MethodgetTargetBalances
(provider: ContractProvider)
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:56
MethodgetTradeFee
(provider: ContractProvider)
src/contracts/dex/pool/Pool.ts:104
MethodgetWallet
(provider: ContractProvider, ownerAddress: Address)
src/contracts/dex/pool/Pool.ts:121
MethodgetWallet
(provider: ContractProvider, ownerAddress: Address)
src/contracts/jettons/JettonRoot.ts:25
FunctionpackSwapParams
({ deadline, recipientAddress, referralAddress, fulfillPayload, rejectPayload, }: SwapPa
src/contracts/dex/vault/Vault.ts:34
FunctionpackSwapStep
({ poolAddress, limit, next }: SwapStep)
src/contracts/dex/vault/Vault.ts:50
Functionsend
(args: SenderArguments)
src/helpers/wrapTonConnect.ts:12
MethodsendBurn
( provider: ContractProvider, via: Sender, value: bigint, { queryId, amount,
src/contracts/jettons/JettonWallet.ts:60
MethodsendCancelDeposit
( provider: ContractProvider, via: Sender, { queryId, payload }: { queryId?: number | bigint; payl
src/contracts/dex/liquidity-deposit/LiquidityDeposit.ts:86
MethodsendCreateVault
( provider: ContractProvider, via: Sender, { queryId, asset }: { queryId?: number | bigint; asset:
src/contracts/dex/factory/Factory.ts:31
MethodsendCreateVolatilePool
( provider: ContractProvider, via: Sender, { queryId, assets }: { queryId?: number | bigint; asset
src/contracts/dex/factory/Factory.ts:67
MethodsendDepositLiquidity
( provider: ContractProvider, via: Sender, { queryId, amount, poolType, as
src/contracts/dex/vault/VaultNative.ts:33
MethodsendSwap
( provider: ContractProvider, via: Sender, { queryId, amount, poolAddress,
src/contracts/dex/vault/VaultNative.ts:79
MethodsendTransfer
( provider: ContractProvider, via: Sender, value: bigint, { queryId, amount,
src/contracts/jettons/JettonWallet.ts:22
FunctionverifyVaultAddress
( vaultAddress: Address, factoryAddress: Address, asset: Asset, )
src/contracts/dex/proofs.ts:39
FunctionwrapTonConnect
(tonConnect: ITonConnect, ttl: number = DEFAULT_TTL)
src/helpers/wrapTonConnect.ts:6
MethodwriteTo
(builder: Builder)
src/contracts/dex/common/Asset.ts:43