
此合约定义的数据结构。
blsreqs 的表格行类型
{ "name": "bls_request_row", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "requested_at", "type": "time_point_sec" } ] }blsfulfill中的操作参数
{ "name": "blsfulfill", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "signature", "type": "bytes" } ] }blsrequest中的操作参数
{ "name": "blsrequest", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }rsareqs 的表格行类型
{ "name": "rsa_request_row", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "requested_at", "type": "time_point_sec" }, { "name": "parts", "type": "bytes[]" } ] }rsadeliver中的操作参数
{ "name": "rsadeliver", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "signature", "type": "bytes" } ] }-
{ "name": "rsapart", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "idx", "type": "uint8" }, { "name": "partial", "type": "bytes" } ] } rsarequest中的操作参数
{ "name": "rsarequest", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }-
{ "name": "setblskey", "base": "", "fields": [ { "name": "pubkey", "type": "bytes" } ] } -
{ "name": "setrsakey", "base": "", "fields": [ { "name": "modulus", "type": "bytes" }, { "name": "exponent", "type": "bytes" } ] } -
{ "name": "state_row", "base": "", "fields": [ { "name": "bls_pubkey", "type": "bytes" }, { "name": "rsa_modulus", "type": "bytes" }, { "name": "rsa_exponent", "type": "bytes" }, { "name": "bls_seq", "type": "uint64" }, { "name": "rsa_seq", "type": "uint64" } ] } -
{ "name": "wipe", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }