
此合约定义的数据结构。
-
{ "name": "account", "base": "", "fields": [ { "name": "account_name", "type": "name" }, { "name": "parent", "type": "name" }, { "name": "last_nonce", "type": "uint64" }, { "name": "kyc", "type": "uint8" }, { "name": "last_trx", "type": "time_point_sec" }, { "name": "key", "type": "public_key" }, { "name": "locked", "type": "bool" }, { "name": "attributes", "type": "pair_name_string[]" } ] } addplatform中的操作参数
{ "name": "addplatform", "base": "", "fields": [ { "name": "platform", "type": "name" } ] }cancelorder中的操作参数
{ "name": "cancelorder", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "order_uid", "type": "uint128" } ] }-
{ "name": "cancelsub", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "suborder_uid", "type": "uint128" } ] } completeord中的操作参数
{ "name": "completeord", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "order_uid", "type": "uint128" } ] }completesub中的操作参数
{ "name": "completesub", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "suborder_uid", "type": "uint128" } ] }deleteorder中的操作参数
{ "name": "deleteorder", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "order_id", "type": "uint64" } ] }-
{ "name": "init", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "currency", "type": "asset" }, { "name": "virtual_schemas", "type": "name[]" } ] } -
{ "name": "logorder", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "order_uid", "type": "uint128" }, { "name": "quantity", "type": "asset" }, { "name": "status", "type": "uint8" } ] } logsuborder中的操作参数
{ "name": "logsuborder", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "order_uid", "type": "uint128" }, { "name": "suborder_uid", "type": "uint128" }, { "name": "quantity", "type": "asset" }, { "name": "status", "type": "uint8" } ] }-
{ "name": "neworder", "base": "", "fields": [ { "name": "customer", "type": "name" }, { "name": "platform", "type": "name" }, { "name": "order_uid", "type": "uint128" } ] } newsuborder中的操作参数
{ "name": "newsuborder", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "merchant", "type": "name" }, { "name": "order_uid", "type": "uint128" }, { "name": "suborder_uid", "type": "uint128" }, { "name": "amount", "type": "asset" } ] }-
{ "name": "order", "base": "", "fields": [ { "name": "order_id", "type": "uint64" }, { "name": "order_uid", "type": "uint128" }, { "name": "customer", "type": "name" }, { "name": "list_value", "type": "asset" }, { "name": "order_value", "type": "asset" }, { "name": "paid_value", "type": "asset" }, { "name": "merchant_value", "type": "asset" }, { "name": "refunded_value", "type": "asset" }, { "name": "fee_value", "type": "asset" }, { "name": "status", "type": "uint8" }, { "name": "payment_count", "type": "uint8" }, { "name": "payments", "type": "pair_uint8_payment[]" } ] } -
{ "name": "pair_name_float64", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "float64" } ] } 的结构体属性 account
{ "name": "pair_name_string", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "string" } ] }的结构体属性 order
{ "name": "pair_uint8_payment", "base": "", "fields": [ { "name": "key", "type": "uint8" }, { "name": "value", "type": "payment" } ] }的结构体属性 pair_uint8_payment
{ "name": "payment", "base": "", "fields": [ { "name": "timestamp", "type": "time_point_sec" }, { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }-
{ "name": "platform", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "discount", "type": "float64" }, { "name": "fees", "type": "pair_name_float64[]" }, { "name": "enabled", "type": "bool" } ] } -
{ "name": "reset", "base": "", "fields": [ { "name": "platform", "type": "name" } ] } setplatform中的操作参数
{ "name": "setplatform", "base": "", "fields": [ { "name": "platform", "type": "name" }, { "name": "discount", "type": "float64" }, { "name": "fees", "type": "pair_name_float64[]" }, { "name": "enabled", "type": "bool" } ] }-
{ "name": "setting", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "currency", "type": "asset" }, { "name": "order_id", "type": "uint64" }, { "name": "suborder_id", "type": "uint64" }, { "name": "virtual_schemas", "type": "name[]" }, { "name": "enabled", "type": "bool" } ] } -
{ "name": "suborder", "base": "", "fields": [ { "name": "order_id", "type": "uint64" }, { "name": "order_uid", "type": "uint128" }, { "name": "suborder_id", "type": "uint64" }, { "name": "suborder_uid", "type": "uint128" }, { "name": "merchant", "type": "name" }, { "name": "list_value", "type": "asset" }, { "name": "quote_value", "type": "asset" }, { "name": "status", "type": "uint8" } ] }