Vaulta

eosrace1main

Contract

{
  "version": "eosio::abi/1.1",
  "types": [],
  "structs": [
    {
      "name": "__blockData",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint32"
        },
        {
          "name": "count",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "__blockMng",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "datas",
          "type": "pair_name___blockData[]"
        }
      ]
    },
    {
      "name": "__car",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "model",
          "type": "uint16"
        },
        {
          "name": "speed",
          "type": "uint16"
        },
        {
          "name": "upgradeCount",
          "type": "uint16"
        },
        {
          "name": "color",
          "type": "uint8"
        },
        {
          "name": "level",
          "type": "uint8"
        },
        {
          "name": "winCount",
          "type": "uint8"
        },
        {
          "name": "extra1",
          "type": "uint8"
        },
        {
          "name": "extra2",
          "type": "uint16"
        },
        {
          "name": "options",
          "type": "__carOption[]"
        },
        {
          "name": "marketKey",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "__carOption",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "value",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "__carSale",
      "base": "",
      "fields": [
        {
          "name": "car",
          "type": "__car"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "__dailyMng",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "regCar",
          "type": "pair_uint32_uint32[]"
        },
        {
          "name": "regPiece",
          "type": "pair_uint32_uint32[]"
        },
        {
          "name": "regFuel",
          "type": "pair_uint32_uint32[]"
        },
        {
          "name": "regReport",
          "type": "pair_uint32_uint32[]"
        }
      ]
    },
    {
      "name": "__dsmFuel",
      "base": "",
      "fields": [
        {
          "name": "amount0",
          "type": "uint32"
        },
        {
          "name": "amount1",
          "type": "uint32"
        },
        {
          "name": "amount2",
          "type": "uint32"
        },
        {
          "name": "amount3",
          "type": "uint32"
        },
        {
          "name": "amount4",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "__event",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "status",
          "type": "uint8"
        },
        {
          "name": "info",
          "type": "__eventInfo"
        },
        {
          "name": "players",
          "type": "pair_name___eventPlayer[]"
        },
        {
          "name": "rankings",
          "type": "pair_uint64___raceData[]"
        },
        {
          "name": "rankingSupports",
          "type": "pair_name___eventRankingSupport[]"
        },
        {
          "name": "rewardSupports",
          "type": "pair_name___eventRewardSupport[]"
        }
      ]
    },
    {
      "name": "__eventInfo",
      "base": "",
      "fields": [
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "grade",
          "type": "uint8"
        },
        {
          "name": "prizeType",
          "type": "uint32"
        },
        {
          "name": "prizeAmount",
          "type": "uint32"
        },
        {
          "name": "entryLimit",
          "type": "uint16"
        },
        {
          "name": "allowEnterAgain",
          "type": "uint8"
        },
        {
          "name": "fuelConsume",
          "type": "uint16"
        },
        {
          "name": "timeBegin",
          "type": "uint32"
        },
        {
          "name": "timeEnd",
          "type": "uint32"
        },
        {
          "name": "timeRemove",
          "type": "uint32"
        },
        {
          "name": "repeatCount",
          "type": "uint8"
        },
        {
          "name": "previewHour",
          "type": "uint8"
        },
        {
          "name": "repeatSeq",
          "type": "uint8"
        },
        {
          "name": "repeatInterval",
          "type": "uint32"
        },
        {
          "name": "requiredCarGrade",
          "type": "uint8"
        },
        {
          "name": "requiredCarModel",
          "type": "uint16"
        },
        {
          "name": "requiredUserGradeMin",
          "type": "uint8"
        },
        {
          "name": "requiredUserGradeMax",
          "type": "uint8"
        },
        {
          "name": "prizeScopeCount",
          "type": "uint16"
        },
        {
          "name": "prizeVar",
          "type": "uint16"
        },
        {
          "name": "enterFeeOrTrophy",
          "type": "uint32"
        },
        {
          "name": "extendRaceDist",
          "type": "uint8"
        },
        {
          "name": "extra_0_0",
          "type": "uint8"
        },
        {
          "name": "extra_0_1",
          "type": "uint16"
        },
        {
          "name": "extra_1",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "__eventPlayer",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "carID",
          "type": "uint64"
        },
        {
          "name": "raceID",
          "type": "uint64"
        },
        {
          "name": "timeBegin",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "__eventRankingSupport",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rankKey",
          "type": "uint64"
        },
        {
          "name": "timeLatest",
          "type": "uint32"
        },
        {
          "name": "raceCount",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "__eventReward",
      "base": "",
      "fields": [
        {
          "name": "eventID",
          "type": "uint64"
        },
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "ranking",
          "type": "uint32"
        },
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "model",
          "type": "uint32"
        },
        {
          "name": "amount",
          "type": "uint32"
        },
        {
          "name": "issueTime",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "__eventRewardSupport",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "carID",
          "type": "uint64"
        },
        {
          "name": "reward",
          "type": "__eventReward"
        }
      ]
    },
    {
      "name": "__fuelSale",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "count",
          "type": "uint32"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "__manage",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "seasonCur",
          "type": "uint8"
        },
        {
          "name": "version",
          "type": "uint8"
        },
        {
          "name": "extra0",
          "type": "uint16"
        },
        {
          "name": "genKey",
          "type": "uint64"
        },
        {
          "name": "matchPoolUpdateTime",
          "type": "uint32"
        },
        {
          "name": "fundAmount",
          "type": "uint64"
        },
        {
          "name": "fundAccount",
          "type": "name"
        },
        {
          "name": "holdAmount",
          "type": "uint64"
        },
        {
          "name": "holdAccount",
          "type": "name"
        },
        {
          "name": "cars",
          "type": "__manageCar[]"
        }
      ]
    },
    {
      "name": "__manageCar",
      "base": "",
      "fields": [
        {
          "name": "grade",
          "type": "uint8"
        },
        {
          "name": "maxModel",
          "type": "uint8"
        },
        {
          "name": "asmPiece",
          "type": "uint8"
        },
        {
          "name": "extra0",
          "type": "uint8"
        },
        {
          "name": "lvUpEOS",
          "type": "uint32"
        },
        {
          "name": "speed",
          "type": "uint16"
        },
        {
          "name": "fuelDestroy",
          "type": "uint16"
        },
        {
          "name": "piecePrice",
          "type": "uint16"
        },
        {
          "name": "fuelConsume",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "__manageExt",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "gradeStd1",
          "type": "uint32"
        },
        {
          "name": "gradeStd2",
          "type": "uint32"
        },
        {
          "name": "gradeStd3",
          "type": "uint32"
        },
        {
          "name": "gradeStd4",
          "type": "uint32"
        },
        {
          "name": "gradeStd5",
          "type": "uint32"
        },
        {
          "name": "gradeStd6",
          "type": "uint32"
        },
        {
          "name": "gradeStd7",
          "type": "uint32"
        },
        {
          "name": "extra0",
          "type": "uint64"
        },
        {
          "name": "extra1",
          "type": "uint64"
        },
        {
          "name": "extra2",
          "type": "uint64"
        },
        {
          "name": "extra3",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "__marketCar",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "pair_uint64___carSale[]"
        }
      ]
    },
    {
      "name": "__marketFuel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "pair_uint64___fuelSale[]"
        }
      ]
    },
    {
      "name": "__marketPiece",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "pair_uint64___pieceSale[]"
        }
      ]
    },
    {
      "name": "__matchPool",
      "base": "",
      "fields": [
        {
          "name": "index",
          "type": "uint64"
        },
        {
          "name": "datas",
          "type": "__raceData[]"
        }
      ]
    },
    {
      "name": "__matchPrepare",
      "base": "",
      "fields": [
        {
          "name": "index",
          "type": "uint64"
        },
        {
          "name": "datas",
          "type": "pair_uint64___raceData[]"
        }
      ]
    },
    {
      "name": "__matchResult",
      "base": "",
      "fields": [
        {
          "name": "index",
          "type": "uint64"
        },
        {
          "name": "data",
          "type": "__raceData"
        }
      ]
    },
    {
      "name": "__piece",
      "base": "",
      "fields": [
        {
          "name": "model",
          "type": "uint16"
        },
        {
          "name": "count",
          "type": "uint16"
        },
        {
          "name": "marketDeposit",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "__pieceSale",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "model",
          "type": "uint16"
        },
        {
          "name": "count",
          "type": "uint16"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "__raceData",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "raceID",
          "type": "uint64"
        },
        {
          "name": "carID",
          "type": "uint64"
        },
        {
          "name": "model",
          "type": "uint16"
        },
        {
          "name": "color",
          "type": "uint8"
        },
        {
          "name": "speed",
          "type": "uint16"
        },
        {
          "name": "level",
          "type": "uint8"
        },
        {
          "name": "userGrade",
          "type": "uint8"
        },
        {
          "name": "timeLap1",
          "type": "uint32"
        },
        {
          "name": "timeLap2",
          "type": "uint32"
        },
        {
          "name": "timeFinal",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "__reportRace",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "datas",
          "type": "__reportRaceData[]"
        }
      ]
    },
    {
      "name": "__reportRaceData",
      "base": "",
      "fields": [
        {
          "name": "raceID",
          "type": "uint64"
        },
        {
          "name": "accountReport",
          "type": "name"
        },
        {
          "name": "accountTarget",
          "type": "name"
        },
        {
          "name": "eventID",
          "type": "uint64"
        },
        {
          "name": "reportTime",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "__userData",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "carSpaceCount",
          "type": "uint8"
        },
        {
          "name": "matchPoolIdx",
          "type": "uint8"
        },
        {
          "name": "matchPoolRaceIdx",
          "type": "uint8"
        },
        {
          "name": "grade",
          "type": "uint8"
        },
        {
          "name": "fuel",
          "type": "uint32"
        },
        {
          "name": "matchData",
          "type": "uint32"
        },
        {
          "name": "matchTimeLatest",
          "type": "uint32"
        },
        {
          "name": "status",
          "type": "uint8"
        },
        {
          "name": "eventTicket",
          "type": "uint8"
        },
        {
          "name": "trophy",
          "type": "uint16"
        },
        {
          "name": "extra1",
          "type": "uint16"
        },
        {
          "name": "curRaceID",
          "type": "uint64"
        },
        {
          "name": "recommended",
          "type": "name"
        },
        {
          "name": "curEventID",
          "type": "uint64"
        },
        {
          "name": "summary",
          "type": "__userSummary"
        },
        {
          "name": "dsmFuel",
          "type": "__dsmFuel"
        },
        {
          "name": "cars",
          "type": "pair_uint64___car[]"
        },
        {
          "name": "pieces",
          "type": "pair_uint16___piece[]"
        },
        {
          "name": "eventRewards",
          "type": "__eventReward[]"
        }
      ]
    },
    {
      "name": "__userSummary",
      "base": "",
      "fields": [
        {
          "name": "tokenEarnPrize",
          "type": "uint64"
        },
        {
          "name": "tokenEarnMarket",
          "type": "uint64"
        },
        {
          "name": "win1",
          "type": "uint16"
        },
        {
          "name": "win2",
          "type": "uint16"
        },
        {
          "name": "win3",
          "type": "uint16"
        },
        {
          "name": "winETC",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "beginrace",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        },
        {
          "name": "_matchPoolRaceIdx",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "createuser",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        }
      ]
    },
    {
      "name": "destroycar",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "destroypiece",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "endrace",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        },
        {
          "name": "_timeLap1",
          "type": "uint32"
        },
        {
          "name": "_timeLap2",
          "type": "uint32"
        },
        {
          "name": "_timeFinal",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "eventclose",
      "base": "",
      "fields": [
        {
          "name": "_eventID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "eventcreate",
      "base": "",
      "fields": [
        {
          "name": "_grade",
          "type": "uint8"
        },
        {
          "name": "_title",
          "type": "string"
        },
        {
          "name": "_prizeType",
          "type": "uint8"
        },
        {
          "name": "_prizeAmount",
          "type": "uint32"
        },
        {
          "name": "_entryLimit",
          "type": "uint16"
        },
        {
          "name": "_allowEnterAgain",
          "type": "uint8"
        },
        {
          "name": "_fuelConsume",
          "type": "uint16"
        },
        {
          "name": "_timeBegin",
          "type": "uint32"
        },
        {
          "name": "_timeEnd",
          "type": "uint32"
        },
        {
          "name": "_timeRemove",
          "type": "uint32"
        },
        {
          "name": "_previewHour",
          "type": "uint8"
        },
        {
          "name": "_repeatCount",
          "type": "uint16"
        },
        {
          "name": "_repeatSeq",
          "type": "uint8"
        },
        {
          "name": "_repeatInterval",
          "type": "uint32"
        },
        {
          "name": "_requiredCarGrade",
          "type": "uint8"
        },
        {
          "name": "_requiredCarModel",
          "type": "uint16"
        },
        {
          "name": "_requiredUserGradeMin",
          "type": "uint8"
        },
        {
          "name": "_requiredUserGradeMax",
          "type": "uint8"
        },
        {
          "name": "_prizeScopeCount",
          "type": "uint16"
        },
        {
          "name": "_prizeVar",
          "type": "uint16"
        },
        {
          "name": "_enterFeeOrTrophy",
          "type": "uint32"
        },
        {
          "name": "_extendRaceDist",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "eventdelete",
      "base": "",
      "fields": [
        {
          "name": "_eventID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "eventracebeg",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_eventID",
          "type": "uint64"
        },
        {
          "name": "_carID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "eventraceend",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_eventID",
          "type": "uint64"
        },
        {
          "name": "_timeLap1",
          "type": "uint32"
        },
        {
          "name": "_timeLap2",
          "type": "uint32"
        },
        {
          "name": "_timeFinal",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "eventrecvrw",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_index",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "eventrepeat",
      "base": "",
      "fields": [
        {
          "name": "_EventID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "eventreward",
      "base": "",
      "fields": [
        {
          "name": "_eventID",
          "type": "uint64"
        },
        {
          "name": "_count",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "generatecar",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "mngblkuser",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "mngfirsttime",
      "base": "",
      "fields": [
        {
          "name": "_fundAccount",
          "type": "name"
        },
        {
          "name": "_holdAccount",
          "type": "name"
        }
      ]
    },
    {
      "name": "mngfndhold",
      "base": "",
      "fields": []
    },
    {
      "name": "mngmktcar",
      "base": "",
      "fields": [
        {
          "name": "_key",
          "type": "uint64"
        },
        {
          "name": "_count",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "mngmktfuel",
      "base": "",
      "fields": [
        {
          "name": "_key",
          "type": "uint64"
        },
        {
          "name": "_count",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "mngmktpiece",
      "base": "",
      "fields": [
        {
          "name": "_key",
          "type": "uint64"
        },
        {
          "name": "_count",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "mngmodcar",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        },
        {
          "name": "_level",
          "type": "uint8"
        },
        {
          "name": "_speed",
          "type": "uint16"
        },
        {
          "name": "_winCount",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "mngmodstore",
      "base": "",
      "fields": [
        {
          "name": "_priceTier1",
          "type": "uint16"
        },
        {
          "name": "_priceTier2",
          "type": "uint16"
        },
        {
          "name": "_priceTier3",
          "type": "uint16"
        },
        {
          "name": "_priceTier4",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "mngmodugstd",
      "base": "",
      "fields": [
        {
          "name": "_std1",
          "type": "uint64"
        },
        {
          "name": "_std2",
          "type": "uint64"
        },
        {
          "name": "_std3",
          "type": "uint64"
        },
        {
          "name": "_std4",
          "type": "uint64"
        },
        {
          "name": "_std5",
          "type": "uint64"
        },
        {
          "name": "_std6",
          "type": "uint64"
        },
        {
          "name": "_std7",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "mngnxtseason",
      "base": "",
      "fields": []
    },
    {
      "name": "mngreclogevt",
      "base": "",
      "fields": [
        {
          "name": "_eventID",
          "type": "uint64"
        },
        {
          "name": "_title",
          "type": "string"
        },
        {
          "name": "_prizeType",
          "type": "uint8"
        },
        {
          "name": "_prizeAmount",
          "type": "uint32"
        },
        {
          "name": "_winner1",
          "type": "string"
        },
        {
          "name": "_winner2",
          "type": "string"
        },
        {
          "name": "_winner3",
          "type": "string"
        }
      ]
    },
    {
      "name": "mngreportrac",
      "base": "",
      "fields": [
        {
          "name": "_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "mngrwdcar",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "mngrwdfuel",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_count",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "mngrwdpiece",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        },
        {
          "name": "_count",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "mngsetadmacc",
      "base": "",
      "fields": [
        {
          "name": "_fundAccount",
          "type": "name"
        },
        {
          "name": "_holdAccount",
          "type": "name"
        }
      ]
    },
    {
      "name": "mngunblkuser",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        }
      ]
    },
    {
      "name": "mngupdmtpool",
      "base": "",
      "fields": []
    },
    {
      "name": "pair_name___blockData",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "__blockData"
        }
      ]
    },
    {
      "name": "pair_name___eventPlayer",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "__eventPlayer"
        }
      ]
    },
    {
      "name": "pair_name___eventRankingSupport",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "__eventRankingSupport"
        }
      ]
    },
    {
      "name": "pair_name___eventRewardSupport",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "__eventRewardSupport"
        }
      ]
    },
    {
      "name": "pair_uint16___piece",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "__piece"
        }
      ]
    },
    {
      "name": "pair_uint32_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint32"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "pair_uint64___car",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "__car"
        }
      ]
    },
    {
      "name": "pair_uint64___carSale",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "__carSale"
        }
      ]
    },
    {
      "name": "pair_uint64___fuelSale",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "__fuelSale"
        }
      ]
    },
    {
      "name": "pair_uint64___pieceSale",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "__pieceSale"
        }
      ]
    },
    {
      "name": "pair_uint64___raceData",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "__raceData"
        }
      ]
    },
    {
      "name": "regcarmkt",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        },
        {
          "name": "_price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "regfuelmkt",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_count",
          "type": "uint32"
        },
        {
          "name": "_price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "regpiecemkt",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        },
        {
          "name": "_count",
          "type": "uint16"
        },
        {
          "name": "_price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "rpteventrace",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_target",
          "type": "name"
        },
        {
          "name": "_raceID",
          "type": "uint64"
        },
        {
          "name": "_eventID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "setrecommend",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_recommended",
          "type": "name"
        }
      ]
    },
    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "_from",
          "type": "name"
        },
        {
          "name": "_to",
          "type": "name"
        },
        {
          "name": "_asset",
          "type": "asset"
        },
        {
          "name": "_memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "unregcarmkt",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_carID",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "unregfuelmkt",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "unregpiecemk",
      "base": "",
      "fields": [
        {
          "name": "_user",
          "type": "name"
        },
        {
          "name": "_model",
          "type": "uint16"
        },
        {
          "name": "_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "self",
          "type": "uint64"
        },
        {
          "name": "code",
          "type": "uint64"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "beginrace",
      "type": "beginrace",
      "ricardian_contract": ""
    },
    {
      "name": "createuser",
      "type": "createuser",
      "ricardian_contract": ""
    },
    {
      "name": "destroycar",
      "type": "destroycar",
      "ricardian_contract": ""
    },
    {
      "name": "destroypiece",
      "type": "destroypiece",
      "ricardian_contract": ""
    },
    {
      "name": "endrace",
      "type": "endrace",
      "ricardian_contract": ""
    },
    {
      "name": "eventclose",
      "type": "eventclose",
      "ricardian_contract": ""
    },
    {
      "name": "eventcreate",
      "type": "eventcreate",
      "ricardian_contract": ""
    },
    {
      "name": "eventdelete",
      "type": "eventdelete",
      "ricardian_contract": ""
    },
    {
      "name": "eventracebeg",
      "type": "eventracebeg",
      "ricardian_contract": ""
    },
    {
      "name": "eventraceend",
      "type": "eventraceend",
      "ricardian_contract": ""
    },
    {
      "name": "eventrecvrw",
      "type": "eventrecvrw",
      "ricardian_contract": ""
    },
    {
      "name": "eventrepeat",
      "type": "eventrepeat",
      "ricardian_contract": ""
    },
    {
      "name": "eventreward",
      "type": "eventreward",
      "ricardian_contract": ""
    },
    {
      "name": "generatecar",
      "type": "generatecar",
      "ricardian_contract": ""
    },
    {
      "name": "mngblkuser",
      "type": "mngblkuser",
      "ricardian_contract": ""
    },
    {
      "name": "mngfirsttime",
      "type": "mngfirsttime",
      "ricardian_contract": ""
    },
    {
      "name": "mngfndhold",
      "type": "mngfndhold",
      "ricardian_contract": ""
    },
    {
      "name": "mngmktcar",
      "type": "mngmktcar",
      "ricardian_contract": ""
    },
    {
      "name": "mngmktfuel",
      "type": "mngmktfuel",
      "ricardian_contract": ""
    },
    {
      "name": "mngmktpiece",
      "type": "mngmktpiece",
      "ricardian_contract": ""
    },
    {
      "name": "mngmodcar",
      "type": "mngmodcar",
      "ricardian_contract": ""
    },
    {
      "name": "mngmodstore",
      "type": "mngmodstore",
      "ricardian_contract": ""
    },
    {
      "name": "mngmodugstd",
      "type": "mngmodugstd",
      "ricardian_contract": ""
    },
    {
      "name": "mngnxtseason",
      "type": "mngnxtseason",
      "ricardian_contract": ""
    },
    {
      "name": "mngreclogevt",
      "type": "mngreclogevt",
      "ricardian_contract": ""
    },
    {
      "name": "mngreportrac",
      "type": "mngreportrac",
      "ricardian_contract": ""
    },
    {
      "name": "mngrwdcar",
      "type": "mngrwdcar",
      "ricardian_contract": ""
    },
    {
      "name": "mngrwdfuel",
      "type": "mngrwdfuel",
      "ricardian_contract": ""
    },
    {
      "name": "mngrwdpiece",
      "type": "mngrwdpiece",
      "ricardian_contract": ""
    },
    {
      "name": "mngsetadmacc",
      "type": "mngsetadmacc",
      "ricardian_contract": ""
    },
    {
      "name": "mngunblkuser",
      "type": "mngunblkuser",
      "ricardian_contract": ""
    },
    {
      "name": "mngupdmtpool",
      "type": "mngupdmtpool",
      "ricardian_contract": ""
    },
    {
      "name": "regcarmkt",
      "type": "regcarmkt",
      "ricardian_contract": ""
    },
    {
      "name": "regfuelmkt",
      "type": "regfuelmkt",
      "ricardian_contract": ""
    },
    {
      "name": "regpiecemkt",
      "type": "regpiecemkt",
      "ricardian_contract": ""
    },
    {
      "name": "rpteventrace",
      "type": "rpteventrace",
      "ricardian_contract": ""
    },
    {
      "name": "setrecommend",
      "type": "setrecommend",
      "ricardian_contract": ""
    },
    {
      "name": "transfer",
      "type": "transfer",
      "ricardian_contract": ""
    },
    {
      "name": "unregcarmkt",
      "type": "unregcarmkt",
      "ricardian_contract": ""
    },
    {
      "name": "unregfuelmkt",
      "type": "unregfuelmkt",
      "ricardian_contract": ""
    },
    {
      "name": "unregpiecemk",
      "type": "unregpiecemk",
      "ricardian_contract": ""
    },
    {
      "name": "withdraw",
      "type": "withdraw",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "blockmng",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__blockMng"
    },
    {
      "name": "dailymng",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__dailyMng"
    },
    {
      "name": "event",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__event"
    },
    {
      "name": "manage",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__manage"
    },
    {
      "name": "manageext",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__manageExt"
    },
    {
      "name": "matchpool",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__matchPool"
    },
    {
      "name": "matchprepare",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__matchPrepare"
    },
    {
      "name": "matchresult",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__matchResult"
    },
    {
      "name": "mktcar",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__marketCar"
    },
    {
      "name": "mktfuel",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__marketFuel"
    },
    {
      "name": "mktpiece",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__marketPiece"
    },
    {
      "name": "reportracedt",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__reportRace"
    },
    {
      "name": "userdata",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "__userData"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}