Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

PutNftObjectCommand


The `PutNftObjectCommand` stores NFT information in a DID Space.

Parameter Types:#

Parameter Name

Category

Default value

Parameter Description

DID

string

The DID that the NFT belongs to

controller

object

Wallet of the NFT owner

chain host

string


Blockchain server address

display.key

string


File name only (no path). Example: `abc.png

display data

Readable

 

Displayed data

Return Type:#

Parameter

Category

Required

Description

status code

number

Y

Return status code

Status message

string

N

A value is typically present only when an error occurs.

stack

string

N

Stack trace

data

void

Y


Code Example:#

  • Write an NFT to a DID Space
const { SpaceClient, PutNftObjectCommand } = require('@blocklet/did-space-js');
const getWallet = require('@blocklet/sdk/lib/wallet');
const fs = require('fs');

const wallet = ​getWallet();

const spaceClient = new SpaceClient({
endpoint,
wallet,
});

const putNftObjectCommand = new PutNftObjectCommand({
did: 'zjduEsT5qiQr72tVtevGG3GwKjV6J4yHR9fy',
controller: wallet,
chainHost: 'https://beta.abtnetwork.io/explorer',
display: {
key: 'NFT Display.png',
data: fs.createReadStream('NFT Display.png'),
},
});

await spaceClient.send(putNftObjectCommand);


你获得 0 积分