Jungle 4 (Testnet)

powerbot.gm

合约

此合约定义的数据结构。

  • 的结构体属性 allowances_row

    的结构体属性 setallow

    {
      "name": "action_pattern",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "action",
          "type": "name"
        }
      ]
    }
  • allowances 的表格行类型

    {
      "name": "allowances_row",
      "base": "",
      "fields": [
        {
          "name": "beneficiaries",
          "type": "name[]"
        },
        {
          "name": "patterns",
          "type": "action_pattern[]"
        }
      ]
    }
  • assertdebit中的操作参数

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

    {
      "name": "balances_row",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • 的结构体属性 orders_row

    的结构体属性 setorder

    {
      "name": "beneficiary_entry",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "cpu_floor_ms",
          "type": "uint32?"
        },
        {
          "name": "net_floor_kb",
          "type": "uint32?"
        },
        {
          "name": "cpu_increment_ms",
          "type": "uint32?"
        },
        {
          "name": "net_increment_kb",
          "type": "uint32?"
        },
        {
          "name": "paused",
          "type": "bool"
        }
      ]
    }
  • bounds 的表格行类型

    {
      "name": "bounds_row",
      "base": "",
      "fields": [
        {
          "name": "min_cpu_ms",
          "type": "uint32"
        },
        {
          "name": "max_cpu_ms",
          "type": "uint32"
        },
        {
          "name": "min_net_kb",
          "type": "uint32"
        },
        {
          "name": "max_net_kb",
          "type": "uint32"
        },
        {
          "name": "default_cpu_floor_ms",
          "type": "uint32"
        },
        {
          "name": "default_cpu_increment_ms",
          "type": "uint32"
        },
        {
          "name": "default_net_floor_kb",
          "type": "uint32"
        },
        {
          "name": "default_net_increment_kb",
          "type": "uint32"
        }
      ]
    }
  • claim中的操作参数

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • close中的操作参数

    {
      "name": "close",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        }
      ]
    }
  • configure中的操作参数

    {
      "name": "configure",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiary",
          "type": "name"
        },
        {
          "name": "cpu_floor_ms",
          "type": "uint32?"
        },
        {
          "name": "net_floor_kb",
          "type": "uint32?"
        },
        {
          "name": "cpu_increment_ms",
          "type": "uint32?"
        },
        {
          "name": "net_increment_kb",
          "type": "uint32?"
        },
        {
          "name": "paused",
          "type": "bool"
        }
      ]
    }
  • coverage 的表格行类型

    {
      "name": "coverage_row",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        }
      ]
    }
  • delallow中的操作参数

    {
      "name": "delallow",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        }
      ]
    }
  • delorder中的操作参数

    {
      "name": "delorder",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        }
      ]
    }
  • earnings 的表格行类型

    {
      "name": "earnings_row",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • inflight 的表格行类型

    {
      "name": "inflight_row",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiary",
          "type": "name"
        },
        {
          "name": "bound",
          "type": "asset"
        },
        {
          "name": "provider_fee",
          "type": "asset"
        },
        {
          "name": "cpu_ms",
          "type": "uint32"
        },
        {
          "name": "net_kb",
          "type": "uint32"
        },
        {
          "name": "consumed",
          "type": "bool"
        },
        {
          "name": "chain_cost",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • logresource中的操作参数

    {
      "name": "logresource",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiary",
          "type": "name"
        },
        {
          "name": "chain_cost",
          "type": "asset"
        },
        {
          "name": "provider_fee",
          "type": "asset"
        },
        {
          "name": "cpu_ms",
          "type": "uint32"
        },
        {
          "name": "net_kb",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • open中的操作参数

    {
      "name": "open",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        }
      ]
    }
  • orders 的表格行类型

    {
      "name": "orders_row",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "entries",
          "type": "beneficiary_entry[]"
        }
      ]
    }
  • setallow中的操作参数

    {
      "name": "setallow",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiaries",
          "type": "name[]"
        },
        {
          "name": "patterns",
          "type": "action_pattern[]"
        }
      ]
    }
  • setbounds中的操作参数

    {
      "name": "setbounds",
      "base": "",
      "fields": [
        {
          "name": "min_cpu_ms",
          "type": "uint32"
        },
        {
          "name": "max_cpu_ms",
          "type": "uint32"
        },
        {
          "name": "min_net_kb",
          "type": "uint32"
        },
        {
          "name": "max_net_kb",
          "type": "uint32"
        },
        {
          "name": "default_cpu_floor_ms",
          "type": "uint32"
        },
        {
          "name": "default_cpu_increment_ms",
          "type": "uint32"
        },
        {
          "name": "default_net_floor_kb",
          "type": "uint32"
        },
        {
          "name": "default_net_increment_kb",
          "type": "uint32"
        }
      ]
    }
  • setorder中的操作参数

    {
      "name": "setorder",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "entries",
          "type": "beneficiary_entry[]"
        }
      ]
    }
  • state 的表格行类型

    {
      "name": "state_row",
      "base": "",
      "fields": [
        {
          "name": "total_entitlements",
          "type": "asset"
        }
      ]
    }
  • sweep中的操作参数

    {
      "name": "sweep",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • topup中的操作参数

    {
      "name": "topup",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiary",
          "type": "name"
        },
        {
          "name": "cpu_ms",
          "type": "uint32"
        },
        {
          "name": "net_kb",
          "type": "uint32"
        },
        {
          "name": "cpu_frac",
          "type": "int64"
        },
        {
          "name": "net_frac",
          "type": "int64"
        },
        {
          "name": "max_payment",
          "type": "asset"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • transactfee中的操作参数

    {
      "name": "transactfee",
      "base": "",
      "fields": [
        {
          "name": "provider",
          "type": "name"
        },
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "beneficiary",
          "type": "name"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • withdraw中的操作参数

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "funder",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }