Skip to main content

6. Content Information Management

Content Information Management


Create Address

POST chain_address (Create type)
Parameters
nametypedata typedescription
namerequiredstringType name
contentrequiredstringType description
slicenorequiredintMetaspace number (main metaspace number is 0)
Responses
http codecontent-typeresponse
0application/json{"txhash":"..."}

Response Fields:

  • txhash - Current transaction hash
  • After successful creation, the corresponding address is returned. You need to obtain it from the transaction result query (contractAddress field).
Example cURL
{
"jsonrpc": "3.0",
"method": "chain_address",
"params": ["opcode=Iot&subcode=createaddress&name=soft&content=&sliceno=0", "encryp=none"],
"id": "291687c0293354a642e3eadf"
}
Response Example
{
"jsonrpc": "3.0",
"id": "c52ec4472ccfc12a04c544bf",
"result": {
"ret": "0",
"err": "",
"content": {
"txhash": "0x58e4e65d6fa48a79f874e6debe25039405d3702e0d65050ab64146fe8d58d5ee"
}
}
}

Update Address Content

POST chain_updateContent (Update content)
Parameters
nametypedata typedescription
addressrequiredstringContent address
namerequiredstringContent name
contentrequiredstringContent
slicenorequiredintMetaspace number (main metaspace number is 0)
Responses
http codecontent-typeresponse
0application/json{"address":"...","txhash":"..."}

Response Fields:

  • txhash - Current transaction hash
Example cURL
{
"jsonrpc": "3.0",
"method": "chain_updateContent",
"params": ["opcode=Iot&subcode=update&address=&name=&content=&sliceno=0", "encryp=none"],
"id": "291687c0293354a642e3eadf"
}
Response Example
{
"jsonrpc": "3.0",
"id": "d2c8fe196f9f8d8ace952e9e",
"result": {
"ret": "0",
"err": "",
"content": {
"address": "0x2c8e94bbe17cec95f21dfdb55e334cfd4effcd9d",
"txhash": "0x6885997ca51fa08ffded573088b0c5c294652ec842ac7f3182d32e30ce261025"
}
}
}