{
"version": "eosio::abi/1.0",
"types": [],
"structs": [
{
"name": "event",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "time",
"type": "uint64"
},
{
"name": "eventId",
"type": "uint8"
},
{
"name": "log",
"type": "string"
},
{
"name": "cutieId",
"type": "uint64"
},
{
"name": "txHash",
"type": "string"
}
]
},
{
"name": "config",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "promoCutieCreatedCount",
"type": "uint32"
},
{
"name": "gen0CutieCreatedCount",
"type": "uint32"
},
{
"name": "gen0Limit",
"type": "uint32"
},
{
"name": "promoLimit",
"type": "uint32"
},
{
"name": "ownerFee",
"type": "uint16"
},
{
"name": "totalSupply",
"type": "uint32"
},
{
"name": "paused",
"type": "bool"
},
{
"name": "minEventId",
"type": "uint64"
},
{
"name": "maxEventId",
"type": "uint64"
},
{
"name": "operatorKey",
"type": "public_key"
},
{
"name": "minSignId",
"type": "uint64"
}
]
},
{
"name": "permission",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "name",
"type": "uint8"
}
]
},
{
"name": "cutie",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "genes",
"type": "uint8[]"
},
{
"name": "birthTime",
"type": "uint32"
},
{
"name": "ownerAcc",
"type": "name"
},
{
"name": "cooldownEndTime",
"type": "uint32"
},
{
"name": "momId",
"type": "uint32"
},
{
"name": "dadId",
"type": "uint32"
},
{
"name": "cooldownIndex",
"type": "uint16"
},
{
"name": "generation",
"type": "uint16"
},
{
"name": "sireAllowedToAcc",
"type": "name"
},
{
"name": "approveFor",
"type": "name"
}
]
},
{
"name": "approvedall",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "toAccount",
"type": "name"
}
]
},
{
"name": "bauction",
"base": "",
"fields": [
{
"name": "cutieId",
"type": "uint64"
},
{
"name": "startPrice",
"type": "int64"
},
{
"name": "endPrice",
"type": "int64"
},
{
"name": "seller",
"type": "name"
},
{
"name": "duration",
"type": "uint32"
},
{
"name": "startedAt",
"type": "uint32"
},
{
"name": "featuringFee",
"type": "int64"
}
]
},
{
"name": "sauction",
"base": "",
"fields": [
{
"name": "cutieId",
"type": "uint64"
},
{
"name": "startPrice",
"type": "int64"
},
{
"name": "endPrice",
"type": "int64"
},
{
"name": "seller",
"type": "name"
},
{
"name": "duration",
"type": "uint32"
},
{
"name": "startedAt",
"type": "uint32"
},
{
"name": "featuringFee",
"type": "int64"
}
]
},
{
"name": "usedsign",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "salelot",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "leftCount",
"type": "uint32"
},
{
"name": "priceMul",
"type": "uint32"
},
{
"name": "priceAdd",
"type": "uint32"
},
{
"name": "expireTime",
"type": "uint32"
},
{
"name": "rewardTokenType",
"type": "uint32"
},
{
"name": "rewardTokenCount",
"type": "uint32"
},
{
"name": "rewardNFTType",
"type": "uint32"
},
{
"name": "rewardNftId",
"type": "uint32"
},
{
"name": "rewardCutieGenome",
"type": "uint8[]"
},
{
"name": "rewardCutieGeneration",
"type": "uint32"
},
{
"name": "rewardCutieCount",
"type": "uint32"
}
]
},
{
"name": "fungbltoken",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "type",
"type": "uint64"
},
{
"name": "value",
"type": "uint64"
}
]
},
{
"name": "nft",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
}
]
},
{
"name": "init",
"base": "",
"fields": []
},
{
"name": "migrate",
"base": "",
"fields": [
{
"name": "stage",
"type": "uint32"
}
]
},
{
"name": "deinit",
"base": "",
"fields": [
{
"name": "limit",
"type": "uint32"
}
]
},
{
"name": "setopkey",
"base": "",
"fields": [
{
"name": "key",
"type": "public_key"
}
]
},
{
"name": "setpause",
"base": "",
"fields": [
{
"name": "paused",
"type": "bool"
}
]
},
{
"name": "transfer",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "transfercut",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "transferft",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenType",
"type": "uint64"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "mintft",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenType",
"type": "uint64"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "apprbreading",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "acc",
"type": "name"
},
{
"name": "dadId",
"type": "uint32"
}
]
},
{
"name": "approve",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "transferfrom",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "setapprall",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "forAcc",
"type": "name"
},
{
"name": "approved",
"type": "bool"
}
]
},
{
"name": "creatpromcut",
"base": "",
"fields": [
{
"name": "senderAcc",
"type": "name"
},
{
"name": "genes",
"type": "uint8[]"
},
{
"name": "owner",
"type": "name"
},
{
"name": "generation",
"type": "uint16"
}
]
},
{
"name": "creatmigrcut",
"base": "",
"fields": [
{
"name": "senderAcc",
"type": "name"
},
{
"name": "cutId",
"type": "uint32"
},
{
"name": "genes",
"type": "uint8[]"
},
{
"name": "birthTime",
"type": "uint32"
},
{
"name": "owner",
"type": "name"
},
{
"name": "cooldownEndTime",
"type": "uint32"
},
{
"name": "momId",
"type": "uint32"
},
{
"name": "dadId",
"type": "uint32"
},
{
"name": "cooldownIndex",
"type": "uint16"
},
{
"name": "generation",
"type": "uint16"
},
{
"name": "sireAllowedToAcc",
"type": "name"
},
{
"name": "approveFor",
"type": "name"
}
]
},
{
"name": "creatmigrauc",
"base": "",
"fields": [
{
"name": "senderAcc",
"type": "name"
},
{
"name": "auctionType",
"type": "uint8"
},
{
"name": "cutId",
"type": "uint32"
},
{
"name": "startPrice",
"type": "int64"
},
{
"name": "endPrice",
"type": "int64"
},
{
"name": "seller",
"type": "name"
},
{
"name": "duration",
"type": "uint32"
},
{
"name": "startedAt",
"type": "uint32"
},
{
"name": "featuringFee",
"type": "int64"
}
]
},
{
"name": "migrsettings",
"base": "",
"fields": [
{
"name": "senderAcc",
"type": "name"
},
{
"name": "promoCutieCount",
"type": "uint32"
},
{
"name": "gen0CutieCount",
"type": "uint32"
}
]
},
{
"name": "setpermis",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "permissionName",
"type": "uint8"
}
]
},
{
"name": "removepermis",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "setparties",
"base": "",
"fields": [
{
"name": "p1",
"type": "name"
},
{
"name": "p2",
"type": "name"
},
{
"name": "p3",
"type": "name"
},
{
"name": "p4",
"type": "name"
},
{
"name": "p5",
"type": "name"
}
]
},
{
"name": "withfrombal",
"base": "",
"fields": [
{
"name": "sender",
"type": "name"
}
]
},
{
"name": "restcutoacc",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint64"
},
{
"name": "recipient",
"type": "name"
}
]
},
{
"name": "setownerfee",
"base": "",
"fields": [
{
"name": "fee",
"type": "uint16"
}
]
},
{
"name": "crgenzauct",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "genes",
"type": "uint8[]"
},
{
"name": "startPrice",
"type": "int64"
},
{
"name": "endPrice",
"type": "int64"
},
{
"name": "duration",
"type": "uint32"
}
]
},
{
"name": "cancelsale",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "cancelbreed",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "tokenId",
"type": "uint32"
}
]
},
{
"name": "cleanevents",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "from",
"type": "uint64"
},
{
"name": "to",
"type": "uint64"
}
]
},
{
"name": "newaccfiat",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "orderId",
"type": "uint32"
},
{
"name": "buyer",
"type": "name"
}
]
},
{
"name": "buycutiefiat",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "orderId",
"type": "uint32"
},
{
"name": "cutieId",
"type": "uint32"
},
{
"name": "buyer",
"type": "name"
}
]
},
{
"name": "buysalefiat",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "orderId",
"type": "uint32"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "value",
"type": "uint32"
},
{
"name": "buyer",
"type": "name"
}
]
},
{
"name": "runplgnfiat",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "orderId",
"type": "uint32"
},
{
"name": "user",
"type": "name"
},
{
"name": "plugin",
"type": "uint64"
},
{
"name": "signId",
"type": "uint32"
},
{
"name": "cutieId",
"type": "uint32"
},
{
"name": "value",
"type": "uint64"
},
{
"name": "parameter",
"type": "string"
}
]
},
{
"name": "setminsign",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "minSign",
"type": "uint64"
}
]
},
{
"name": "runplugin",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "plugin",
"type": "uint64"
},
{
"name": "signId",
"type": "uint32"
},
{
"name": "tokenId",
"type": "uint32"
},
{
"name": "value",
"type": "uint64"
},
{
"name": "expireTimestamp",
"type": "uint32"
},
{
"name": "parameter",
"type": "string"
},
{
"name": "sign",
"type": "signature"
}
]
},
{
"name": "deccldwnidx",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint32"
}
]
},
{
"name": "decgen",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint32"
}
]
},
{
"name": "rstcldwtime",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint32"
}
]
},
{
"name": "setgenes",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint32"
},
{
"name": "genes",
"type": "uint8[]"
}
]
},
{
"name": "setgen",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "cutieId",
"type": "uint32"
},
{
"name": "gen",
"type": "uint32"
}
]
},
{
"name": "setlot",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "price",
"type": "uint32"
},
{
"name": "leftCount",
"type": "uint32"
},
{
"name": "priceMul",
"type": "uint32"
},
{
"name": "priceAdd",
"type": "uint32"
},
{
"name": "expireTime",
"type": "uint32"
}
]
},
{
"name": "setlotprice",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "price",
"type": "uint32"
}
]
},
{
"name": "dellot",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
}
]
},
{
"name": "setrewtkn",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "rewardTokenType",
"type": "uint32"
}
]
},
{
"name": "setrewnft",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "rewardNFTType",
"type": "uint32"
},
{
"name": "rewardNftId",
"type": "uint32"
}
]
},
{
"name": "setrewcut",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "lotId",
"type": "uint32"
},
{
"name": "rewardCutieGenome",
"type": "uint8[]"
},
{
"name": "rewardCutieGeneration",
"type": "uint32"
}
]
},
{
"name": "test",
"base": "",
"fields": [
{
"name": "testAccount",
"type": "name"
},
{
"name": "from",
"type": "uint32"
},
{
"name": "to",
"type": "uint32"
}
]
},
{
"name": "burncpu",
"base": "",
"fields": [
{
"name": "txSender",
"type": "name"
},
{
"name": "count",
"type": "uint64"
}
]
}
],
"actions": [
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "migrate",
"type": "migrate",
"ricardian_contract": ""
},
{
"name": "deinit",
"type": "deinit",
"ricardian_contract": ""
},
{
"name": "setopkey",
"type": "setopkey",
"ricardian_contract": ""
},
{
"name": "setpause",
"type": "setpause",
"ricardian_contract": ""
},
{
"name": "transfer",
"type": "transfer",
"ricardian_contract": ""
},
{
"name": "transfercut",
"type": "transfercut",
"ricardian_contract": ""
},
{
"name": "transferft",
"type": "transferft",
"ricardian_contract": ""
},
{
"name": "mintft",
"type": "mintft",
"ricardian_contract": ""
},
{
"name": "apprbreading",
"type": "apprbreading",
"ricardian_contract": ""
},
{
"name": "approve",
"type": "approve",
"ricardian_contract": ""
},
{
"name": "transferfrom",
"type": "transferfrom",
"ricardian_contract": ""
},
{
"name": "setapprall",
"type": "setapprall",
"ricardian_contract": ""
},
{
"name": "creatpromcut",
"type": "creatpromcut",
"ricardian_contract": ""
},
{
"name": "creatmigrcut",
"type": "creatmigrcut",
"ricardian_contract": ""
},
{
"name": "creatmigrauc",
"type": "creatmigrauc",
"ricardian_contract": ""
},
{
"name": "migrsettings",
"type": "migrsettings",
"ricardian_contract": ""
},
{
"name": "setpermis",
"type": "setpermis",
"ricardian_contract": ""
},
{
"name": "removepermis",
"type": "removepermis",
"ricardian_contract": ""
},
{
"name": "setparties",
"type": "setparties",
"ricardian_contract": ""
},
{
"name": "withfrombal",
"type": "withfrombal",
"ricardian_contract": ""
},
{
"name": "restcutoacc",
"type": "restcutoacc",
"ricardian_contract": ""
},
{
"name": "setownerfee",
"type": "setownerfee",
"ricardian_contract": ""
},
{
"name": "crgenzauct",
"type": "crgenzauct",
"ricardian_contract": ""
},
{
"name": "cancelsale",
"type": "cancelsale",
"ricardian_contract": ""
},
{
"name": "cancelbreed",
"type": "cancelbreed",
"ricardian_contract": ""
},
{
"name": "cleanevents",
"type": "cleanevents",
"ricardian_contract": ""
},
{
"name": "newaccfiat",
"type": "newaccfiat",
"ricardian_contract": ""
},
{
"name": "buycutiefiat",
"type": "buycutiefiat",
"ricardian_contract": ""
},
{
"name": "buysalefiat",
"type": "buysalefiat",
"ricardian_contract": ""
},
{
"name": "runplgnfiat",
"type": "runplgnfiat",
"ricardian_contract": ""
},
{
"name": "setminsign",
"type": "setminsign",
"ricardian_contract": ""
},
{
"name": "runplugin",
"type": "runplugin",
"ricardian_contract": ""
},
{
"name": "deccldwnidx",
"type": "deccldwnidx",
"ricardian_contract": ""
},
{
"name": "decgen",
"type": "decgen",
"ricardian_contract": ""
},
{
"name": "rstcldwtime",
"type": "rstcldwtime",
"ricardian_contract": ""
},
{
"name": "setgenes",
"type": "setgenes",
"ricardian_contract": ""
},
{
"name": "setgen",
"type": "setgen",
"ricardian_contract": ""
},
{
"name": "setlot",
"type": "setlot",
"ricardian_contract": ""
},
{
"name": "setlotprice",
"type": "setlotprice",
"ricardian_contract": ""
},
{
"name": "dellot",
"type": "dellot",
"ricardian_contract": ""
},
{
"name": "setrewtkn",
"type": "setrewtkn",
"ricardian_contract": ""
},
{
"name": "setrewnft",
"type": "setrewnft",
"ricardian_contract": ""
},
{
"name": "setrewcut",
"type": "setrewcut",
"ricardian_contract": ""
},
{
"name": "test",
"type": "test",
"ricardian_contract": ""
},
{
"name": "burncpu",
"type": "burncpu",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "event",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "event"
},
{
"name": "config",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "config"
},
{
"name": "permission",
"index_type": "i64",
"key_names": [
"account"
],
"key_types": [
"name"
],
"type": "permission"
},
{
"name": "cutie",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "cutie"
},
{
"name": "approvedall",
"index_type": "i64",
"key_names": [
"account"
],
"key_types": [
"name"
],
"type": "approvedall"
},
{
"name": "bauction",
"index_type": "i64",
"key_names": [
"cutieId"
],
"key_types": [
"uint64"
],
"type": "bauction"
},
{
"name": "sauction",
"index_type": "i64",
"key_names": [
"cutieId"
],
"key_types": [
"uint64"
],
"type": "sauction"
},
{
"name": "usedsign",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "usedsign"
},
{
"name": "salelot",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "salelot"
},
{
"name": "fungbltoken",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "fungbltoken"
},
{
"name": "nft",
"index_type": "i64",
"key_names": [
"id"
],
"key_types": [
"uint64"
],
"type": "nft"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}