Wallets

Wallets related API endpoints

Get wallets

get
Responses
200

Get wallets

application/json
get
/api/wallets
200

Get wallets

Create a new multi-signature wallet

post
Body
walletAddressstringRequiredExample: tb1qg5s9rdd9ddhacql3upd7ntzrexp3kn95v4hndm
publicKeystringRequired

Public key of wallet

Example: 023328e4186c3ee776976947210772ba5b12e6d4336ff5c6d8ca991783d18f14fb
Responses
post
/api/wallets
201

The wallet has been successfully created

Check wallet existed

get
Path parameters
userAddressstringRequired
Responses
200

The wallet has been successfully checked

application/json
get
/api/wallets/details/{userAddress}
200

The wallet has been successfully checked

Import new external pending utxo

post
Body
externalAddressstringRequiredExample: tb1qg5s9rdd9ddhacql3upd7ntzrexp3kn95v4hndm
txidstringRequired

Tx id

Example: 023328e4186c3ee776976947210772ba5b12e6d4336ff5c6d8ca991783d18f14fb
receiverAddressstringRequired

Receiver address

Example: tb1qg5s9rdd9ddhacql3upd7ntzrexp3kn95v4hndm
Responses
200

The utxo has been successfully imported

No content

post
/api/wallets/import-pending-tx
200

The utxo has been successfully imported

No content

Update wallet

put
Body
Responses
200

The wallet has been successfully updated

application/json
put
/api/wallets/bulk-update
200

The wallet has been successfully updated

Last updated