WAX

waxzillaiolw

合约

此合约定义的数据结构。

  • addadmin中的操作参数

    {
      "name": "addadmin",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        }
      ]
    }
  • addcommunity中的操作参数

    {
      "name": "addcommunity",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "community_name",
          "type": "string"
        },
        {
          "name": "prowaxacc",
          "type": "name"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • admin 的表格行类型

    {
      "name": "admin",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        }
      ]
    }
  • campaigns 的表格行类型

    {
      "name": "campaigns",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "reference_number",
          "type": "uint64"
        },
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "target_asset",
          "type": "asset"
        },
        {
          "name": "accumulated_asset",
          "type": "asset"
        },
        {
          "name": "remaining_asset",
          "type": "asset"
        },
        {
          "name": "pitch_description",
          "type": "string"
        },
        {
          "name": "timeframe",
          "type": "uint64"
        },
        {
          "name": "time_created",
          "type": "uint64"
        },
        {
          "name": "end_time",
          "type": "uint64"
        },
        {
          "name": "flag",
          "type": "uint64"
        },
        {
          "name": "verified",
          "type": "bool"
        }
      ]
    }
  • cleanupprod中的操作参数

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

    {
      "name": "community",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "community_name",
          "type": "string"
        },
        {
          "name": "num_upvotes",
          "type": "uint32"
        },
        {
          "name": "verify",
          "type": "bool"
        },
        {
          "name": "prowaxacc",
          "type": "name"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • dltcampaign中的操作参数

    {
      "name": "dltcampaign",
      "base": "",
      "fields": [
        {
          "name": "reference_number",
          "type": "uint64"
        }
      ]
    }
  • dltcommun中的操作参数

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

    {
      "name": "dltuser",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        }
      ]
    }
  • editcomm中的操作参数

    {
      "name": "editcomm",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "community_name",
          "type": "string"
        },
        {
          "name": "prowaxacc",
          "type": "name"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • editproduct中的操作参数

    {
      "name": "editproduct",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "product_name",
          "type": "string"
        },
        {
          "name": "prod_meta",
          "type": "string"
        },
        {
          "name": "prod_tag",
          "type": "string"
        },
        {
          "name": "tag",
          "type": "string"
        },
        {
          "name": "prod_launch_date",
          "type": "uint64"
        },
        {
          "name": "prod_launch",
          "type": "bool"
        },
        {
          "name": "prod_ipfs_logo",
          "type": "string"
        },
        {
          "name": "prod_ipfs",
          "type": "string"
        },
        {
          "name": "prod_twitter",
          "type": "string"
        },
        {
          "name": "prod_discord",
          "type": "string"
        },
        {
          "name": "prod_site",
          "type": "string"
        },
        {
          "name": "prod_tg",
          "type": "string"
        },
        {
          "name": "prod_team",
          "type": "name[]"
        },
        {
          "name": "editor",
          "type": "name"
        }
      ]
    }
  • edituser中的操作参数

    {
      "name": "edituser",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "user_name",
          "type": "string"
        }
      ]
    }
  • flag中的操作参数

    {
      "name": "flag",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "reference_number",
          "type": "uint64"
        }
      ]
    }
  • flagging 的表格行类型

    {
      "name": "flag_activities",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        }
      ]
    }
  • listcampaign中的操作参数

    {
      "name": "listcampaign",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "reference_number",
          "type": "uint64"
        },
        {
          "name": "pitch_description",
          "type": "string"
        },
        {
          "name": "fund_goal",
          "type": "asset"
        },
        {
          "name": "timeframe",
          "type": "uint32"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • listproduct中的操作参数

    {
      "name": "listproduct",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "prowaxacc",
          "type": "name"
        },
        {
          "name": "product_name",
          "type": "string"
        },
        {
          "name": "prod_meta",
          "type": "string"
        },
        {
          "name": "prod_tag",
          "type": "string"
        },
        {
          "name": "tag",
          "type": "string"
        },
        {
          "name": "prod_launch_date",
          "type": "uint64"
        },
        {
          "name": "prod_launch",
          "type": "bool"
        },
        {
          "name": "prod_ipfs_logo",
          "type": "string"
        },
        {
          "name": "prod_ipfs",
          "type": "string"
        },
        {
          "name": "prod_twitter",
          "type": "string"
        },
        {
          "name": "prod_discord",
          "type": "string"
        },
        {
          "name": "prod_site",
          "type": "string"
        },
        {
          "name": "prod_tg",
          "type": "string"
        },
        {
          "name": "prod_team",
          "type": "name[]"
        },
        {
          "name": "country",
          "type": "string"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • listverifier中的操作参数

    {
      "name": "listverifier",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "int32"
        },
        {
          "name": "description",
          "type": "string"
        }
      ]
    }
  • logverify中的操作参数

    {
      "name": "logverify",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "int32"
        }
      ]
    }
  • logvote中的操作参数

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

    {
      "name": "migrate",
      "base": "",
      "fields": []
    }
  • newuser中的操作参数

    {
      "name": "newuser",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "user_name",
          "type": "string"
        }
      ]
    }
  • product 的表格行类型

    {
      "name": "product",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "product_name",
          "type": "string"
        },
        {
          "name": "prod_meta",
          "type": "string"
        },
        {
          "name": "prod_tag",
          "type": "string"
        },
        {
          "name": "tag",
          "type": "string"
        },
        {
          "name": "prod_launch_date",
          "type": "uint64"
        },
        {
          "name": "prod_launch",
          "type": "bool"
        },
        {
          "name": "prod_ipfs_logo",
          "type": "string"
        },
        {
          "name": "prod_ipfs",
          "type": "string"
        },
        {
          "name": "prod_twitter",
          "type": "string"
        },
        {
          "name": "prod_discord",
          "type": "string"
        },
        {
          "name": "prod_site",
          "type": "string"
        },
        {
          "name": "prod_tg",
          "type": "string"
        },
        {
          "name": "prod_team",
          "type": "name[]"
        },
        {
          "name": "num_upvotes",
          "type": "uint32"
        },
        {
          "name": "verify",
          "type": "bool"
        },
        {
          "name": "country",
          "type": "string"
        },
        {
          "name": "prowaxacc",
          "type": "name"
        },
        {
          "name": "creator",
          "type": "name"
        }
      ]
    }
  • upvote中的操作参数

    {
      "name": "upvote",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • activities 的表格行类型

    {
      "name": "user_activities",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "user_name",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "product_id",
          "type": "uint64"
        }
      ]
    }
  • userinfo 的表格行类型

    {
      "name": "user_info",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "user_name",
          "type": "string"
        },
        {
          "name": "upvotes_count",
          "type": "uint64"
        },
        {
          "name": "verified",
          "type": "bool"
        },
        {
          "name": "template_used",
          "type": "int32"
        }
      ]
    }
  • users 的表格行类型

    {
      "name": "users",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "user_name",
          "type": "string"
        },
        {
          "name": "user_ipfs",
          "type": "string"
        },
        {
          "name": "user_meta",
          "type": "string"
        },
        {
          "name": "user_tg",
          "type": "string"
        },
        {
          "name": "user_discord",
          "type": "string"
        },
        {
          "name": "user_twitter",
          "type": "string"
        },
        {
          "name": "upvotes_count",
          "type": "uint64"
        },
        {
          "name": "verified",
          "type": "bool"
        }
      ]
    }
  • verifier 的表格行类型

    {
      "name": "verifier",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "int32"
        },
        {
          "name": "description",
          "type": "string"
        }
      ]
    }
  • verifycamp中的操作参数

    {
      "name": "verifycamp",
      "base": "",
      "fields": [
        {
          "name": "admin",
          "type": "name"
        },
        {
          "name": "reference_number",
          "type": "uint64"
        }
      ]
    }
  • verifyprod中的操作参数

    {
      "name": "verifyprod",
      "base": "",
      "fields": [
        {
          "name": "wallet",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }