
dadusdbridge
Contract
The data structures defined by this contract.
Table row type of acceptedsym
{ "name": "acceptedsym", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "dtoken", "type": "symbol" }, { "name": "insymbol", "type": "symbol" } ] }- { "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
- { "name": "accountdet", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ethaddress", "type": "string" }, { "name": "address", "type": "checksum256" } ] }
- { "name": "addsymbol", "base": "", "fields": [ { "name": "dtoken", "type": "symbol" }, { "name": "intokensym", "type": "symbol" } ] }
Action parameter in addwhitelist
{ "name": "addwhitelist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }Table row type of feedeposit
{ "name": "available", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "balance", "type": "asset" } ] }Table row type of bmessages
{ "name": "batched_messages_t", "base": "", "fields": [ { "name": "message", "type": "message_payload" }, { "name": "batch_id", "type": "uint64" }, { "name": "batched_block_time", "type": "uint32" } ] }- { "name": "batchreq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "block_updated", "type": "uint32" } ] }
Action parameter in claimdeposit
{ "name": "claimdeposit", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Action parameter in clearoracle
{ "name": "clearoracle", "base": "", "fields": [ { "name": "TableName", "type": "name" }, { "name": "scope", "type": "name" } ] }Table row type of stat
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }Action parameter in enabdisablog
{ "name": "enabdisablog", "base": "", "fields": [ { "name": "islogenable", "type": "bool" }, { "name": "isswapenable", "type": "bool" } ] }- { "name": "enable", "base": "", "fields": [ { "name": "processing_enabled", "type": "bool" }, { "name": "transfers_enabled", "type": "bool" } ] }
Table row type of ethsett
{ "name": "ethsettings", "base": "", "fields": [ { "name": "max_withdrawal_period_amount", "type": "asset" }, { "name": "max_withdrawal_period", "type": "int64" }, { "name": "max_withdrawal_allowed", "type": "asset" } ] }Table row type of ethtokenst
{ "name": "ethtokenread", "base": "", "fields": [ { "name": "last_read_total", "type": "asset" }, { "name": "last_read_liquid", "type": "asset" } ] }Action parameter in exchangeeos
{ "name": "exchangeeos", "base": "", "fields": [] }Action parameter in exchangefee
{ "name": "exchangefee", "base": "", "fields": [ { "name": "exchamount", "type": "asset" } ] }Table row type of failedmsg1
{ "name": "failedmsg", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "msgtypeid", "type": "uint64" }, { "name": "ethaddress", "type": "checksum160" }, { "name": "msg", "type": "genmessage" }, { "name": "isfraud", "type": "bool" }, { "name": "updatedat", "type": "time_point_sec" } ] }Table row type of feesettings
{ "name": "feesettings", "base": "", "fields": [ { "name": "depofeepct", "type": "float32" }, { "name": "withdrawfeepct", "type": "float32" }, { "name": "minfeedeposit", "type": "asset" }, { "name": "minfeewithdraw", "type": "asset" } ] }- { "name": "gassett", "base": "", "fields": [ { "name": "gasprice", "type": "float32" }, { "name": "ethprice", "type": "float32" }, { "name": "eosprice", "type": "float32" }, { "name": "lasteosupdate", "type": "time_point_sec" }, { "name": "lastgasupdate", "type": "time_point_sec" }, { "name": "lastethupdate", "type": "time_point_sec" }, { "name": "multfact", "type": "float32" }, { "name": "gasduration", "type": "int64" }, { "name": "eosethdur", "type": "int64" } ] }
- { "name": "genlogtab", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "string" }, { "name": "data", "type": "bytes" }, { "name": "msg", "type": "genmessage" } ] }
- { "name": "genmessage", "base": "", "fields": [ { "name": "typeidfilter", "type": "uint64" }, { "name": "success", "type": "bool" }, { "name": "amount", "type": "int64" }, { "name": "withdrawid", "type": "uint64" }, { "name": "address", "type": "checksum160" }, { "name": "newaddress", "type": "checksum160" }, { "name": "totalamount", "type": "int64" }, { "name": "amountliq", "type": "int64" }, { "name": "symbolid", "type": "uint64" } ] }
- { "name": "init", "base": "", "fields": [ { "name": "sister_address", "type": "string" }, { "name": "sister_msig_address", "type": "string" }, { "name": "sister_chain_name", "type": "string" }, { "name": "this_chain_name", "type": "string" }, { "name": "processing_enabled", "type": "bool" } ] }
- { "name": "initsett", "base": "", "fields": [ { "name": "tokencon", "type": "name" }, { "name": "min_eth_required", "type": "asset" }, { "name": "multfact", "type": "float32" }, { "name": "gasduration", "type": "int64" }, { "name": "eosethdur", "type": "int64" }, { "name": "swapmultfact", "type": "float32" }, { "name": "ethprice", "type": "float32" }, { "name": "eosprice", "type": "float32" } ] }
Action parameter in initsymsett
{ "name": "initsymsett", "base": "", "fields": [ { "name": "dtoken", "type": "symbol" }, { "name": "depofeepct", "type": "float32" }, { "name": "withdrawfeepct", "type": "float32" }, { "name": "minfeedeposit", "type": "asset" }, { "name": "max_withdrawal_period_amount", "type": "asset" }, { "name": "max_withdrawal_period", "type": "int64" }, { "name": "max_withdrawal_allowed", "type": "asset" } ] }- { "name": "ipfsentry", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "data", "type": "bytes" }, { "name": "pending_commit", "type": "bool$" } ] }
- { "name": "message_batches_t", "base": "", "fields": [ { "name": "batch_id", "type": "uint64" }, { "name": "batched_block_time", "type": "uint32" }, { "name": "messages_uri", "type": "string" } ] }
- { "name": "message_payload", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "data", "type": "bytes" } ] }
Action parameter in modethadress
{ "name": "modethadress", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "newethaddress", "type": "string" } ] }Table row type of oracleentry
{ "name": "oracleentry", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "uri", "type": "bytes" }, { "name": "results", "type": "provider_result[]" } ] }Table row type of failedrecpt
{ "name": "patcheth", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "ethaddress", "type": "checksum160" }, { "name": "balance", "type": "asset" }, { "name": "updatedat", "type": "time_point_sec" }, { "name": "message", "type": "string" }, { "name": "msg", "type": "genmessage" }, { "name": "data", "type": "bytes" } ] }Table row type of fmessages
Table row type of imessage
Table row type of imessages
Table row type of pmessages
{ "name": "pending_messages_t", "base": "", "fields": [ { "name": "message", "type": "message_payload" }, { "name": "received_block_time", "type": "uint32" } ] }- { "name": "pricestat", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "price", "type": "float32" } ] }
Struct property of oracleentry
{ "name": "provider_result", "base": "", "fields": [ { "name": "result", "type": "bytes" }, { "name": "provider", "type": "name" } ] }- { "name": "rebalance", "base": "", "fields": [ { "name": "amountin", "type": "asset" }, { "name": "isdeposit", "type": "bool" } ] }
Table row type of receiptchk
{ "name": "receiptcheck", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "isreceived", "type": "bool" } ] }Action parameter in registereth
{ "name": "registereth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ethaddress", "type": "string" } ] }Action parameter in remwhitelist
{ "name": "remwhitelist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }Action parameter in retrypushmsg
{ "name": "retrypushmsg", "base": "", "fields": [ { "name": "batchid", "type": "uint64" } ] }Action parameter in retryrecpt
{ "name": "retryrecpt", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Action parameter in seteosprice
{ "name": "seteosprice", "base": "", "fields": [] }Action parameter in setethprice
{ "name": "setethprice", "base": "", "fields": [] }Action parameter in setgasprice
{ "name": "setgasprice", "base": "", "fields": [] }Action parameter in setswapsett
{ "name": "setswapsett", "base": "", "fields": [ { "name": "tokensym", "type": "symbol" }, { "name": "swapid", "type": "uint64" }, { "name": "isswapenable", "type": "bool" }, { "name": "maxamountswap", "type": "asset" } ] }- { "name": "settings", "base": "", "fields": [ { "name": "tokencont", "type": "name" }, { "name": "registrationfee", "type": "asset" }, { "name": "regfeecollected", "type": "asset" }, { "name": "incoming_eth", "type": "asset" }, { "name": "islocked", "type": "bool" }, { "name": "min_eth_required", "type": "asset" }, { "name": "islogenable", "type": "bool" }, { "name": "swapmultfact", "type": "float32" } ] }
Table row type of settings
{ "name": "settings_t", "base": "", "fields": [ { "name": "sister_address", "type": "string" }, { "name": "sister_msig_address", "type": "string" }, { "name": "sister_chain_name", "type": "string" }, { "name": "this_chain_name", "type": "string" }, { "name": "processing_enabled", "type": "bool" }, { "name": "last_irreversible_block_time", "type": "uint64" }, { "name": "last_pushed_batch_id", "type": "uint64" }, { "name": "available_message_id", "type": "uint64" }, { "name": "available_batch_id", "type": "uint64" }, { "name": "next_inbound_batch_id", "type": "uint64" } ] }Table row type of swapsetting
{ "name": "swapsetting", "base": "", "fields": [ { "name": "isswapenable", "type": "bool" } ] }Table row type of timerentry
{ "name": "timerentry", "base": "", "fields": [ { "name": "set_timestamp", "type": "int64" }, { "name": "fired_timestamp", "type": "int64" } ] }Table row type of tokenpools
{ "name": "tokenpool", "base": "", "fields": [ { "name": "totalamountin", "type": "asset" }, { "name": "amountavail", "type": "asset" } ] }- { "name": "tokenstat", "base": "", "fields": [ { "name": "feecollected", "type": "asset" }, { "name": "withdraw_mismatch", "type": "asset" } ] }
Table row type of tokenswapdet
{ "name": "tokenswapdet", "base": "", "fields": [ { "name": "tokensym", "type": "symbol" }, { "name": "pairid", "type": "uint64" }, { "name": "maxamountswap", "type": "asset" } ] }Action parameter in unlockwthdr
{ "name": "unlockwthdr", "base": "", "fields": [] }- { "name": "updatesym", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "dtoken_old", "type": "symbol" }, { "name": "dtoken_new", "type": "symbol" }, { "name": "intokensym", "type": "symbol" } ] }
- { "name": "utility", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "batchid", "type": "uint64" }, { "name": "messageuri", "type": "string" } ] }
- { "name": "vconfig", "base": "", "fields": [ { "name": "next_available_key", "type": "uint64" }, { "name": "shards", "type": "uint32" }, { "name": "buckets_per_shard", "type": "uint32" } ] }
Table row type of whitelistac
{ "name": "whitelistac", "base": "", "fields": [ { "name": "account", "type": "name" } ] }- { "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "withdrawamt", "type": "asset" }, { "name": "memo", "type": "string" } ] }
- { "name": "withdrawq", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "totproceeds", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "requested_at", "type": "time_point_sec" } ] }
Action parameter in xcleanchain
{ "name": "xcleanchain", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "shard", "type": "uint32" }, { "name": "code", "type": "name" }, { "name": "table", "type": "name" }, { "name": "chain", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" } ] }- { "name": "xcleanup", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" } ] }
Action parameter in xcleanuprow
{ "name": "xcleanuprow", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" } ] }- { "name": "xcommit", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" } ] }
- { "name": "xdcommit", "base": "", "fields": [ { "name": "data", "type": "bytes" } ] }
- { "name": "xgeturi", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "bytes" }, { "name": "data", "type": "bytes" } ] }
- { "name": "xorcclean", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "bytes" } ] }
- { "name": "xschedule", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "timer", "type": "name" }, { "name": "payload", "type": "bytes" }, { "name": "seconds", "type": "uint32" } ] }
Action parameter in xsgcleanup
{ "name": "xsgcleanup", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "id", "type": "uint64" } ] }- { "name": "xsignal", "base": "", "fields": [ { "name": "service", "type": "name" }, { "name": "action", "type": "name" }, { "name": "provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "signalRawData", "type": "bytes" } ] }
- { "name": "xsigntrx", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "id", "type": "string" }, { "name": "destination", "type": "string" }, { "name": "trx_data", "type": "string" }, { "name": "chain", "type": "string" }, { "name": "chain_type", "type": "string" }, { "name": "account", "type": "string" }, { "name": "trx_id", "type": "string" } ] }
- { "name": "xwarmup", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" }, { "name": "data", "type": "bytes" } ] }
Action parameter in xwarmupchain
{ "name": "xwarmupchain", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "shard", "type": "uint32" }, { "name": "code", "type": "name" }, { "name": "table", "type": "name" }, { "name": "chain", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" }, { "name": "data", "type": "bytes[]" } ] }Action parameter in xwarmupcode
{ "name": "xwarmupcode", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uri", "type": "string" }, { "name": "data", "type": "bytes" } ] }Action parameter in xwarmuprow
{ "name": "xwarmuprow", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "size", "type": "uint32" }, { "name": "uris", "type": "string[]" }, { "name": "data", "type": "bytes[]" } ] }