@loopring-web/loopring-sdk / Exports / UserAPI
↳ UserAPI
• new UserAPI(param
, timeout?
, baseUrlMap?
)
Name | Type | Default value |
---|---|---|
param |
InitParam |
undefined |
timeout |
number |
6000 |
baseUrlMap |
Object |
undefined |
baseUrlMap.1 |
string |
"https://api3.loopring.io" |
baseUrlMap.5 |
string |
"https://uat2.loopring.io" |
• Protected
baseUrl: string
= ""
• Protected
chainId: ChainId
= ChainId.MAINNET
▪ Static
KEY_MESSAGE: string
= KEY_MESSAGE
▸ SetReferrer<R
>(request
, eddsaKey
): Promise
<{ raw_data
: R
; result
: any
}>
Name |
---|
R |
Name | Type |
---|---|
request |
SetReferrerRequest |
eddsaKey |
string |
Promise
<{ raw_data
: R
; result
: any
}>
▸ cancelMultiOrdersByCreditOrderId<R
>(request
, PrivateKey
, apiKey
): Promise
<{ raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
CancelMultiOrdersByClientOrderIdRequest |
PrivateKey |
string |
apiKey |
string |
Promise
<{ raw_data
: R
}>
▸ cancelMultiOrdersByHash<R
>(request
, PrivateKey
, apiKey
): Promise
<{ raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
CancelMultiOrdersByHashRequest |
PrivateKey |
string |
apiKey |
string |
Promise
<{ raw_data
: R
}>
▸ cancelOrder<R
>(request
, PrivateKey
, apiKey
): Promise
<{ raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
CancelOrderRequest |
PrivateKey |
string |
apiKey |
string |
Promise
<{ raw_data
: R
}>
▸ deleteNFTCollection<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<{ raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
req |
CollectionDelete |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<{ raw_data
: R
}>
▸ genErr(err
): RESULT_INFO
Name | Type |
---|---|
err |
Error | AxiosResponse <any > & Error |
▸ getAssetLookRecords<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; userBalances
: LoopringMap
<UserBalanceInfo
> }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserBalancesRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; userBalances
: LoopringMap
<UserBalanceInfo
> }>
▸ getAvailableBroker(request
): Promise
<{ broker
: string
}>
Name | Type |
---|---|
request |
GetAvailableBrokerRequest |
Promise
<{ broker
: string
}>
▸ getCounterFactualInfo<T
>(request
): Promise
<{ counterFactualInfo
: undefined
| CounterFactualInfo
; error?
: RESULT_INFO
; raw_data
: T
}>
Name | Type |
---|---|
T |
extends unknown |
Name | Type |
---|---|
request |
GetCounterFactualInfoRequest |
Promise
<{ counterFactualInfo
: undefined
| CounterFactualInfo
; error?
: RESULT_INFO
; raw_data
: T
}>
▸ getMinimumTokenAmt<R
>(request
, apiKey
): Promise
<{ amountMap
: LoopringMap
<TokenAmount
> ; amounts
: [TokenAmount
, TokenAmount
] ; cacheOverdueAt
: any
; gasPrice
: number
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetMinimumTokenAmtRequest |
apiKey |
string |
Promise
<{ amountMap
: LoopringMap
<TokenAmount
> ; amounts
: [TokenAmount
, TokenAmount
] ; cacheOverdueAt
: any
; gasPrice
: number
; raw_data
: R
}>
▸ getNFTOffchainFeeAmt<R
>(request
, apiKey
): Promise
<{ fees
: LoopringMap
<OffchainFeeInfo
> ; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetNFTOffchainFeeAmtRequest |
apiKey |
string |
Promise
<{ fees
: LoopringMap
<OffchainFeeInfo
> ; raw_data
: R
}>
▸ getNextStorageId<R
>(request
, apiKey
): Promise
<{ offchainId
: number
; orderId
: number
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetNextStorageIdRequest |
apiKey |
string |
Promise
<{ offchainId
: number
; orderId
: number
; raw_data
: R
}>
▸ getOffchainFeeAmt<R
>(request
, apiKey
): Promise
<{ fees
: LoopringMap
<OffchainFeeInfo
> ; gasPrice
: number
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetOffchainFeeAmtRequest |
apiKey |
string |
Promise
<{ fees
: LoopringMap
<OffchainFeeInfo
> ; gasPrice
: number
; raw_data
: R
}>
▸ getOrderDetails<R
>(request
, apiKey
): Promise
<{ orderDetail
: OrderDetail
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetOrderDetailsRequest |
apiKey |
string |
Promise
<{ orderDetail
: OrderDetail
; raw_data
: R
}>
▸ getOrders<R
>(request
, apiKey
): Promise
<{ orders
: OrderDetail
[] ; raw_data
: R
; totalNum
: number
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetOrdersRequest |
apiKey |
string |
Promise
<{ orders
: OrderDetail
[] ; raw_data
: R
; totalNum
: number
}>
▸ getUserApiKey<R
>(request
, eddsaKey
): Promise
<{ apiKey
: string
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserApiKeyRequest |
eddsaKey |
string |
Promise
<{ apiKey
: string
; raw_data
: R
}>
▸ getUserBalances<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; userBalances
: LoopringMap
<UserBalanceInfo
> }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserBalancesRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; userBalances
: LoopringMap
<UserBalanceInfo
> }>
▸ getUserBills<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userTxs
: UserTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserBillsRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userTxs
: UserTx
[] }>
▸ getUserDepositHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userDepositHistory
: UserDepositHistoryTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserDepositHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userDepositHistory
: UserDepositHistoryTx
[] }>
▸ getUserFeeRate<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; userFreeRateMap
: LoopringMap
<UserFeeRateInfo
> }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserFeeRateRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; userFreeRateMap
: LoopringMap
<UserFeeRateInfo
> }>
▸ getUserLegacyCollection<R
>(request
, apiKey
): Promise
<any
>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserLegacyCollectionRequest |
apiKey |
string |
Promise
<any
>
▸ getUserNFTBalances<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTBalancesRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
▸ getUserNFTBalancesByCollection<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTBalancesByCollectionRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
▸ getUserNFTCollection(request
, apiKey
): Promise
<any
>
Name | Type |
---|---|
request |
GetUserNFTCollectionRequest |
apiKey |
string |
Promise
<any
>
▸ getUserNFTDepositHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTDepositHistory
: UserNFTDepositHistoryTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTDepositHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTDepositHistory
: UserNFTDepositHistoryTx
[] }>
▸ getUserNFTLegacyBalance<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTLegacyBalanceRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTBalances
: UserNFTBalanceInfo
<NFT_IMAGE_SIZES
>[] }>
▸ getUserNFTLegacyTokenAddress(request
, apiKey
): Promise
<any
>
Name | Type |
---|---|
request |
Object |
request.accountId |
number |
apiKey |
string |
Promise
<any
>
▸ getUserNFTMintHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTMints
: UserNFTMintHistoryTx
[] }>
Get user NFTAction Mint list.
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTMintHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTMints
: UserNFTMintHistoryTx
[] }>
▸ getUserNFTTradeHistory<R
>(request
, apiKey
): Promise
<RESULT_INFO
| { raw_data
: R
; totalNum
: number
; trades
: UserNFTTradeHistory
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTTradeRequest |
apiKey |
string |
Promise
<RESULT_INFO
| { raw_data
: R
; totalNum
: number
; trades
: UserNFTTradeHistory
[] }>
▸ getUserNFTTransactionHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTTxs
: UserNFTTxsHistory
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTTxsRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTTxs
: UserNFTTxsHistory
[] }>
▸ getUserNFTTransferHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTTransfers
: UserNFTTransferHistoryTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTTransferHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTTransfers
: UserNFTTransferHistoryTx
[] }>
▸ getUserNFTWithdrawalHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userNFTWithdrawalHistory
: UserNFTWithdrawalHistoryTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserNFTWithdrawalHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userNFTWithdrawalHistory
: UserNFTWithdrawalHistoryTx
[] }>
▸ getUserOnchainWithdrawalHistory<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userOnchainWithdrawalHistory
: UserOnchainWithdrawalHistoryTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserOnchainWithdrawalHistoryRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userOnchainWithdrawalHistory
: UserOnchainWithdrawalHistoryTx
[] }>
▸ getUserOrderFeeRate<R
>(request
, apiKey
): Promise
<{ feeRate
: FeeRateInfo
; gasPrice
: number
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserOrderFeeRateRequest |
apiKey |
string |
Promise
<{ feeRate
: FeeRateInfo
; gasPrice
: number
; raw_data
: R
}>
▸ getUserOwenCollection<R
>(request
, apiKey
): Promise
<any
>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserOwnerCollectionRequest |
apiKey |
string |
Promise
<any
>
▸ getUserPwdResetTxs<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userPwdResetTxs
: UserRegTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserPwdResetTxsRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userPwdResetTxs
: UserRegTx
[] }>
▸ getUserRegTxs<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userRegTxs
: UserRegTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserRegTxsRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userRegTxs
: UserRegTx
[] }>
▸ getUserTrades<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userTrades
: MarketTradeInfo
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserTradesRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userTrades
: MarketTradeInfo
[] }>
▸ getUserTransferList<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userTransfers
: UserTransferRecord
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserTransferListRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userTransfers
: UserTransferRecord
[] }>
▸ getUserTxs<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; totalNum
: number
; userTxs
: UserTx
[] }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserTxsRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; totalNum
: number
; userTxs
: UserTx
[] }>
▸ getUserVIPAssets<R
>(request
): Promise
<{ raw_data
: { data
: R
} ; vipAsset
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
getUserVIPAssetsRequest |
Promise
<{ raw_data
: { data
: R
} ; vipAsset
: R
}>
▸ getUserVIPInfo<R
>(request
, apiKey
): Promise
<{ raw_data
: R
; vipInfo
: { createdAt
: number
; org
: any
; validTo
: string
; vipTag
: any
} }>
Name |
---|
R |
Name | Type |
---|---|
request |
GetUserVIPInfoRequest |
apiKey |
string |
Promise
<{ raw_data
: R
; vipInfo
: { createdAt
: number
; org
: any
; validTo
: string
; vipTag
: any
} }>
▸ Protected
makeReq(): Request
Request
▸ Protected
returnTxHash<T
>(raw_data
): RESULT_INFO
| Omit
<T
, "resultInfo"
> & { raw_data
: Omit
<T
, "resultInfo"
> }
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
raw_data |
T |
RESULT_INFO
| Omit
<T
, "resultInfo"
> & { raw_data
: Omit
<T
, "resultInfo"
> }
▸ setBaseUrl(baseUrl
): void
Name | Type |
---|---|
baseUrl |
string |
void
▸ setChainId(chainId
): void
Name | Type |
---|---|
chainId |
ChainId |
void
▸ submitDeployCollection<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginDeployCollectionRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitDeployNFT<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginDeployNFTRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitEditNFTCollection<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<RESULT_INFO
| { contractAddress
: string
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
req |
Omit <CollectionBasicMeta , "owner" | "nftFactory" > & { accountId : number ; collectionId : string } |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<RESULT_INFO
| { contractAddress
: string
; raw_data
: R
}>
▸ submitForceWithdrawals<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginForcesWithdrawalsRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitInternalTransfer<T
>(req
, options?
): Promise
<RESULT_INFO
| AxiosResponse
<any
> | TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginTransferRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| AxiosResponse
<any
> | TX_HASH_RESULT
<T
>>
▸ submitNFTCollection<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<RESULT_INFO
| { contractAddress
: string
; raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
req |
CollectionBasicMeta |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<RESULT_INFO
| { contractAddress
: string
; raw_data
: R
}>
▸ submitNFTInTransfer<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginNFTTransferRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitNFTLegacyCollection<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
Name |
---|
R |
Name | Type |
---|---|
req |
CollectionLegacyMeta |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
▸ submitNFTMint<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginNFTMINTRequestV3WithPatch |
options? |
Object |
options._noEcdsa? |
boolean |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitNFTTrade<T
>(req
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginNFTTradeRequestV3WithPatch |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitNFTValidateOrder<T
>(req
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginNFTValidateOrderRequestV3WithPatch |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitNFTWithdraw<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OriginNFTWithdrawRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ submitOffchainWithdraw<T
>(req
, options?
): Promise
<RESULT_INFO
| AxiosResponse
<any
> | TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
OffChainWithdrawalRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| AxiosResponse
<any
> | TX_HASH_RESULT
<T
>>
▸ submitOrder(orderRequest
, privateKey
, apiKey
): Promise
<RESULT_INFO
| Omit
<any
, "resultInfo"
> & { raw_data
: Omit
<any
, "resultInfo"
> }>
Name | Type |
---|---|
orderRequest |
SubmitOrderRequestV3 |
privateKey |
string |
apiKey |
string |
Promise
<RESULT_INFO
| Omit
<any
, "resultInfo"
> & { raw_data
: Omit
<any
, "resultInfo"
> }>
▸ submitUpdateNFTGroup<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
Name |
---|
R |
Name | Type |
---|---|
req |
UpdateNFTGroupRequest |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
▸ submitUpdateNFTLegacyCollection<R
>(req
, chainId
, apiKey
, eddsaKey
): Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
Name |
---|
R |
Name | Type |
---|---|
req |
UpdateNFTLegacyCollectionRequest |
chainId |
ChainId |
apiKey |
string |
eddsaKey |
string |
Promise
<RESULT_INFO
| { raw_data
: R
; result
: boolean
}>
▸ unLockAccount<R
>(__namedParameters
, publicKey?
): Promise
<RESULT_INFO
| AxiosResponse
<any
> | { apiKey
: string
; eddsaKey
: { counterFactualInfo
: CounterFactualInfo
; formatedPx
: string
; formatedPy
: string
; keyPair
: object
; sk
: string
} ; raw_data
: R
}>
Name |
---|
R |
Name | Type | Default value |
---|---|---|
__namedParameters |
Object |
undefined |
__namedParameters.keyPair |
KeyPairParams |
undefined |
__namedParameters.request |
GetUserApiKeyRequest |
undefined |
publicKey |
undefined | { x : string ; y : string } |
undefined |
Promise
<RESULT_INFO
| AxiosResponse
<any
> | { apiKey
: string
; eddsaKey
: { counterFactualInfo
: CounterFactualInfo
; formatedPx
: string
; formatedPy
: string
; keyPair
: object
; sk
: string
} ; raw_data
: R
}>
▸ updateAccount<T
>(req
, options?
): Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
Name | Type |
---|---|
T |
extends TX_HASH_API |
Name | Type |
---|---|
req |
UpdateAccountRequestV3WithPatch |
options? |
Object |
options.accountId? |
number |
options.counterFactualInfo? |
any |
Promise
<RESULT_INFO
| TX_HASH_RESULT
<T
>>
▸ updateUserApiKey<R
>(request
, apiKey
, eddsaKey
): Promise
<{ raw_data
: R
}>
Name |
---|
R |
Name | Type |
---|---|
request |
UpdateUserApiKeyRequest |
apiKey |
string |
eddsaKey |
string |
Promise
<{ raw_data
: R
}>