科创链·ScienceChain
  1. 其他
科创链·ScienceChain
  • 简介
  • 其他
  • 注册
    • 注册账户与证书
      POST
    • 注册合约
      POST
    • 授权合约方法到账户
      POST
    • 授权合约方法到证书
      POST
  • 合约执行
    • 生成签名数据
      POST
    • 生成签名数据(文件上链在线测试)
      POST
    • 通用存证(通过签名)
      POST
    • 通用存证(通过密钥)
      POST
    • 其他合约
      POST
  • 数据浏览
    • 交易
      • 交易结果查询
      • 交易查询
      • 日交易总数与交易趋势查询
      • 最近交易
      • 文件上链验证
    • 区块
      • 通过区块哈希查询区块
      • 通过区块高度查询区块
      • 最近区块
    • 用户
      • 查询用户信息
      • 查询用户统计信息
    • 合约
      • 查询合约创造者
      • 查询合约Id
      • 查询合约状态
      • 最近合约
    • 查询区块链基本信息
      POST
    • 综合查询
      POST
  • 其他
    • 设置数据公开状态
      POST
    • 获取数据公开状态
      POST
  1. 其他

设置数据公开状态

正式链接口
http://blockchain.sciencechain.ac.cn/
正式链接口
http://blockchain.sciencechain.ac.cn/
POST
setDataPublicState
最后修改时间:2024-11-18 05:59:36
设置本平台上链数据是否公开,具体到合约,同一平台各合约的公开状态互不影响。

请求参数

Body 参数application/json
platformCreditCode
string 
必需
platformCertName
string 
必需
platformPriPem
string 
必需
tplName
string 
合约名
必需
dataPublic
boolean 
数据公开状态
必需
示例
{
    "platformCreditCode": "identity-net:csAdmin",
    "platformCertName": "cs",
    "platformPriPem": "-----BEGIN PRIVATE KEY-----\nMIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgiB0JcBlJ5Ig4Tras\niuwIFx++JDTq3jyMz6FfvGIRAkygCgYIKoZIzj0DAQehRANCAASGkJ8hmq6tZ1KH\nLZRaOSxCehzx6HEUZE4qyyc6We1CwHyqV63XhjgJA3aPKVqCasy2XRayIbH+LjTu\nU9mzENZs\n-----END PRIVATE KEY-----\n",
    "tplName": "ContractAssetsTPL",
    "dataPublic": true
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://blockchain.sciencechain.ac.cn/setDataPublicState' \
--header 'Content-Type: application/json' \
--data-raw '{
    "platformCreditCode": "identity-net:csAdmin",
    "platformCertName": "cs",
    "platformPriPem": "-----BEGIN PRIVATE KEY-----\nMIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgiB0JcBlJ5Ig4Tras\niuwIFx++JDTq3jyMz6FfvGIRAkygCgYIKoZIzj0DAQehRANCAASGkJ8hmq6tZ1KH\nLZRaOSxCehzx6HEUZE4qyyc6We1CwHyqV63XhjgJA3aPKVqCasy2XRayIbH+LjTu\nU9mzENZs\n-----END PRIVATE KEY-----\n",
    "tplName": "ContractAssetsTPL",
    "dataPublic": true
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-11-18 05:59:36
上一页
综合查询
下一页
获取数据公开状态
Built with