Jungle 4 (Testnet)

bench.gm

合约

此合约定义的数据结构。

  • 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"
        }
      ]
    }
  • rsapart中的操作参数

    {
      "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"
        }
      ]
    }
  • setblskey中的操作参数

    {
      "name": "setblskey",
      "base": "",
      "fields": [
        {
          "name": "pubkey",
          "type": "bytes"
        }
      ]
    }
  • setrsakey中的操作参数

    {
      "name": "setrsakey",
      "base": "",
      "fields": [
        {
          "name": "modulus",
          "type": "bytes"
        },
        {
          "name": "exponent",
          "type": "bytes"
        }
      ]
    }
  • state 的表格行类型

    {
      "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"
        }
      ]
    }
  • wipe中的操作参数

    {
      "name": "wipe",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }