Skip to main content

WalletProvider

Midnight.js API Reference v3.1.0


Midnight.js API Reference / @midnight-ntwrk/midnight-js-types / WalletProvider

Interface: WalletProvider

Interface representing a WalletProvider that handles operations such as transaction balancing and finalization, and provides access to cryptographic secret keys.

Methods

balanceTx()

balanceTx(tx, ttl?): Promise<FinalizedTransaction>

Balances a transaction

Parameters

tx

UnboundTransaction

The transaction to balance.

ttl?

Date

Returns

Promise<FinalizedTransaction>


getCoinPublicKey()

getCoinPublicKey(): string

Returns

string


getEncryptionPublicKey()

getEncryptionPublicKey(): string

Returns

string