{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "AccountCache",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "account",
"type": "name"
}
]
},
{
"name": "Counter",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "CreateAccountFee",
"base": "",
"fields": [
{
"name": "fee",
"type": "asset"
}
]
},
{
"name": "ErrorTxEvent",
"base": "",
"fields": [
{
"name": "event",
"type": "TxEvent"
},
{
"name": "reason",
"type": "string"
},
{
"name": "originExtra",
"type": "bytes"
}
]
},
{
"name": "MixinAccount",
"base": "",
"fields": [
{
"name": "eos_account",
"type": "name"
},
{
"name": "client_id",
"type": "uint128"
}
]
},
{
"name": "MixinAsset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
},
{
"name": "asset_id",
"type": "uint128"
}
]
},
{
"name": "PendingEvent",
"base": "",
"fields": [
{
"name": "event",
"type": "TxEvent"
},
{
"name": "account",
"type": "name"
},
{
"name": "hash",
"type": "checksum256"
}
]
},
{
"name": "SubmittedEvent",
"base": "",
"fields": [
{
"name": "nonce",
"type": "uint64"
}
]
},
{
"name": "TotalFee",
"base": "",
"fields": [
{
"name": "total",
"type": "asset"
}
]
},
{
"name": "TransferFee",
"base": "",
"fields": [
{
"name": "fee",
"type": "asset"
}
]
},
{
"name": "TxEvent",
"base": "",
"fields": [
{
"name": "nonce",
"type": "uint64"
},
{
"name": "process",
"type": "uint128"
},
{
"name": "asset",
"type": "uint128"
},
{
"name": "members",
"type": "uint128[]"
},
{
"name": "threshold",
"type": "int32"
},
{
"name": "amount",
"type": "uint128"
},
{
"name": "extra",
"type": "bytes"
},
{
"name": "timestamp",
"type": "uint64"
},
{
"name": "signatures",
"type": "signature[]"
}
]
},
{
"name": "addasset",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint128"
},
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "dowork",
"base": "",
"fields": [
{
"name": "executor",
"type": "name"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "error",
"base": "",
"fields": [
{
"name": "err",
"type": "string"
}
]
},
{
"name": "exec",
"base": "",
"fields": [
{
"name": "executor",
"type": "name"
}
]
},
{
"name": "execpending",
"base": "",
"fields": [
{
"name": "executor",
"type": "name"
},
{
"name": "nonce",
"type": "uint64"
},
{
"name": "origin_extra",
"type": "bytes"
}
]
},
{
"name": "initialize",
"base": "",
"fields": []
},
{
"name": "onerrorevent",
"base": "",
"fields": [
{
"name": "event",
"type": "TxEvent"
},
{
"name": "reason",
"type": "string"
},
{
"name": "origin_extra",
"type": "bytes"
}
]
},
{
"name": "onevent",
"base": "",
"fields": [
{
"name": "event",
"type": "TxEvent"
},
{
"name": "origin_extra",
"type": "bytes"
}
]
},
{
"name": "ontransfer",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "removeasset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "setaccfee",
"base": "",
"fields": [
{
"name": "fee",
"type": "asset"
}
]
},
{
"name": "setfee",
"base": "",
"fields": [
{
"name": "fee",
"type": "asset"
}
]
},
{
"name": "transfer",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
}
],
"actions": [
{
"name": "addasset",
"type": "addasset",
"ricardian_contract": ""
},
{
"name": "dowork",
"type": "dowork",
"ricardian_contract": ""
},
{
"name": "error",
"type": "error",
"ricardian_contract": ""
},
{
"name": "exec",
"type": "exec",
"ricardian_contract": ""
},
{
"name": "execpending",
"type": "execpending",
"ricardian_contract": ""
},
{
"name": "initialize",
"type": "initialize",
"ricardian_contract": ""
},
{
"name": "onerrorevent",
"type": "onerrorevent",
"ricardian_contract": ""
},
{
"name": "onevent",
"type": "onevent",
"ricardian_contract": ""
},
{
"name": "ontransfer",
"type": "ontransfer",
"ricardian_contract": ""
},
{
"name": "removeasset",
"type": "removeasset",
"ricardian_contract": ""
},
{
"name": "setaccfee",
"type": "setaccfee",
"ricardian_contract": ""
},
{
"name": "setfee",
"type": "setfee",
"ricardian_contract": ""
},
{
"name": "transfer",
"type": "transfer",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accountcache",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "AccountCache"
},
{
"name": "bindaccounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "MixinAccount"
},
{
"name": "counters",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "Counter"
},
{
"name": "createaccfee",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "CreateAccountFee"
},
{
"name": "errorevents",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "ErrorTxEvent"
},
{
"name": "mixinassets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "MixinAsset"
},
{
"name": "pendingevts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "PendingEvent"
},
{
"name": "submittedevs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "SubmittedEvent"
},
{
"name": "totalfees",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "TotalFee"
},
{
"name": "transferfees",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "TransferFee"
},
{
"name": "txevents",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "TxEvent"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}