@vires.finance/dapp
Advanced tools
Comparing version 0.0.146 to 0.0.147
@@ -17,5 +17,5 @@ import fetch from 'node-fetch'; | ||
assetId: string; | ||
price: string; | ||
aTokenId: string; | ||
reserveAddress: string; | ||
price: string; | ||
ABCD: string; | ||
@@ -22,0 +22,0 @@ reserveFactor: string; |
@@ -18,5 +18,5 @@ import fetch from 'node-fetch'; | ||
assetId: string; | ||
price: string; | ||
aTokenId: string; | ||
reserveAddress: string; | ||
price: string; | ||
ABCD: string; | ||
@@ -23,0 +23,0 @@ reserveFactor: string; |
@@ -139,125 +139,125 @@ import { IConfig, SignerOrKeeper } from "./generic"; | ||
export declare const dappWrite: (config: IConfig, signerOrKeeper: SignerOrKeeper, _fetch?: typeof fetch) => { | ||
deposit: ({ assetId, paymentAmount, useAsCollateral, fee, feeAssetId, }: depositParams) => Promise<string>; | ||
depositEarlyBirdRefBonus: ({ assetId, paymentAmount, useAsCollateral, ref, fee, feeAssetId, }: depositEarlyBirdRefBonusParams) => Promise<string>; | ||
withdraw: ({ assetId, amount, fee, feeAssetId, }: withdrawParams) => Promise<string>; | ||
withdraw2: ({ reserve, amount, fee, feeAssetId, }: withdraw2Params) => Promise<string>; | ||
borrow: ({ assetId, amount, fee, feeAssetId, }: borrowParams) => Promise<string>; | ||
borrow2: ({ reserve, amount, fee, feeAssetId, }: borrow2Params) => Promise<string>; | ||
repay: ({ assetId, paymentAmount, fee, feeAssetId, }: repayParams) => Promise<string>; | ||
redeemAtokens: ({ assetId, aTokensAmount, fee, feeAssetId, }: redeemAtokensParams) => Promise<string>; | ||
replenishWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
repayWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
collapseDebt: ({ assetId, amount, fee, feeAssetId, }: collapseDebtParams) => Promise<string>; | ||
mintAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
enableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
disableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
stakeVires: ({ user, amount, fee, feeAssetId, }: stakeViresParams) => Promise<string>; | ||
unstakeVires: ({ user, amount, fee, feeAssetId, }: unstakeViresParams) => Promise<string>; | ||
claimEbReward: ({ amount, stake, fee, feeAssetId, }: claimEbRewardParams) => Promise<string>; | ||
claimEbReward2: ({ amount, lock, fee, feeAssetId, }: claimEbRewardParams2) => Promise<string>; | ||
claimReward: ({ assetId, amount, stake, fee, feeAssetId, }: claimRewardParams) => Promise<string>; | ||
claimReward2: ({ assetId, amount, lock, fee, feeAssetId, }: claimRewardParams2) => Promise<string>; | ||
claimAllRewardsAndAllEbAvailable: ({ stake, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams) => Promise<string>; | ||
claimAllRewardsAndAllEbAvailable2: ({ lock, unstakeLegacy, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams2) => Promise<string>; | ||
lock: ({ amount, factor, migrate, fee, feeAssetId, }: lockParams) => Promise<string>; | ||
withdrawAllPossibleVires: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawUnlocked: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
claimProtocolProfitFrom: ({ from, relock, fee, feeAssetId, }: claimProtocolProfitFromParams) => Promise<string>; | ||
setClaimDelegation: ({ address, allowRelock, fee, feeAssetId, }: setClaimDelegationParams) => Promise<string>; | ||
removeClaimDelegation: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawProtectedCollateral: ({ assetId, amount, fee, feeAssetId, }: withdrawProtectedCollateralParams) => Promise<string>; | ||
protectCollateral: ({ reserve, fee, feeAssetId, }: protectCollateralParams) => Promise<string>; | ||
supplyProtectedCollateral: ({ assetId, paymentAmount, fee, feeAssetId, }: supplyProtectedCollateralParams) => Promise<string>; | ||
propose: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
voteYes: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
voteNo: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
retract: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
retractProposal: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
lockSupply: ({ assetId, paymentAmount, period, fee, feeAssetId, }: lockSupplyParams) => Promise<string>; | ||
startVestingAll: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawVested: ({ fee, feeAssetId, }: withdrawVestedParams) => Promise<string>; | ||
withdrawUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
withdrawSlashedLockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
supplyUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
redeemUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
convertToUSDN: ({ fee, feeAssetId, }: convertToUSDNParams) => Promise<string>; | ||
withdrawVestedAllUSDN: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<string>; | ||
withdrawVestedAllSURF: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<string>; | ||
withdrawVestedSURF2: ({ whale, regular, stake, fee, feeAssetId, }: withdrawVestedSURF2) => Promise<string>; | ||
vestingAllClaimRewards: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawAsLP: ({ whale, regular, fee, feeAssetId, }: withdrawAsLPParams) => Promise<string>; | ||
deposit: ({ assetId, paymentAmount, useAsCollateral, fee, feeAssetId, }: depositParams) => Promise<any>; | ||
depositEarlyBirdRefBonus: ({ assetId, paymentAmount, useAsCollateral, ref, fee, feeAssetId, }: depositEarlyBirdRefBonusParams) => Promise<any>; | ||
withdraw: ({ assetId, amount, fee, feeAssetId, }: withdrawParams) => Promise<any>; | ||
withdraw2: ({ reserve, amount, fee, feeAssetId, }: withdraw2Params) => Promise<any>; | ||
borrow: ({ assetId, amount, fee, feeAssetId, }: borrowParams) => Promise<any>; | ||
borrow2: ({ reserve, amount, fee, feeAssetId, }: borrow2Params) => Promise<any>; | ||
repay: ({ assetId, paymentAmount, fee, feeAssetId, }: repayParams) => Promise<any>; | ||
redeemAtokens: ({ assetId, aTokensAmount, fee, feeAssetId, }: redeemAtokensParams) => Promise<any>; | ||
replenishWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
repayWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
collapseDebt: ({ assetId, amount, fee, feeAssetId, }: collapseDebtParams) => any; | ||
mintAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
enableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
disableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
stakeVires: ({ user, amount, fee, feeAssetId, }: stakeViresParams) => any; | ||
unstakeVires: ({ user, amount, fee, feeAssetId, }: unstakeViresParams) => any; | ||
claimEbReward: ({ amount, stake, fee, feeAssetId, }: claimEbRewardParams) => any; | ||
claimEbReward2: ({ amount, lock, fee, feeAssetId, }: claimEbRewardParams2) => any; | ||
claimReward: ({ assetId, amount, stake, fee, feeAssetId, }: claimRewardParams) => any; | ||
claimReward2: ({ assetId, amount, lock, fee, feeAssetId, }: claimRewardParams2) => any; | ||
claimAllRewardsAndAllEbAvailable: ({ stake, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams) => any; | ||
claimAllRewardsAndAllEbAvailable2: ({ lock, unstakeLegacy, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams2) => any; | ||
lock: ({ amount, factor, migrate, fee, feeAssetId, }: lockParams) => Promise<any>; | ||
withdrawAllPossibleVires: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawUnlocked: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
claimProtocolProfitFrom: ({ from, relock, fee, feeAssetId, }: claimProtocolProfitFromParams) => Promise<any>; | ||
setClaimDelegation: ({ address, allowRelock, fee, feeAssetId, }: setClaimDelegationParams) => Promise<any>; | ||
removeClaimDelegation: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawProtectedCollateral: ({ assetId, amount, fee, feeAssetId, }: withdrawProtectedCollateralParams) => Promise<any>; | ||
protectCollateral: ({ reserve, fee, feeAssetId, }: protectCollateralParams) => Promise<any>; | ||
supplyProtectedCollateral: ({ assetId, paymentAmount, fee, feeAssetId, }: supplyProtectedCollateralParams) => Promise<any>; | ||
propose: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
voteYes: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
voteNo: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
retract: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
retractProposal: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
lockSupply: ({ assetId, paymentAmount, period, fee, feeAssetId, }: lockSupplyParams) => Promise<any>; | ||
startVestingAll: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawVested: ({ fee, feeAssetId, }: withdrawVestedParams) => Promise<any>; | ||
withdrawUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
withdrawSlashedLockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
supplyUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
redeemUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
convertToUSDN: ({ fee, feeAssetId, }: convertToUSDNParams) => Promise<any>; | ||
withdrawVestedAllUSDN: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<any>; | ||
withdrawVestedAllSURF: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<any>; | ||
withdrawVestedSURF2: ({ whale, regular, stake, fee, feeAssetId, }: withdrawVestedSURF2) => Promise<any>; | ||
vestingAllClaimRewards: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawAsLP: ({ whale, regular, fee, feeAssetId, }: withdrawAsLPParams) => Promise<any>; | ||
importLP: ({ amount, assetId, fee, feeAssetId, }: FeeParams & { | ||
amount: number; | ||
assetId: string; | ||
}) => Promise<string>; | ||
}) => Promise<any>; | ||
startVesting: ({ reserve, amount, fee, feeAssetId, }: FeeParams & { | ||
reserve: string; | ||
amount: number; | ||
}) => Promise<string>; | ||
withdrawToL2: ({ reserve, amount, stake, fee, feeAssetId, }: withdrawToL2Params) => Promise<string>; | ||
withdrawVestedRegularToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedRegularToL2Params) => Promise<string>; | ||
withdrawVestedWhaleToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedWhaleToL2Params) => Promise<string>; | ||
}) => Promise<any>; | ||
withdrawToL2: ({ reserve, amount, stake, fee, feeAssetId, }: withdrawToL2Params) => Promise<any>; | ||
withdrawVestedRegularToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedRegularToL2Params) => Promise<any>; | ||
withdrawVestedWhaleToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedWhaleToL2Params) => Promise<any>; | ||
}; | ||
export declare type DappWrite = ReturnType<typeof dappWrite>; | ||
export declare const reserves: (config: IConfig, signerOrKeeper: SignerOrKeeper, _fetch?: typeof fetch) => { | ||
deposit: ({ assetId, paymentAmount, useAsCollateral, fee, feeAssetId, }: depositParams) => Promise<string>; | ||
depositEarlyBirdRefBonus: ({ assetId, paymentAmount, useAsCollateral, ref, fee, feeAssetId, }: depositEarlyBirdRefBonusParams) => Promise<string>; | ||
withdraw: ({ assetId, amount, fee, feeAssetId, }: withdrawParams) => Promise<string>; | ||
withdraw2: ({ reserve, amount, fee, feeAssetId, }: withdraw2Params) => Promise<string>; | ||
borrow: ({ assetId, amount, fee, feeAssetId, }: borrowParams) => Promise<string>; | ||
borrow2: ({ reserve, amount, fee, feeAssetId, }: borrow2Params) => Promise<string>; | ||
repay: ({ assetId, paymentAmount, fee, feeAssetId, }: repayParams) => Promise<string>; | ||
redeemAtokens: ({ assetId, aTokensAmount, fee, feeAssetId, }: redeemAtokensParams) => Promise<string>; | ||
replenishWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
repayWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
collapseDebt: ({ assetId, amount, fee, feeAssetId, }: collapseDebtParams) => Promise<string>; | ||
mintAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<string>; | ||
enableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
disableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
stakeVires: ({ user, amount, fee, feeAssetId, }: stakeViresParams) => Promise<string>; | ||
unstakeVires: ({ user, amount, fee, feeAssetId, }: unstakeViresParams) => Promise<string>; | ||
claimEbReward: ({ amount, stake, fee, feeAssetId, }: claimEbRewardParams) => Promise<string>; | ||
claimEbReward2: ({ amount, lock, fee, feeAssetId, }: claimEbRewardParams2) => Promise<string>; | ||
claimReward: ({ assetId, amount, stake, fee, feeAssetId, }: claimRewardParams) => Promise<string>; | ||
claimReward2: ({ assetId, amount, lock, fee, feeAssetId, }: claimRewardParams2) => Promise<string>; | ||
claimAllRewardsAndAllEbAvailable: ({ stake, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams) => Promise<string>; | ||
claimAllRewardsAndAllEbAvailable2: ({ lock, unstakeLegacy, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams2) => Promise<string>; | ||
lock: ({ amount, factor, migrate, fee, feeAssetId, }: lockParams) => Promise<string>; | ||
withdrawAllPossibleVires: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawUnlocked: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
claimProtocolProfitFrom: ({ from, relock, fee, feeAssetId, }: claimProtocolProfitFromParams) => Promise<string>; | ||
setClaimDelegation: ({ address, allowRelock, fee, feeAssetId, }: setClaimDelegationParams) => Promise<string>; | ||
removeClaimDelegation: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawProtectedCollateral: ({ assetId, amount, fee, feeAssetId, }: withdrawProtectedCollateralParams) => Promise<string>; | ||
protectCollateral: ({ reserve, fee, feeAssetId, }: protectCollateralParams) => Promise<string>; | ||
supplyProtectedCollateral: ({ assetId, paymentAmount, fee, feeAssetId, }: supplyProtectedCollateralParams) => Promise<string>; | ||
propose: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
voteYes: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
voteNo: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
retract: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
retractProposal: ({ txId, fee, feeAssetId, }: votingParams) => Promise<string>; | ||
lockSupply: ({ assetId, paymentAmount, period, fee, feeAssetId, }: lockSupplyParams) => Promise<string>; | ||
startVestingAll: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawVested: ({ fee, feeAssetId, }: withdrawVestedParams) => Promise<string>; | ||
withdrawUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
withdrawSlashedLockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
supplyUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
redeemUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<string>; | ||
convertToUSDN: ({ fee, feeAssetId, }: convertToUSDNParams) => Promise<string>; | ||
withdrawVestedAllUSDN: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<string>; | ||
withdrawVestedAllSURF: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<string>; | ||
withdrawVestedSURF2: ({ whale, regular, stake, fee, feeAssetId, }: withdrawVestedSURF2) => Promise<string>; | ||
vestingAllClaimRewards: ({ fee, feeAssetId, }: FeeParams) => Promise<string>; | ||
withdrawAsLP: ({ whale, regular, fee, feeAssetId, }: withdrawAsLPParams) => Promise<string>; | ||
deposit: ({ assetId, paymentAmount, useAsCollateral, fee, feeAssetId, }: depositParams) => Promise<any>; | ||
depositEarlyBirdRefBonus: ({ assetId, paymentAmount, useAsCollateral, ref, fee, feeAssetId, }: depositEarlyBirdRefBonusParams) => Promise<any>; | ||
withdraw: ({ assetId, amount, fee, feeAssetId, }: withdrawParams) => Promise<any>; | ||
withdraw2: ({ reserve, amount, fee, feeAssetId, }: withdraw2Params) => Promise<any>; | ||
borrow: ({ assetId, amount, fee, feeAssetId, }: borrowParams) => Promise<any>; | ||
borrow2: ({ reserve, amount, fee, feeAssetId, }: borrow2Params) => Promise<any>; | ||
repay: ({ assetId, paymentAmount, fee, feeAssetId, }: repayParams) => Promise<any>; | ||
redeemAtokens: ({ assetId, aTokensAmount, fee, feeAssetId, }: redeemAtokensParams) => Promise<any>; | ||
replenishWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
repayWithAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
collapseDebt: ({ assetId, amount, fee, feeAssetId, }: collapseDebtParams) => any; | ||
mintAtoken: ({ assetId, aTokensAmount, fee, feeAssetId, }: replenishWithAtokenParams) => Promise<any>; | ||
enableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
disableUseAsCollateral: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
stakeVires: ({ user, amount, fee, feeAssetId, }: stakeViresParams) => any; | ||
unstakeVires: ({ user, amount, fee, feeAssetId, }: unstakeViresParams) => any; | ||
claimEbReward: ({ amount, stake, fee, feeAssetId, }: claimEbRewardParams) => any; | ||
claimEbReward2: ({ amount, lock, fee, feeAssetId, }: claimEbRewardParams2) => any; | ||
claimReward: ({ assetId, amount, stake, fee, feeAssetId, }: claimRewardParams) => any; | ||
claimReward2: ({ assetId, amount, lock, fee, feeAssetId, }: claimRewardParams2) => any; | ||
claimAllRewardsAndAllEbAvailable: ({ stake, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams) => any; | ||
claimAllRewardsAndAllEbAvailable2: ({ lock, unstakeLegacy, fee, feeAssetId, }: claimAllRewardsAndAllEbAvailableParams2) => any; | ||
lock: ({ amount, factor, migrate, fee, feeAssetId, }: lockParams) => Promise<any>; | ||
withdrawAllPossibleVires: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawUnlocked: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
claimProtocolProfitFrom: ({ from, relock, fee, feeAssetId, }: claimProtocolProfitFromParams) => Promise<any>; | ||
setClaimDelegation: ({ address, allowRelock, fee, feeAssetId, }: setClaimDelegationParams) => Promise<any>; | ||
removeClaimDelegation: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawProtectedCollateral: ({ assetId, amount, fee, feeAssetId, }: withdrawProtectedCollateralParams) => Promise<any>; | ||
protectCollateral: ({ reserve, fee, feeAssetId, }: protectCollateralParams) => Promise<any>; | ||
supplyProtectedCollateral: ({ assetId, paymentAmount, fee, feeAssetId, }: supplyProtectedCollateralParams) => Promise<any>; | ||
propose: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
voteYes: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
voteNo: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
retract: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
retractProposal: ({ txId, fee, feeAssetId, }: votingParams) => Promise<any>; | ||
lockSupply: ({ assetId, paymentAmount, period, fee, feeAssetId, }: lockSupplyParams) => Promise<any>; | ||
startVestingAll: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawVested: ({ fee, feeAssetId, }: withdrawVestedParams) => Promise<any>; | ||
withdrawUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
withdrawSlashedLockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
supplyUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
redeemUnlockedLPTokens: ({ assetId, fee, feeAssetId, }: GenericParams) => Promise<any>; | ||
convertToUSDN: ({ fee, feeAssetId, }: convertToUSDNParams) => Promise<any>; | ||
withdrawVestedAllUSDN: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<any>; | ||
withdrawVestedAllSURF: ({ whale, regular, fee, feeAssetId, }: withdrawVestedAllUSDN) => Promise<any>; | ||
withdrawVestedSURF2: ({ whale, regular, stake, fee, feeAssetId, }: withdrawVestedSURF2) => Promise<any>; | ||
vestingAllClaimRewards: ({ fee, feeAssetId, }: FeeParams) => Promise<any>; | ||
withdrawAsLP: ({ whale, regular, fee, feeAssetId, }: withdrawAsLPParams) => Promise<any>; | ||
importLP: ({ amount, assetId, fee, feeAssetId, }: FeeParams & { | ||
amount: number; | ||
assetId: string; | ||
}) => Promise<string>; | ||
}) => Promise<any>; | ||
startVesting: ({ reserve, amount, fee, feeAssetId, }: FeeParams & { | ||
reserve: string; | ||
amount: number; | ||
}) => Promise<string>; | ||
withdrawToL2: ({ reserve, amount, stake, fee, feeAssetId, }: withdrawToL2Params) => Promise<string>; | ||
withdrawVestedRegularToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedRegularToL2Params) => Promise<string>; | ||
withdrawVestedWhaleToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedWhaleToL2Params) => Promise<string>; | ||
}) => Promise<any>; | ||
withdrawToL2: ({ reserve, amount, stake, fee, feeAssetId, }: withdrawToL2Params) => Promise<any>; | ||
withdrawVestedRegularToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedRegularToL2Params) => Promise<any>; | ||
withdrawVestedWhaleToL2: ({ amount, stake, fee, feeAssetId, }: withdrawVestedWhaleToL2Params) => Promise<any>; | ||
}; |
@@ -49,3 +49,3 @@ import { KeeperAPI } from './keeper'; | ||
}; | ||
export declare const broadcastInvoke: ({ nodeApi }: IConfig, signerOrKeeper: SignerOrKeeper, { dApp, func, args, fee, feeAssetId, payment }: broadcastInvokeParams, _fetch?: typeof fetch) => Promise<string>; | ||
export declare const broadcastInvoke: ({ nodeApi }: IConfig, signerOrKeeper: SignerOrKeeper, { dApp, func, args, fee, feeAssetId, payment }: broadcastInvokeParams, _fetch?: typeof fetch) => any; | ||
declare type broadcastTransferParams = { | ||
@@ -58,5 +58,5 @@ recipient: string; | ||
}; | ||
export declare const broadcastTransfer: ({ nodeApi }: IConfig, signerOrKeeper: SignerOrKeeper, { recipient, assetId, amount, fee, feeAssetId }: broadcastTransferParams, _fetch?: typeof fetch) => Promise<string>; | ||
export declare const signCustomData: (signerOrKeeper: SignerOrKeeper, bytes: string) => Promise<string>; | ||
export declare const broadcastTransfer: ({ nodeApi }: IConfig, signerOrKeeper: SignerOrKeeper, { recipient, assetId, amount, fee, feeAssetId }: broadcastTransferParams, _fetch?: typeof fetch) => any; | ||
export declare const signCustomData: (signerOrKeeper: SignerOrKeeper, bytes: string) => any; | ||
export declare const signOrder: (signerOrKeeper: SignerOrKeeper) => (orderParams: any) => Promise<string>; | ||
export {}; |
{ | ||
"name": "@vires.finance/dapp", | ||
"version": "0.0.146", | ||
"version": "0.0.147", | ||
"description": "vires.finance smart contract interactions", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
export declare type SignerLoginType = 'email' | 'passwordOnly' | 'ledger'; | ||
export { Signer as SignerAPI } from '@waves/signer'; | ||
export declare type SignerAPI = any; | ||
export declare const signerErrors: { | ||
@@ -14,1 +14,2 @@ rejectedByUser: string; | ||
export declare const loginWithSigner: (type: SignerLoginType) => void; | ||
export {}; |
"use strict"; | ||
// import { Provider, Signer } from '@waves/signer' | ||
// import { ProviderWeb } from '@waves.exchange/provider-web' | ||
// import { ProviderLedger } from '@waves/provider-ledger' | ||
// import { ProviderCloud } from '@waves.exchange/provider-cloud' | ||
// import { ProviderMetamask } from '@waves/provider-metamask' | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.loginWithSigner = exports.loginWithMetamask = exports.signerErrors = exports.SignerAPI = void 0; | ||
var signer_1 = require("@waves/signer"); | ||
Object.defineProperty(exports, "SignerAPI", { enumerable: true, get: function () { return signer_1.Signer; } }); | ||
exports.loginWithSigner = exports.loginWithMetamask = exports.signerErrors = void 0; | ||
exports.signerErrors = { | ||
@@ -7,0 +10,0 @@ rejectedByUser: 'rejectedByUser', |
Sorry, the diff of this file is not supported yet
2922
195874