UNPKG

@devasher/kuru-sdk

Version:

Ethers v6 SDK to interact with Kuru (forked from @kuru-labs/kuru-sdk)

8 lines 930 B
import { TransactionReceipt, ethers } from 'ethers'; import { TransactionOptions } from 'src/types'; export declare abstract class MarginDeposit { static deposit(providerOrSigner: ethers.JsonRpcProvider | ethers.AbstractSigner, marginAccountAddress: string, userAddress: string, tokenAddress: string, amount: string, decimals: number, approveTokens: boolean, txOptions?: TransactionOptions): Promise<TransactionReceipt>; static constructDepositTransaction(signer: ethers.AbstractSigner, marginAccountAddress: string, userAddress: string, tokenAddress: string, amount: bigint, txOptions?: TransactionOptions): Promise<ethers.TransactionRequest>; static estimateGas(providerOrSigner: ethers.JsonRpcProvider | ethers.AbstractSigner, marginAccountAddress: string, userAddress: string, tokenAddress: string, amount: string, decimals: number, approveTokens: boolean): Promise<bigint>; } //# sourceMappingURL=deposit.d.ts.map