Vaulta

dfsmetaverse

Contract

{
  "version": "eosio::abi/1.2",
  "types": [],
  "structs": [
    {
      "name": "approve",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "claimdaily",
      "base": "",
      "fields": [
        {
          "name": "farmer",
          "type": "name"
        }
      ]
    },
    {
      "name": "claimvote",
      "base": "",
      "fields": [
        {
          "name": "farmer",
          "type": "name"
        }
      ]
    },
    {
      "name": "cleanpro",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "countvote",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "d",
      "base": "",
      "fields": []
    },
    {
      "name": "del",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "delivery",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "depositlog",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "in",
          "type": "asset"
        },
        {
          "name": "out",
          "type": "asset"
        },
        {
          "name": "price",
          "type": "float64"
        }
      ]
    },
    {
      "name": "diverter",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "last_time",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "farmer",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "staked",
          "type": "int64"
        },
        {
          "name": "last_vote_weight",
          "type": "float64"
        },
        {
          "name": "last_drip",
          "type": "time_point_sec"
        },
        {
          "name": "isclaim",
          "type": "bool"
        }
      ]
    },
    {
      "name": "global_var",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "harvest",
      "base": "",
      "fields": [
        {
          "name": "taskid",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "issue",
      "base": "",
      "fields": []
    },
    {
      "name": "issuelog",
      "base": "",
      "fields": [
        {
          "name": "time_elapsed",
          "type": "uint32"
        },
        {
          "name": "issue_quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "joinvote",
      "base": "",
      "fields": [
        {
          "name": "farmer",
          "type": "name"
        }
      ]
    },
    {
      "name": "levelup",
      "base": "",
      "fields": [
        {
          "name": "assetid",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "loadplane",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "item",
          "type": "asset"
        }
      ]
    },
    {
      "name": "lucky_result_st",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "asset[]"
        },
        {
          "name": "create_time",
          "type": "time_point_sec"
        },
        {
          "name": "isclaim",
          "type": "bool"
        }
      ]
    },
    {
      "name": "lucky_st",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "gems",
          "type": "asset"
        }
      ]
    },
    {
      "name": "makegem",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "gem",
          "type": "asset"
        }
      ]
    },
    {
      "name": "makegem2",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "gem",
          "type": "asset"
        },
        {
          "name": "round",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "message",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "content",
          "type": "string"
        },
        {
          "name": "time",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "newobject",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "type",
          "type": "name"
        }
      ]
    },
    {
      "name": "oppose",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "order",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "require_asset",
          "type": "asset[]"
        },
        {
          "name": "pay",
          "type": "asset"
        },
        {
          "name": "cooldown",
          "type": "uint64"
        },
        {
          "name": "max",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "orderitem",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "item",
          "type": "asset"
        },
        {
          "name": "pay",
          "type": "asset"
        }
      ]
    },
    {
      "name": "orderlog",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "last_time",
          "type": "time_point_sec"
        },
        {
          "name": "next_time",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "orderreset",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "plane",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "require",
          "type": "asset"
        },
        {
          "name": "collect",
          "type": "asset"
        },
        {
          "name": "pay",
          "type": "asset"
        },
        {
          "name": "start_time",
          "type": "time_point_sec"
        },
        {
          "name": "end_time",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "planeitem",
      "base": "",
      "fields": [
        {
          "name": "item",
          "type": "asset"
        },
        {
          "name": "pay",
          "type": "asset"
        }
      ]
    },
    {
      "name": "planeuser",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "produce",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "workid",
          "type": "uint64"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "multiple",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "produce2",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "workid",
          "type": "uint64"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "multiple",
          "type": "uint64"
        },
        {
          "name": "round",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "profile",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "town_name",
          "type": "string"
        },
        {
          "name": "avatar",
          "type": "string"
        }
      ]
    },
    {
      "name": "property",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "string"
        }
      ]
    },
    {
      "name": "proposal",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "title_zh",
          "type": "string"
        },
        {
          "name": "content_zh",
          "type": "string"
        },
        {
          "name": "title_en",
          "type": "string"
        },
        {
          "name": "content_en",
          "type": "string"
        },
        {
          "name": "user_vote_0",
          "type": "uint64"
        },
        {
          "name": "proxy_vote_0",
          "type": "uint64"
        },
        {
          "name": "total_vote_0",
          "type": "uint64"
        },
        {
          "name": "voter_count_0",
          "type": "uint64"
        },
        {
          "name": "user_vote_1",
          "type": "uint64"
        },
        {
          "name": "proxy_vote_1",
          "type": "uint64"
        },
        {
          "name": "total_vote_1",
          "type": "uint64"
        },
        {
          "name": "voter_count_1",
          "type": "uint64"
        },
        {
          "name": "created_at",
          "type": "time_point_sec"
        },
        {
          "name": "expires_at",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "proposal_voters",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "staked",
          "type": "int64"
        },
        {
          "name": "is_proxy",
          "type": "bool"
        },
        {
          "name": "option",
          "type": "name"
        },
        {
          "name": "last_update",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "propose",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "proposer",
          "type": "name"
        },
        {
          "name": "proposal_name",
          "type": "name"
        },
        {
          "name": "title_zh",
          "type": "string"
        },
        {
          "name": "content_zh",
          "type": "string"
        },
        {
          "name": "title_en",
          "type": "string"
        },
        {
          "name": "content_en",
          "type": "string"
        }
      ]
    },
    {
      "name": "resetorder",
      "base": "",
      "fields": []
    },
    {
      "name": "reveal",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "setitem",
      "base": "",
      "fields": [
        {
          "name": "item",
          "type": "asset"
        },
        {
          "name": "pay",
          "type": "asset"
        }
      ]
    },
    {
      "name": "setoitem",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "item",
          "type": "asset"
        },
        {
          "name": "pay",
          "type": "asset"
        }
      ]
    },
    {
      "name": "setorder",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "require_asset",
          "type": "asset[]"
        },
        {
          "name": "pay",
          "type": "asset"
        },
        {
          "name": "cooldown",
          "type": "uint64"
        },
        {
          "name": "max",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "setup",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "avatar",
          "type": "string"
        },
        {
          "name": "town_name",
          "type": "string"
        }
      ]
    },
    {
      "name": "setwork",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "require_nft_type",
          "type": "name"
        },
        {
          "name": "require_asset",
          "type": "asset[]"
        },
        {
          "name": "create_asset",
          "type": "asset"
        },
        {
          "name": "require_level",
          "type": "uint64"
        },
        {
          "name": "require_time",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "stat",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "storehouse",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    },
    {
      "name": "takeoff",
      "base": "",
      "fields": []
    },
    {
      "name": "task",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "product",
          "type": "asset"
        },
        {
          "name": "create_time",
          "type": "time_point_sec"
        },
        {
          "name": "mature_time",
          "type": "time_point_sec"
        }
      ]
    },
    {
      "name": "usechip",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "type",
          "type": "name"
        }
      ]
    },
    {
      "name": "useftz",
      "base": "",
      "fields": [
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "ftz",
          "type": "asset"
        }
      ]
    },
    {
      "name": "voice",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "channel",
          "type": "name"
        },
        {
          "name": "content",
          "type": "string"
        }
      ]
    },
    {
      "name": "wishing",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "gem",
          "type": "asset"
        }
      ]
    },
    {
      "name": "work",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "require_nft_type",
          "type": "name"
        },
        {
          "name": "require_asset",
          "type": "asset[]"
        },
        {
          "name": "create_asset",
          "type": "asset"
        },
        {
          "name": "require_level",
          "type": "uint64"
        },
        {
          "name": "require_time",
          "type": "uint64"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "approve",
      "type": "approve",
      "ricardian_contract": ""
    },
    {
      "name": "claim",
      "type": "claim",
      "ricardian_contract": ""
    },
    {
      "name": "claimdaily",
      "type": "claimdaily",
      "ricardian_contract": ""
    },
    {
      "name": "claimvote",
      "type": "claimvote",
      "ricardian_contract": ""
    },
    {
      "name": "cleanpro",
      "type": "cleanpro",
      "ricardian_contract": ""
    },
    {
      "name": "countvote",
      "type": "countvote",
      "ricardian_contract": ""
    },
    {
      "name": "d",
      "type": "d",
      "ricardian_contract": ""
    },
    {
      "name": "del",
      "type": "del",
      "ricardian_contract": ""
    },
    {
      "name": "delivery",
      "type": "delivery",
      "ricardian_contract": ""
    },
    {
      "name": "depositlog",
      "type": "depositlog",
      "ricardian_contract": ""
    },
    {
      "name": "harvest",
      "type": "harvest",
      "ricardian_contract": ""
    },
    {
      "name": "issue",
      "type": "issue",
      "ricardian_contract": ""
    },
    {
      "name": "issuelog",
      "type": "issuelog",
      "ricardian_contract": ""
    },
    {
      "name": "joinvote",
      "type": "joinvote",
      "ricardian_contract": ""
    },
    {
      "name": "levelup",
      "type": "levelup",
      "ricardian_contract": ""
    },
    {
      "name": "loadplane",
      "type": "loadplane",
      "ricardian_contract": ""
    },
    {
      "name": "makegem",
      "type": "makegem",
      "ricardian_contract": ""
    },
    {
      "name": "makegem2",
      "type": "makegem2",
      "ricardian_contract": ""
    },
    {
      "name": "newobject",
      "type": "newobject",
      "ricardian_contract": ""
    },
    {
      "name": "oppose",
      "type": "oppose",
      "ricardian_contract": ""
    },
    {
      "name": "produce",
      "type": "produce",
      "ricardian_contract": ""
    },
    {
      "name": "produce2",
      "type": "produce2",
      "ricardian_contract": ""
    },
    {
      "name": "propose",
      "type": "propose",
      "ricardian_contract": ""
    },
    {
      "name": "resetorder",
      "type": "resetorder",
      "ricardian_contract": ""
    },
    {
      "name": "reveal",
      "type": "reveal",
      "ricardian_contract": ""
    },
    {
      "name": "setitem",
      "type": "setitem",
      "ricardian_contract": ""
    },
    {
      "name": "setoitem",
      "type": "setoitem",
      "ricardian_contract": ""
    },
    {
      "name": "setorder",
      "type": "setorder",
      "ricardian_contract": ""
    },
    {
      "name": "setup",
      "type": "setup",
      "ricardian_contract": ""
    },
    {
      "name": "setwork",
      "type": "setwork",
      "ricardian_contract": ""
    },
    {
      "name": "takeoff",
      "type": "takeoff",
      "ricardian_contract": ""
    },
    {
      "name": "usechip",
      "type": "usechip",
      "ricardian_contract": ""
    },
    {
      "name": "useftz",
      "type": "useftz",
      "ricardian_contract": ""
    },
    {
      "name": "voice",
      "type": "voice",
      "ricardian_contract": ""
    },
    {
      "name": "wishing",
      "type": "wishing",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "diverters",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "diverter"
    },
    {
      "name": "farmers",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "farmer"
    },
    {
      "name": "globals",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "global_var"
    },
    {
      "name": "luckys",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "lucky_st"
    },
    {
      "name": "luckysresult",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "lucky_result_st"
    },
    {
      "name": "messages",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "message"
    },
    {
      "name": "orderitems",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "orderitem"
    },
    {
      "name": "orderlogs",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "orderlog"
    },
    {
      "name": "orderresets",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "orderreset"
    },
    {
      "name": "orders",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "order"
    },
    {
      "name": "orders2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "order"
    },
    {
      "name": "planeitems",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "planeitem"
    },
    {
      "name": "planes",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "plane"
    },
    {
      "name": "planeusers",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "planeuser"
    },
    {
      "name": "profiles",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "profile"
    },
    {
      "name": "properties",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "property"
    },
    {
      "name": "proposals",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "proposal"
    },
    {
      "name": "provoters",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "proposal_voters"
    },
    {
      "name": "stats",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "stat"
    },
    {
      "name": "storehouses",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "storehouse"
    },
    {
      "name": "tasks",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "task"
    },
    {
      "name": "works",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "work"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}