OmniCore RPC API文档

交易创建API
omni_send omni_senddexsell omni_senddexaccept omni_sendissuancecrowdsale omni_sendissuancefixed omni_sendissuancemanaged omni_sendsto omni_sendgrant omni_sendrevoke omni_sendclosecrowdsale omni_sendtrade omni_sendcanceltradesbyprice omni_sendcanceltradesbypair omni_sendcancelalltrades omni_sendchangeissuer omni_sendall omni_sendenablefreezing omni_senddisablefreezing omni_sendfreeze omni_sendunfreeze omni_sendrawtx omni_funded_send omni_funded_sendall
数据查询API
omni_getinfo omni_getbalance omni_getallbalancesforid omni_getallbalancesforaddress omni_getwalletbalances omni_getwalletaddressbalances omni_gettransaction omni_listtransactions omni_listblocktransactions omni_listpendingtransactions omni_getactivedexsells omni_listproperties omni_getproperty omni_getactivecrowdsales omni_getcrowdsale omni_getgrants omni_getsto omni_gettrade omni_getorderbook omni_gettradehistoryforpair omni_gettradehistoryforaddress omni_getactivations omni_getpayload omni_getseedblocks omni_getcurrentconsensushash
裸交易API
omni_decodetransaction omni_createrawtx_opreturn omni_createrawtx_multisig omni_createrawtx_input omni_createrawtx_reference omni_createrawtx_change omni_createpayload_simplesend omni_createpayload_sendall omni_createpayload_dexsell omni_createpayload_dexaccept omni_createpayload_sto omni_createpayload_issuancefixed omni_createpayload_issuancecrowdsale omni_createpayload_issuancemanaged omni_createpayload_closecrowdsale omni_createpayload_grant omni_createpayload_revoke omni_createpayload_changeissuer omni_createpayload_trade omni_createpayload_canceltradesbyprice omni_createpayload_canceltradesbypair omni_createpayload_cancelalltrades omni_createpayload_enablefreezing omni_createpayload_disablefreezing omni_createpayload_freeze omni_createpayload_unfreeze
手续费API
omni_getfeecache omni_getfeetrigger omni_getfeeshare omni_getfeedistribution omni_getfeedistributions
内核配置API
omni_setautocommit
在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

omni_getproperty

omni_getproperty调用返回指定的代币或智能资产的详情。

调用参数

  • propertyid:代币或资产ID,数值,必须

返回结果

omni_getproperty调用的返回结果为所查询代币的详细信息对象:

{
  "propertyid" : n,               // (number) 代币ID
  "name" : "name",                // (string) 代币名称
  "category" : "category",        // (string) 代币分类
  "subcategory" : "subcategory",  // (string) 代币子分类
  "data" : "information",         // (string) 代币额外描述信息
  "url" : "uri",                  // (string) 代币URI,例如官方网站的地址
  "divisible" : true|false,       // (boolean) 代币是否可拆分
  "issuer" : "address",           // (string) 发行人的比特币地址
  "creationtxid" : "hash",        // (string) 代币创建交易的哈希,16进制编码
  "fixedissuance" : true|false,   // (boolean) 代币供应量是否固定
  "managedissuance" : true|false, // (boolean) 代币供应量是否由发行人管理
  "freezingenabled" : true|false, // (boolean) 资产是否启用冻结,仅限于可管理资产
  "totaltokens" : "n.nnnnnnnn"    // (string) 现存的代币总量
}

示例代码

~$ omnicore-cli "omni_getproperty" 3