ConnectedAPI
Defined in: src/Wallet.ts:137
Connected wallet API.
Since
0.2.0
Methods
balanceSealedTransaction()
balanceSealedTransaction(
tx,options?):Promise<{tx:string; }>
Defined in: src/Wallet.ts:149
Parameters
tx
string
options?
payFees?
boolean
Returns
Promise<{ tx: string; }>
balanceUnsealedTransaction()
balanceUnsealedTransaction(
tx,options?):Promise<{tx:string; }>
Defined in: src/Wallet.ts:148
Parameters
tx
string
options?
payFees?
boolean
Returns
Promise<{ tx: string; }>
getConfiguration()
getConfiguration():
Promise<Configuration>
Defined in: src/Wallet.ts:161
Returns
Promise<Configuration>
getDustAddress()
getDustAddress():
Promise<{dustAddress:string; }>
Defined in: src/Wallet.ts:147
Returns
Promise<{ dustAddress: string; }>
getDustBalance()
getDustBalance():
Promise<{balance:bigint;cap:bigint; }>
Defined in: src/Wallet.ts:140
Returns
Promise<{ balance: bigint; cap: bigint; }>
getProvingProvider()
getProvingProvider(
keyMaterialProvider):Promise<ProvingProvider>
Defined in: src/Wallet.ts:160
Parameters
keyMaterialProvider
Returns
Promise<ProvingProvider>
getShieldedAddresses()
getShieldedAddresses():
Promise<{shieldedAddress:string;shieldedCoinPublicKey:string;shieldedEncryptionPublicKey:string; }>
Defined in: src/Wallet.ts:141
Returns
Promise<{ shieldedAddress: string; shieldedCoinPublicKey: string; shieldedEncryptionPublicKey: string; }>
getShieldedBalances()
getShieldedBalances():
Promise<Record<string,bigint>>
Defined in: src/Wallet.ts:138
Returns
Promise<Record<string, bigint>>
getUnshieldedAddress()
getUnshieldedAddress():
Promise<{unshieldedAddress:string; }>
Defined in: src/Wallet.ts:146
Returns
Promise<{ unshieldedAddress: string; }>
getUnshieldedBalances()
getUnshieldedBalances():
Promise<Record<string,bigint>>
Defined in: src/Wallet.ts:139
Returns
Promise<Record<string, bigint>>
hintUsage()
hintUsage(
methodNames):Promise<void>
Defined in: src/Wallet.ts:162
Parameters
methodNames
string[]
Returns
Promise<void>
makeTransfer()
makeTransfer(
desiredOutputs,options?):Promise<{tx:string; }>
Defined in: src/Wallet.ts:151
Parameters
desiredOutputs
object[]
options?
payFees?
boolean
Returns
Promise<{ tx: string; }>
submitTransaction()
submitTransaction(
tx):Promise<void>
Defined in: src/Wallet.ts:150
Parameters
tx
string
Returns
Promise<void>