{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "addallowuser",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "allow",
"type": "uint64"
}
]
},
{
"name": "addddparams",
"base": "",
"fields": [
{
"name": "config",
"type": "defi_config"
}
]
},
{
"name": "adddnparams",
"base": "",
"fields": [
{
"name": "config",
"type": "newdex_defi_config"
}
]
},
{
"name": "addrunparams",
"base": "",
"fields": [
{
"name": "config",
"type": "roadmap_config"
}
]
},
{
"name": "addtrparams",
"base": "",
"fields": [
{
"name": "config",
"type": "triangle_config"
}
]
},
{
"name": "allowlist",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "allow",
"type": "uint64"
}
]
},
{
"name": "auc",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "aucinner",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "index",
"type": "uint64"
}
]
},
{
"name": "autopowerup",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "balances",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "balance",
"type": "uint64"
},
{
"name": "balance1",
"type": "uint64"
},
{
"name": "balance2",
"type": "uint64"
},
{
"name": "balance3",
"type": "uint64"
},
{
"name": "balance4",
"type": "uint64"
}
]
},
{
"name": "bntbnt",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "reservedbnt",
"type": "int64"
},
{
"name": "xx",
"type": "uint64"
}
]
},
{
"name": "checkdd",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "checkrect",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "ck",
"base": "",
"fields": [
{
"name": "s",
"type": "string"
}
]
},
{
"name": "ckandclearx",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "x",
"type": "uint64"
},
{
"name": "extstr",
"type": "string"
}
]
},
{
"name": "ckandclearx1",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "x",
"type": "uint64"
},
{
"name": "extstr",
"type": "string"
}
]
},
{
"name": "cleartri",
"base": "",
"fields": [
{
"name": "market",
"type": "name"
}
]
},
{
"name": "configs",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "int64"
}
]
},
{
"name": "ddparamsex",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "config",
"type": "defi_config"
},
{
"name": "hash",
"type": "uint64"
}
]
},
{
"name": "defi",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "roadmap",
"type": "defi_config"
},
{
"name": "xx",
"type": "uint64"
}
]
},
{
"name": "defi_config",
"base": "",
"fields": [
{
"name": "defimarket1",
"type": "name"
},
{
"name": "market1id",
"type": "uint64"
},
{
"name": "defimarket2",
"type": "name"
},
{
"name": "market2id",
"type": "uint64"
},
{
"name": "tokencont",
"type": "name"
},
{
"name": "sym",
"type": "symbol"
},
{
"name": "reservedtk",
"type": "int64"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "definewdex",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "roadmap",
"type": "newdex_defi_config"
},
{
"name": "xx",
"type": "uint64"
}
]
},
{
"name": "dnparamsex",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "config",
"type": "newdex_defi_config"
},
{
"name": "hash",
"type": "uint64"
}
]
},
{
"name": "linkv21",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "run_roadmaps",
"type": "roadmap_config[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv22",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "run_roadmaps",
"type": "roadmap_config[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv22s",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "run_roadmaps",
"type": "roadmap_config[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv2a",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "run_ids",
"type": "uint64[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv31",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "run_roadmaps",
"type": "roadmap_config[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv31dd",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "linkv31dn",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "linkv31re",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "linkv31tr",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "linkv32",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "linkv32dd",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
}
]
},
{
"name": "linkv32dn",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "dn_ids",
"type": "uint64[]"
}
]
},
{
"name": "linkv32tr",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "trs",
"type": "userparams_list[]"
}
]
},
{
"name": "newdex_defi_config",
"base": "",
"fields": [
{
"name": "defimarket",
"type": "name"
},
{
"name": "defiid",
"type": "uint64"
},
{
"name": "newdex_pair_id",
"type": "uint64"
},
{
"name": "newdex_quote_symbol_is_eos",
"type": "bool"
},
{
"name": "newdex_2token_memo",
"type": "string"
},
{
"name": "newdex_2eos_memo",
"type": "string"
},
{
"name": "tokencont",
"type": "name"
},
{
"name": "sym",
"type": "symbol"
},
{
"name": "reservedtk",
"type": "int64"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "powerupusd",
"base": "",
"fields": []
},
{
"name": "rmddparams",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "rmdnparams",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "rmrunparams",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "rmtrparams",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "roadmap_config",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "percent",
"type": "int64"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "rparams",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "config",
"type": "roadmap_config"
}
]
},
{
"name": "run",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "roadmaps",
"type": "roadmap_config[]"
},
{
"name": "x",
"type": "uint64"
}
]
},
{
"name": "savebalance",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
}
]
},
{
"name": "savebalance1",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
}
]
},
{
"name": "test",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "tokenconvert",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "roadmap",
"type": "roadmap_config"
},
{
"name": "log",
"type": "string"
}
]
},
{
"name": "transall",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "tokencnt",
"type": "name"
},
{
"name": "sym",
"type": "symbol"
},
{
"name": "memo",
"type": "string"
},
{
"name": "maxamount",
"type": "int64"
}
]
},
{
"name": "triangle_config",
"base": "",
"fields": [
{
"name": "market",
"type": "name"
},
{
"name": "mid",
"type": "int64"
},
{
"name": "tokencont1",
"type": "name"
},
{
"name": "sym1",
"type": "symbol"
},
{
"name": "tokencont2",
"type": "name"
},
{
"name": "sym2",
"type": "symbol"
},
{
"name": "reservedtk1",
"type": "int64"
},
{
"name": "reservedtk2",
"type": "int64"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "triangle_param",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "hash",
"type": "uint64"
},
{
"name": "config",
"type": "triangle_config"
}
]
},
{
"name": "triv1",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "run_roadmaps",
"type": "roadmap_config[]"
},
{
"name": "salt",
"type": "uint64"
}
]
},
{
"name": "updttrparams",
"base": "",
"fields": [
{
"name": "market",
"type": "name"
},
{
"name": "count",
"type": "int32"
}
]
},
{
"name": "userparams_list",
"base": "",
"fields": [
{
"name": "ids",
"type": "uint64[]"
}
]
},
{
"name": "userparamsn",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "dds",
"type": "uint64[]"
},
{
"name": "dns",
"type": "uint64[]"
},
{
"name": "trs",
"type": "userparams_list[]"
},
{
"name": "rec",
"type": "userparams_list[]"
}
]
},
{
"name": "uup",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "dd_ids",
"type": "uint64[]"
},
{
"name": "dn_ids",
"type": "uint64[]"
},
{
"name": "tr_ids",
"type": "userparams_list[]"
},
{
"name": "re_ids",
"type": "userparams_list[]"
}
]
}
],
"actions": [
{
"name": "addallowuser",
"type": "addallowuser",
"ricardian_contract": ""
},
{
"name": "addddparams",
"type": "addddparams",
"ricardian_contract": ""
},
{
"name": "adddnparams",
"type": "adddnparams",
"ricardian_contract": ""
},
{
"name": "addrunparams",
"type": "addrunparams",
"ricardian_contract": ""
},
{
"name": "addtrparams",
"type": "addtrparams",
"ricardian_contract": ""
},
{
"name": "auc",
"type": "auc",
"ricardian_contract": ""
},
{
"name": "aucinner",
"type": "aucinner",
"ricardian_contract": ""
},
{
"name": "autopowerup",
"type": "autopowerup",
"ricardian_contract": ""
},
{
"name": "bntbnt",
"type": "bntbnt",
"ricardian_contract": ""
},
{
"name": "checkdd",
"type": "checkdd",
"ricardian_contract": ""
},
{
"name": "checkrect",
"type": "checkrect",
"ricardian_contract": ""
},
{
"name": "ck",
"type": "ck",
"ricardian_contract": ""
},
{
"name": "ckandclearx",
"type": "ckandclearx",
"ricardian_contract": ""
},
{
"name": "ckandclearx1",
"type": "ckandclearx1",
"ricardian_contract": ""
},
{
"name": "cleartri",
"type": "cleartri",
"ricardian_contract": ""
},
{
"name": "defi",
"type": "defi",
"ricardian_contract": ""
},
{
"name": "definewdex",
"type": "definewdex",
"ricardian_contract": ""
},
{
"name": "linkv21",
"type": "linkv21",
"ricardian_contract": ""
},
{
"name": "linkv22",
"type": "linkv22",
"ricardian_contract": ""
},
{
"name": "linkv22s",
"type": "linkv22s",
"ricardian_contract": ""
},
{
"name": "linkv2a",
"type": "linkv2a",
"ricardian_contract": ""
},
{
"name": "linkv31",
"type": "linkv31",
"ricardian_contract": ""
},
{
"name": "linkv31dd",
"type": "linkv31dd",
"ricardian_contract": ""
},
{
"name": "linkv31dn",
"type": "linkv31dn",
"ricardian_contract": ""
},
{
"name": "linkv31re",
"type": "linkv31re",
"ricardian_contract": ""
},
{
"name": "linkv31tr",
"type": "linkv31tr",
"ricardian_contract": ""
},
{
"name": "linkv32",
"type": "linkv32",
"ricardian_contract": ""
},
{
"name": "linkv32dd",
"type": "linkv32dd",
"ricardian_contract": ""
},
{
"name": "linkv32dn",
"type": "linkv32dn",
"ricardian_contract": ""
},
{
"name": "linkv32tr",
"type": "linkv32tr",
"ricardian_contract": ""
},
{
"name": "powerupusd",
"type": "powerupusd",
"ricardian_contract": ""
},
{
"name": "rmddparams",
"type": "rmddparams",
"ricardian_contract": ""
},
{
"name": "rmdnparams",
"type": "rmdnparams",
"ricardian_contract": ""
},
{
"name": "rmrunparams",
"type": "rmrunparams",
"ricardian_contract": ""
},
{
"name": "rmtrparams",
"type": "rmtrparams",
"ricardian_contract": ""
},
{
"name": "run",
"type": "run",
"ricardian_contract": ""
},
{
"name": "savebalance",
"type": "savebalance",
"ricardian_contract": ""
},
{
"name": "savebalance1",
"type": "savebalance1",
"ricardian_contract": ""
},
{
"name": "test",
"type": "test",
"ricardian_contract": ""
},
{
"name": "tokenconvert",
"type": "tokenconvert",
"ricardian_contract": ""
},
{
"name": "transall",
"type": "transall",
"ricardian_contract": ""
},
{
"name": "triv1",
"type": "triv1",
"ricardian_contract": ""
},
{
"name": "updttrparams",
"type": "updttrparams",
"ricardian_contract": ""
},
{
"name": "uup",
"type": "uup",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "allowlist",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "allowlist"
},
{
"name": "balances",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "balances"
},
{
"name": "configs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "configs"
},
{
"name": "ddparamsex",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ddparamsex"
},
{
"name": "dnparamsex",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "dnparamsex"
},
{
"name": "rparams",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rparams"
},
{
"name": "triparam",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "triangle_param"
},
{
"name": "userparamsn",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "userparamsn"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}