Vaulta

swordnmagicm

Contract

{
  "version": "eosio::abi/1.1",
  "types": [
    {
      "new_type_name": "double_t",
      "type": "float64"
    }
  ],
  "structs": [
    {
      "name": "ability_info",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "double_t"
        },
        {
          "name": "effect_type",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "auctionfee",
      "base": "",
      "fields": [
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    },
    {
      "name": "avatars",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "itemid",
          "type": "string"
        },
        {
          "name": "code",
          "type": "uint32"
        },
        {
          "name": "seq",
          "type": "uint32"
        },
        {
          "name": "avatarname",
          "type": "string"
        },
        {
          "name": "asset",
          "type": "string"
        },
        {
          "name": "options",
          "type": "ability_info[]"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "owners",
          "type": "name[]"
        },
        {
          "name": "inauction",
          "type": "uint8"
        },
        {
          "name": "cost",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "bid_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "auctionid",
          "type": "string"
        },
        {
          "name": "bidprice",
          "type": "asset"
        }
      ]
    },
    {
      "name": "createavt",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "itemid",
          "type": "string"
        },
        {
          "name": "code",
          "type": "uint32"
        },
        {
          "name": "seq",
          "type": "uint32"
        },
        {
          "name": "avatarname",
          "type": "string"
        },
        {
          "name": "asset",
          "type": "string"
        },
        {
          "name": "options",
          "type": "ability_info[]"
        }
      ]
    },
    {
      "name": "createhero",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "heroname",
          "type": "string"
        },
        {
          "name": "classcode",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "createnft",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    },
    {
      "name": "createnfts",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "nftdatas",
          "type": "nft_data_info[]"
        }
      ]
    },
    {
      "name": "deletebids",
      "base": "",
      "fields": [
        {
          "name": "bidid1",
          "type": "uint64"
        },
        {
          "name": "bidid2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "deletegatcha",
      "base": "",
      "fields": [
        {
          "name": "bidid1",
          "type": "uint64"
        },
        {
          "name": "bidid2",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "deletelogs",
      "base": "",
      "fields": []
    },
    {
      "name": "deletenft",
      "base": "",
      "fields": [
        {
          "name": "nftid",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "deletenft2",
      "base": "",
      "fields": [
        {
          "name": "nftid",
          "type": "uint64"
        },
        {
          "name": "username",
          "type": "name"
        }
      ]
    },
    {
      "name": "deletenfts",
      "base": "",
      "fields": [
        {
          "name": "nftids",
          "type": "uint64[]"
        }
      ]
    },
    {
      "name": "deleteusers",
      "base": "",
      "fields": []
    },
    {
      "name": "gatcha_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "gatchacode",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "hero_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "heroname",
          "type": "string"
        },
        {
          "name": "exp",
          "type": "uint32"
        },
        {
          "name": "classcode",
          "type": "uint16"
        },
        {
          "name": "stat_hp",
          "type": "uint16"
        },
        {
          "name": "stat_str",
          "type": "uint16"
        },
        {
          "name": "stat_int",
          "type": "uint16"
        },
        {
          "name": "stat_dex",
          "type": "uint16"
        },
        {
          "name": "stat_luk",
          "type": "uint16"
        },
        {
          "name": "equipped_gears",
          "type": "uint64[]"
        },
        {
          "name": "equipped_pets",
          "type": "uint64[]"
        }
      ]
    },
    {
      "name": "login",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        }
      ]
    },
    {
      "name": "nft_data_info",
      "base": "",
      "fields": [
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    },
    {
      "name": "nftassets",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    },
    {
      "name": "nosellavt",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "presale_info",
      "base": "",
      "fields": [
        {
          "name": "code",
          "type": "uint32"
        },
        {
          "name": "count",
          "type": "uint8"
        },
        {
          "name": "level",
          "type": "uint16"
        },
        {
          "name": "normal",
          "type": "double_t"
        },
        {
          "name": "magic",
          "type": "double_t"
        },
        {
          "name": "rare",
          "type": "double_t"
        },
        {
          "name": "epic",
          "type": "double_t"
        },
        {
          "name": "legendary",
          "type": "double_t"
        },
        {
          "name": "guarantee_1",
          "type": "uint8"
        },
        {
          "name": "guarantee_2",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "sellavt",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "cost",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "sender",
          "type": "uint64"
        },
        {
          "name": "receiver",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "transferavt",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "updatenft",
      "base": "",
      "fields": [
        {
          "name": "nftid",
          "type": "uint64"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    },
    {
      "name": "user_info2",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "hero",
          "type": "hero_info"
        },
        {
          "name": "crystal",
          "type": "uint32"
        },
        {
          "name": "last_logined",
          "type": "uint32"
        },
        {
          "name": "registered",
          "type": "uint32"
        },
        {
          "name": "logined",
          "type": "uint8"
        },
        {
          "name": "num_series_login",
          "type": "uint32"
        },
        {
          "name": "seed",
          "type": "uint32"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "auctionfee",
      "type": "auctionfee",
      "ricardian_contract": ""
    },
    {
      "name": "createavt",
      "type": "createavt",
      "ricardian_contract": ""
    },
    {
      "name": "createhero",
      "type": "createhero",
      "ricardian_contract": ""
    },
    {
      "name": "createnft",
      "type": "createnft",
      "ricardian_contract": ""
    },
    {
      "name": "createnfts",
      "type": "createnfts",
      "ricardian_contract": ""
    },
    {
      "name": "deletebids",
      "type": "deletebids",
      "ricardian_contract": ""
    },
    {
      "name": "deletegatcha",
      "type": "deletegatcha",
      "ricardian_contract": ""
    },
    {
      "name": "deletelogs",
      "type": "deletelogs",
      "ricardian_contract": ""
    },
    {
      "name": "deletenft",
      "type": "deletenft",
      "ricardian_contract": ""
    },
    {
      "name": "deletenft2",
      "type": "deletenft2",
      "ricardian_contract": ""
    },
    {
      "name": "deletenfts",
      "type": "deletenfts",
      "ricardian_contract": ""
    },
    {
      "name": "deleteusers",
      "type": "deleteusers",
      "ricardian_contract": ""
    },
    {
      "name": "login",
      "type": "login",
      "ricardian_contract": ""
    },
    {
      "name": "nosellavt",
      "type": "nosellavt",
      "ricardian_contract": ""
    },
    {
      "name": "sellavt",
      "type": "sellavt",
      "ricardian_contract": ""
    },
    {
      "name": "transfer",
      "type": "transfer",
      "ricardian_contract": ""
    },
    {
      "name": "transferavt",
      "type": "transferavt",
      "ricardian_contract": ""
    },
    {
      "name": "updatenft",
      "type": "updatenft",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "avatars2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "avatars"
    },
    {
      "name": "bids",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "bid_info"
    },
    {
      "name": "gatchas",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "gatcha_info"
    },
    {
      "name": "heroes",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "hero_info"
    },
    {
      "name": "nftassets2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "nftassets"
    },
    {
      "name": "presalemasts",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "presale_info"
    },
    {
      "name": "users2",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "user_info2"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}