Jungle 4 (Testnet)

conform.gm

合约

此合约定义的数据结构。

  • amttofd中的操作参数

    {
      "name": "amttofd",
      "base": "",
      "fields": [
        {
          "name": "units",
          "type": "int64"
        },
        {
          "name": "precision",
          "type": "uint8"
        }
      ]
    }
  • fdabs中的操作参数

    {
      "name": "fdabs",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdadd中的操作参数

    {
      "name": "fdadd",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdceil中的操作参数

    {
      "name": "fdceil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdcopysign中的操作参数

    {
      "name": "fdcopysign",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fddiv中的操作参数

    {
      "name": "fddiv",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdecho中的操作参数

    {
      "name": "fdecho",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdeq中的操作参数

    {
      "name": "fdeq",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdfloor中的操作参数

    {
      "name": "fdfloor",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdfromil中的操作参数

    {
      "name": "fdfromil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int64"
        }
      ]
    }
  • fdfromis中的操作参数

    {
      "name": "fdfromis",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int32"
        }
      ]
    }
  • fdfromix中的操作参数

    {
      "name": "fdfromix",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int128"
        }
      ]
    }
  • fdfromul中的操作参数

    {
      "name": "fdfromul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint64"
        }
      ]
    }
  • fdfromus中的操作参数

    {
      "name": "fdfromus",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint32"
        }
      ]
    }
  • fdfromux中的操作参数

    {
      "name": "fdfromux",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint128"
        }
      ]
    }
  • fdge中的操作参数

    {
      "name": "fdge",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdgt中的操作参数

    {
      "name": "fdgt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdle中的操作参数

    {
      "name": "fdle",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdlt中的操作参数

    {
      "name": "fdlt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdmax中的操作参数

    {
      "name": "fdmax",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdmin中的操作参数

    {
      "name": "fdmin",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdmul中的操作参数

    {
      "name": "fdmul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdne中的操作参数

    {
      "name": "fdne",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdnearest中的操作参数

    {
      "name": "fdnearest",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdneg中的操作参数

    {
      "name": "fdneg",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdround中的操作参数

    {
      "name": "fdround",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdsqrt中的操作参数

    {
      "name": "fdsqrt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdsub中的操作参数

    {
      "name": "fdsub",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        },
        {
          "name": "b",
          "type": "float64"
        }
      ]
    }
  • fdtoamt中的操作参数

    {
      "name": "fdtoamt",
      "base": "",
      "fields": [
        {
          "name": "v",
          "type": "float64"
        },
        {
          "name": "precision",
          "type": "uint8"
        }
      ]
    }
  • fdtofq中的操作参数

    {
      "name": "fdtofq",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtofs中的操作参数

    {
      "name": "fdtofs",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtoil中的操作参数

    {
      "name": "fdtoil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtois中的操作参数

    {
      "name": "fdtois",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtoix中的操作参数

    {
      "name": "fdtoix",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtoul中的操作参数

    {
      "name": "fdtoul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtous中的操作参数

    {
      "name": "fdtous",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtoux中的操作参数

    {
      "name": "fdtoux",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fdtrunc中的操作参数

    {
      "name": "fdtrunc",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float64"
        }
      ]
    }
  • fpcases 的表格行类型

    amttofd 的操作返回类型

    fdabs 的操作返回类型

    fdadd 的操作返回类型

    fdceil 的操作返回类型

    fdcopysign 的操作返回类型

    fddiv 的操作返回类型

    fdecho 的操作返回类型

    fdeq 的操作返回类型

    fdfloor 的操作返回类型

    fdfromil 的操作返回类型

    fdfromis 的操作返回类型

    fdfromix 的操作返回类型

    fdfromul 的操作返回类型

    fdfromus 的操作返回类型

    fdfromux 的操作返回类型

    fdge 的操作返回类型

    fdgt 的操作返回类型

    fdle 的操作返回类型

    fdlt 的操作返回类型

    fdmax 的操作返回类型

    fdmin 的操作返回类型

    fdmul 的操作返回类型

    fdne 的操作返回类型

    fdnearest 的操作返回类型

    fdneg 的操作返回类型

    fdround 的操作返回类型

    fdsqrt 的操作返回类型

    fdsub 的操作返回类型

    fdtoamt 的操作返回类型

    fdtofq 的操作返回类型

    fdtofs 的操作返回类型

    fdtoil 的操作返回类型

    fdtois 的操作返回类型

    fdtoix 的操作返回类型

    fdtoul 的操作返回类型

    fdtous 的操作返回类型

    fdtoux 的操作返回类型

    fdtrunc 的操作返回类型

    fpcase 的操作返回类型

    fqadd 的操作返回类型

    fqdiv 的操作返回类型

    fqecho 的操作返回类型

    fqeq 的操作返回类型

    fqfromil 的操作返回类型

    fqfromis 的操作返回类型

    fqfromul 的操作返回类型

    fqfromus 的操作返回类型

    fqge 的操作返回类型

    fqgt 的操作返回类型

    fqle 的操作返回类型

    fqlt 的操作返回类型

    fqmul 的操作返回类型

    fqne 的操作返回类型

    fqneg 的操作返回类型

    fqsub 的操作返回类型

    fqtofd 的操作返回类型

    fqtofs 的操作返回类型

    fqtoil 的操作返回类型

    fqtois 的操作返回类型

    fqtoix 的操作返回类型

    fqtoul 的操作返回类型

    fqtous 的操作返回类型

    fqtoux 的操作返回类型

    fqunord 的操作返回类型

    fsabs 的操作返回类型

    fsadd 的操作返回类型

    fsceil 的操作返回类型

    fscopysign 的操作返回类型

    fsdiv 的操作返回类型

    fsecho 的操作返回类型

    fseq 的操作返回类型

    fsfloor 的操作返回类型

    fsfromil 的操作返回类型

    fsfromis 的操作返回类型

    fsfromul 的操作返回类型

    fsfromus 的操作返回类型

    fsge 的操作返回类型

    fsgt 的操作返回类型

    fsle 的操作返回类型

    fslt 的操作返回类型

    fsmax 的操作返回类型

    fsmin 的操作返回类型

    fsmul 的操作返回类型

    fsne 的操作返回类型

    fsnearest 的操作返回类型

    fsneg 的操作返回类型

    fsround 的操作返回类型

    fssqrt 的操作返回类型

    fssub 的操作返回类型

    fstofd 的操作返回类型

    fstofq 的操作返回类型

    fstoil 的操作返回类型

    fstois 的操作返回类型

    fstoix 的操作返回类型

    fstoul 的操作返回类型

    fstous 的操作返回类型

    fstoux 的操作返回类型

    fstrunc 的操作返回类型

    {
      "name": "fp_case",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "op",
          "type": "name"
        },
        {
          "name": "label",
          "type": "string"
        },
        {
          "name": "a32",
          "type": "float32"
        },
        {
          "name": "b32",
          "type": "float32"
        },
        {
          "name": "r32",
          "type": "float32"
        },
        {
          "name": "a64",
          "type": "float64"
        },
        {
          "name": "b64",
          "type": "float64"
        },
        {
          "name": "r64",
          "type": "float64"
        },
        {
          "name": "a128",
          "type": "float128"
        },
        {
          "name": "b128",
          "type": "float128"
        },
        {
          "name": "r128",
          "type": "float128"
        },
        {
          "name": "ri",
          "type": "int64"
        },
        {
          "name": "ax",
          "type": "int128"
        },
        {
          "name": "rx",
          "type": "int128"
        },
        {
          "name": "rb",
          "type": "bool"
        },
        {
          "name": "by_f64",
          "type": "float64"
        },
        {
          "name": "by_f128",
          "type": "float128"
        }
      ]
    }
  • fpcase中的操作参数

    {
      "name": "fpcase",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • fqadd中的操作参数

    {
      "name": "fqadd",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqdiv中的操作参数

    {
      "name": "fqdiv",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqecho中的操作参数

    {
      "name": "fqecho",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqeq中的操作参数

    {
      "name": "fqeq",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqfromil中的操作参数

    {
      "name": "fqfromil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int64"
        }
      ]
    }
  • fqfromis中的操作参数

    {
      "name": "fqfromis",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int32"
        }
      ]
    }
  • fqfromul中的操作参数

    {
      "name": "fqfromul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint64"
        }
      ]
    }
  • fqfromus中的操作参数

    {
      "name": "fqfromus",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint32"
        }
      ]
    }
  • fqge中的操作参数

    {
      "name": "fqge",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqgt中的操作参数

    {
      "name": "fqgt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqle中的操作参数

    {
      "name": "fqle",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqlt中的操作参数

    {
      "name": "fqlt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqmul中的操作参数

    {
      "name": "fqmul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqne中的操作参数

    {
      "name": "fqne",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqneg中的操作参数

    {
      "name": "fqneg",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqsub中的操作参数

    {
      "name": "fqsub",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fqtofd中的操作参数

    {
      "name": "fqtofd",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtofs中的操作参数

    {
      "name": "fqtofs",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtoil中的操作参数

    {
      "name": "fqtoil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtois中的操作参数

    {
      "name": "fqtois",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtoix中的操作参数

    {
      "name": "fqtoix",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtoul中的操作参数

    {
      "name": "fqtoul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtous中的操作参数

    {
      "name": "fqtous",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqtoux中的操作参数

    {
      "name": "fqtoux",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        }
      ]
    }
  • fqunord中的操作参数

    {
      "name": "fqunord",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float128"
        },
        {
          "name": "b",
          "type": "float128"
        }
      ]
    }
  • fsabs中的操作参数

    {
      "name": "fsabs",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fsadd中的操作参数

    {
      "name": "fsadd",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsceil中的操作参数

    {
      "name": "fsceil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fscopysign中的操作参数

    {
      "name": "fscopysign",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsdiv中的操作参数

    {
      "name": "fsdiv",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsecho中的操作参数

    {
      "name": "fsecho",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fseq中的操作参数

    {
      "name": "fseq",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsfloor中的操作参数

    {
      "name": "fsfloor",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fsfromil中的操作参数

    {
      "name": "fsfromil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int64"
        }
      ]
    }
  • fsfromis中的操作参数

    {
      "name": "fsfromis",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "int32"
        }
      ]
    }
  • fsfromul中的操作参数

    {
      "name": "fsfromul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint64"
        }
      ]
    }
  • fsfromus中的操作参数

    {
      "name": "fsfromus",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "uint32"
        }
      ]
    }
  • fsge中的操作参数

    {
      "name": "fsge",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsgt中的操作参数

    {
      "name": "fsgt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsle中的操作参数

    {
      "name": "fsle",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fslt中的操作参数

    {
      "name": "fslt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsmax中的操作参数

    {
      "name": "fsmax",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsmin中的操作参数

    {
      "name": "fsmin",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsmul中的操作参数

    {
      "name": "fsmul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsne中的操作参数

    {
      "name": "fsne",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fsnearest中的操作参数

    {
      "name": "fsnearest",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fsneg中的操作参数

    {
      "name": "fsneg",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fsround中的操作参数

    {
      "name": "fsround",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fssqrt中的操作参数

    {
      "name": "fssqrt",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fssub中的操作参数

    {
      "name": "fssub",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        },
        {
          "name": "b",
          "type": "float32"
        }
      ]
    }
  • fstofd中的操作参数

    {
      "name": "fstofd",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstofq中的操作参数

    {
      "name": "fstofq",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstoil中的操作参数

    {
      "name": "fstoil",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstois中的操作参数

    {
      "name": "fstois",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstoix中的操作参数

    {
      "name": "fstoix",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstoul中的操作参数

    {
      "name": "fstoul",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstous中的操作参数

    {
      "name": "fstous",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstoux中的操作参数

    {
      "name": "fstoux",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • fstrunc中的操作参数

    {
      "name": "fstrunc",
      "base": "",
      "fields": [
        {
          "name": "a",
          "type": "float32"
        }
      ]
    }
  • seed中的操作参数

    {
      "name": "seed",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "uint32"
        },
        {
          "name": "to",
          "type": "uint32"
        }
      ]
    }
  • version中的操作参数

    {
      "name": "version",
      "base": "",
      "fields": []
    }
  • version 的表格行类型

    version 的操作返回类型

    {
      "name": "version_row",
      "base": "",
      "fields": [
        {
          "name": "contract_version",
          "type": "string"
        },
        {
          "name": "cdt_version",
          "type": "string"
        },
        {
          "name": "grid_size",
          "type": "uint32"
        },
        {
          "name": "fq_start",
          "type": "uint32"
        },
        {
          "name": "seeded_at",
          "type": "time_point"
        }
      ]
    }