Skip to main content

UnisatAPI

bitcoinjs-lib v0.2.9-beta.16


bitcoinjs-lib / UnisatAPI

Interface: UnisatAPI

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:16

Unisat wallet api, see [unisat api docs][https://docs.unisat.io/dev/unisat-developer-center/unisat-wallet#unisat-wallet-api](https://docs.unisat.io/dev/unisat-developer-center/unisat-wallet#unisat-wallet-api)

Properties​

getAccounts()​

getAccounts: () => Promise\<string[]>

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:17

Returns​

Promise\<string[]>


getPublicKey()​

getPublicKey: () => Promise\<string>

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:19

Returns​

Promise\<string>


requestAccounts()​

requestAccounts: () => Promise\<string[]>

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:18

Returns​

Promise\<string[]>

Methods​

signPsbt()​

signPsbt(psbtHex, options?): Promise\<string>

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:20

Parameters​

psbtHex​

string

options?​

SignOptions

Returns​

Promise\<string>


signPsbts()​

signPsbts(psbtHexs, options?): Promise\<string[]>

Defined in: packages/scrypt-ts-btc/src/signers/unisatSigner.ts:21

Parameters​

psbtHexs​

string[]

options?​

SignOptions[]

Returns​

Promise\<string[]>