EOS

dadethbridge

Contract

{ "version": "eosio::abi/1.2", "types": [], "structs": [ { "name": "acceptedsym", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "dtoken", "type": "symbol" }, { "name": "insymbol", "type": "symbol" }, { "name": "tokencont", "type": "name" } ] }, { "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" }, { "name": "tokencontract", "type": "name" } ] }, { "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" } ] }, { "name": "claimdeposit", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }, { "name": "clearoracle", "base": "", "fields": [ { "name": "TableName", "type": "name" }, { "name": "scope", "type": "name" } ] }, { "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }, { "name": "depositdtok", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amountin", "type": "asset" } ] }, { "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" } ] }, { "name": "ethsettings", "base": "", "fields": [ { "name": "max_withdrawal_period_amount", "type": "asset" }, { "name": "max_withdrawal_period", "type": "int64" }, { "name": "max_withdrawal_allowed", "type": "asset" } ] }, { "name": "ethtokenread", "base": "", "fields": [ { "name": "last_read_total", "type": "asset" }, { "name": "last_read_liquid", "type": "asset" } ] }, { "name": "exchangpeth", "base": "", "fields": [] }, { "name": "exchngtoeos", "base": "", "fields": [ { "name": "exchangeamt", "type": "asset" } ] }, { "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" } ] }, { "name": "feesettings", "base": "", "fields": [ { "name": "dappprice", "type": "float64" }, { "name": "depofeepct", "type": "float32" }, { "name": "withdrawfeepct", "type": "float32" }, { "name": "minfeedeposit", "type": "asset" }, { "name": "minfeewithdraw", "type": "asset" }, { "name": "lastupdate", "type": "time_point_sec" } ] }, { "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": "min_eth_required", "type": "asset" }, { "name": "multfact", "type": "float32" } ] }, { "name": "initsymsett", "base": "", "fields": [ { "name": "intokensym", "type": "symbol" }, { "name": "depofeepct", "type": "float32" }, { "name": "withdrawfeepct", "type": "float32" }, { "name": "minfeedeposit", "type": "asset" }, { "name": "minfeewithdraw", "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": "uint64" }, { "name": "messages_uri", "type": "string" } ] }, { "name": "message_payload", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "data", "type": "bytes" } ] }, { "name": "oracleentry", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "uri", "type": "bytes" }, { "name": "results", "type": "provider_result[]" } ] }, { "name": "pair", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token0", "type": "token" }, { "name": "token1", "type": "token" }, { "name": "reserve0", "type": "asset" }, { "name": "reserve1", "type": "asset" }, { "name": "liquidity_token", "type": "uint64" }, { "name": "price0_last", "type": "float64" }, { "name": "price1_last", "type": "float64" }, { "name": "price0_cumulative_last", "type": "uint64" }, { "name": "price1_cumulative_last", "type": "uint64" }, { "name": "block_time_last", "type": "time_point_sec" } ] }, { "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" } ] }, { "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": "pricedeos", "type": "float32" } ] }, { "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" } ] }, { "name": "retrypushmsg", "base": "", "fields": [ { "name": "batchid", "type": "uint64" } ] }, { "name": "retryrecpt", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }, { "name": "setdappprice", "base": "", "fields": [] }, { "name": "setswappair", "base": "", "fields": [ { "name": "intokensym", "type": "symbol" }, { "name": "pairid", "type": "uint64" }, { "name": "maxamountswap", "type": "asset" } ] }, { "name": "settings", "base": "", "fields": [ { "name": "incoming_eth", "type": "asset" }, { "name": "islocked", "type": "bool" }, { "name": "min_eth_required", "type": "asset" }, { "name": "islogenable", "type": "bool" }, { "name": "multfact", "type": "float32" } ] }, { "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" } ] }, { "name": "swapsetting", "base": "", "fields": [ { "name": "isswapenable", "type": "bool" } ] }, { "name": "timerentry", "base": "", "fields": [ { "name": "set_timestamp", "type": "int64" }, { "name": "fired_timestamp", "type": "int64" } ] }, { "name": "token", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }, { "name": "tokenpool", "base": "", "fields": [ { "name": "totalamountin", "type": "asset" }, { "name": "amountavail", "type": "asset" } ] }, { "name": "tokenstat", "base": "", "fields": [ { "name": "feecollected", "type": "asset" }, { "name": "deposit_mismatch", "type": "asset" } ] }, { "name": "tokpairinfo", "base": "", "fields": [ { "name": "tokensym", "type": "symbol" }, { "name": "pairid", "type": "uint64" }, { "name": "maxamountswap", "type": "asset" } ] }, { "name": "unlockwthdr", "base": "", "fields": [] }, { "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" } ] }, { "name": "whitelistac", "base": "", "fields": [ { "name": "account", "type": "name" } ] }, { "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" } ] }, { "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" } ] }, { "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" } ] }, { "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" } ] }, { "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[]" } ] }, { "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" } ] }, { "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[]" } ] } ], "actions": [ { "name": "addsymbol", "type": "addsymbol", "ricardian_contract": "" }, { "name": "claimdeposit", "type": "claimdeposit", "ricardian_contract": "" }, { "name": "clearoracle", "type": "clearoracle", "ricardian_contract": "" }, { "name": "depositdtok", "type": "depositdtok", "ricardian_contract": "" }, { "name": "enabdisablog", "type": "enabdisablog", "ricardian_contract": "" }, { "name": "enable", "type": "enable", "ricardian_contract": "" }, { "name": "exchangpeth", "type": "exchangpeth", "ricardian_contract": "" }, { "name": "exchngtoeos", "type": "exchngtoeos", "ricardian_contract": "" }, { "name": "init", "type": "init", "ricardian_contract": "" }, { "name": "initsett", "type": "initsett", "ricardian_contract": "" }, { "name": "initsymsett", "type": "initsymsett", "ricardian_contract": "" }, { "name": "rebalance", "type": "rebalance", "ricardian_contract": "" }, { "name": "retrypushmsg", "type": "retrypushmsg", "ricardian_contract": "" }, { "name": "retryrecpt", "type": "retryrecpt", "ricardian_contract": "" }, { "name": "setdappprice", "type": "setdappprice", "ricardian_contract": "" }, { "name": "setswappair", "type": "setswappair", "ricardian_contract": "" }, { "name": "unlockwthdr", "type": "unlockwthdr", "ricardian_contract": "" }, { "name": "utility", "type": "utility", "ricardian_contract": "" }, { "name": "xcleanchain", "type": "xcleanchain", "ricardian_contract": "" }, { "name": "xcleanup", "type": "xcleanup", "ricardian_contract": "" }, { "name": "xcleanuprow", "type": "xcleanuprow", "ricardian_contract": "" }, { "name": "xcommit", "type": "xcommit", "ricardian_contract": "" }, { "name": "xdcommit", "type": "xdcommit", "ricardian_contract": "" }, { "name": "xgeturi", "type": "xgeturi", "ricardian_contract": "" }, { "name": "xorcclean", "type": "xorcclean", "ricardian_contract": "" }, { "name": "xschedule", "type": "xschedule", "ricardian_contract": "" }, { "name": "xsgcleanup", "type": "xsgcleanup", "ricardian_contract": "" }, { "name": "xsignal", "type": "xsignal", "ricardian_contract": "" }, { "name": "xsigntrx", "type": "xsigntrx", "ricardian_contract": "" }, { "name": "xwarmup", "type": "xwarmup", "ricardian_contract": "" }, { "name": "xwarmupchain", "type": "xwarmupchain", "ricardian_contract": "" }, { "name": "xwarmupcode", "type": "xwarmupcode", "ricardian_contract": "" }, { "name": "xwarmuprow", "type": "xwarmuprow", "ricardian_contract": "" } ], "tables": [ { "name": ".vconfig", "index_type": "i64", "key_names": [], "key_types": [], "type": "vconfig" }, { "name": "acceptedsym", "index_type": "i64", "key_names": [], "key_types": [], "type": "acceptedsym" }, { "name": "accountdet", "index_type": "i64", "key_names": [], "key_types": [], "type": "accountdet" }, { "name": "accounts", "index_type": "i64", "key_names": [], "key_types": [], "type": "account" }, { "name": "batches", "index_type": "i64", "key_names": [], "key_types": [], "type": "message_batches_t" }, { "name": "batchreq", "index_type": "i64", "key_names": [], "key_types": [], "type": "batchreq" }, { "name": "bmessages", "index_type": "i64", "key_names": [], "key_types": [], "type": "batched_messages_t" }, { "name": "configset2", "index_type": "i64", "key_names": [], "key_types": [], "type": "settings" }, { "name": "ethsett1", "index_type": "i64", "key_names": [], "key_types": [], "type": "ethsettings" }, { "name": "ethtokenst2", "index_type": "i64", "key_names": [], "key_types": [], "type": "ethtokenread" }, { "name": "failedmsg", "index_type": "i64", "key_names": [], "key_types": [], "type": "failedmsg" }, { "name": "failedrecpt", "index_type": "i64", "key_names": [], "key_types": [], "type": "patcheth" }, { "name": "feesettings4", "index_type": "i64", "key_names": [], "key_types": [], "type": "feesettings" }, { "name": "fmessages", "index_type": "i64", "key_names": [], "key_types": [], "type": "pending_messages_t" }, { "name": "gassett", "index_type": "i64", "key_names": [], "key_types": [], "type": "gassett" }, { "name": "genlogdet", "index_type": "i64", "key_names": [], "key_types": [], "type": "genlogtab" }, { "name": "ibatch", "index_type": "i64", "key_names": [], "key_types": [], "type": "message_batches_t" }, { "name": "ibatches", "index_type": "i64", "key_names": [], "key_types": [], "type": "message_batches_t" }, { "name": "imessage", "index_type": "i64", "key_names": [], "key_types": [], "type": "pending_messages_t" }, { "name": "imessages", "index_type": "i64", "key_names": [], "key_types": [], "type": "pending_messages_t" }, { "name": "ipfsentry", "index_type": "i64", "key_names": [], "key_types": [], "type": "ipfsentry" }, { "name": "oracleentry", "index_type": "i64", "key_names": [], "key_types": [], "type": "oracleentry" }, { "name": "pairs", "index_type": "i64", "key_names": [], "key_types": [], "type": "pair" }, { "name": "pmessages", "index_type": "i64", "key_names": [], "key_types": [], "type": "pending_messages_t" }, { "name": "pricestat", "index_type": "i64", "key_names": [], "key_types": [], "type": "pricestat" }, { "name": "settings", "index_type": "i64", "key_names": [], "key_types": [], "type": "settings_t" }, { "name": "stat", "index_type": "i64", "key_names": [], "key_types": [], "type": "currency_stats" }, { "name": "swapsetting", "index_type": "i64", "key_names": [], "key_types": [], "type": "swapsetting" }, { "name": "timerentry", "index_type": "i64", "key_names": [], "key_types": [], "type": "timerentry" }, { "name": "tokenpools2", "index_type": "i64", "key_names": [], "key_types": [], "type": "tokenpool" }, { "name": "tokenstat1", "index_type": "i64", "key_names": [], "key_types": [], "type": "tokenstat" }, { "name": "tokpairinfo1", "index_type": "i64", "key_names": [], "key_types": [], "type": "tokpairinfo" }, { "name": "whitelistac", "index_type": "i64", "key_names": [], "key_types": [], "type": "whitelistac" }, { "name": "withdrawq3", "index_type": "i64", "key_names": [], "key_types": [], "type": "withdrawq" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }