Skip to content

Conversation

@ImplOfAnImpl
Copy link
Contributor

  • Wallet CLI now has commands order-create, order-fill, order-freeze and order-conclude, similar to the previously existing RPC methods (also, the RPC methods themselves were renamed -create_order is now order_create etc)
  • Both RPC and CLI got a method/command:
    • for listing "own" orders, i.e. ones, whose conclude key is owned by the given account - order_list_own (RPC) and order-list-own (CLI);
    • for listing all active (not-frozen and non-concluded) orders - order_list_all_active (RPC) and order-list-all-active (CLI).

Some minor changes:

  • account-balance now also prints token tickers.
  • In RPC, I changed String's that represent addresses to RpcAddress<TheCorrespondingId>. This only affects how those parameters are shown in the RPC docs (was: "string", now: "bech32 string").
  • Changed the implementation of HasValueHint for Destination, so that it returns "hexified destination" instead of "bech32 string" (because it's how it's actually serialized).
  • I also removed the generic impl<T> HasValueHint for Id<T>, because most ids (pools/delegations/tokens/orders) are serialized as "hexified" (e.g. "HexifiedTokenId{0xcf...e0}")
    and only the rest (block and tx ids) are actually serializes as pure hex. Now each Id implements HasValueHint individually.
    I added basic_serialization_test to common/src/lib.rs, which checks how various ids and Destination/VRFPublicKey are serialized and how their rpc value hints look like.
  • Changed chainstate_pool_decommission_destination to actually return RpcAddress<Destination>.
  • Added a large TODO about how IMO our RPC types should be revamped (in common/src/chain/currency.rs), let me know if you agree.
    (The TODO has nothing to do with the Currency type, I just didn't know where to put it).
  • Fixed warnings coming from clippy 1.92;
  • I decided to turn off the clippy's "let_and_return" lint, let me know if you have objections;
  • Added a couple of tests for concluding and re-creating an order in the same tx - conclude_and_recreate_in_same_tx_with_same_balances and conclude_and_recreate_in_same_tx_with_different_balances
    (unrelated to this task, I just thought it was an interesting scenario to check)

P.S. the CLI commands for order listing just spit all the data out into the console; later we can add pagination, if needed.
Example of the order-list-own's output:

Id: tordr1pq347k27yv3qlcedj4c7a6egvxmxxk4anvwsqupjy4f4tle3g4qshy8g6c, Asked: 20 TML [left: 19, can withdraw: 1], Given: 10 tmltk1e7egscactagl7e3met67658hpl4vf9ux0ralaculjvnzhtc4qmsqv9y857 (FOO) [left: 9.5], Created at: 2025-12-08 19:16:12 UTC, Status: Active
Id: tordr13sur476nmtyv9qrf4773xd8kyu6targw7qekr8pykskpxhyes9yshr4tf0, Asked: 20 TML [left: 20, can withdraw: 0], Given: 10 tmltk1lht3lwdzkdydwr7qk2j6zudqssh0lunfnhua7jrczdyjuk97edaswt2fpj (BAR) [left: 10], Created at: 2025-12-09 10:45:53 UTC, Status: Active
Id: tordr1t5ja2xnphwwla5ny2pzgvzmp9cpdl4mlcnfac2rr8jd0l8hh8pqsp4r05u, Asked: 123.234 tmltk1e7egscactagl7e3met67658hpl4vf9ux0ralaculjvnzhtc4qmsqv9y857 (FOO), Given: 111 TML, Status: Unconfirmed

(orders are sorted by creation date, unconfirmed ones come at the end)

And this is what order-list-all-active currently shows on testnet:

The list of active orders goes below, orders belonging to this account are marked with '*'.
WARNING: token tickers are not unique, always check the token id when buying a token.
  Id: tordr1658ln3fmsqphpvf6a2zmndmphkv6razhafj8dtq9h2f7ywpg6pqqqkl5rg, Given: TML [left: 5], Asked: tmltk1u9ausm8qd99x7vfugksg4j9j6ht8m39ydzyy0eqflg59g3wwf7xqh5nryy (BRD) [left: 10], Give/Ask: 0.5
  Id: tordr1htknd5pkygv903pl08ffkfmu3yu9mp00a6ucmfhueveuz7jkdudqjw6m68, Given: TML [left: 1.11], Asked: tmltk1u9ausm8qd99x7vfugksg4j9j6ht8m39ydzyy0eqflg59g3wwf7xqh5nryy (BRD) [left: 111], Give/Ask: 0.01
  Id: tordr1se3dqmrgcaq0ldysjdh8vnhtlh0pzpc4xtt643at0sq4cktmkdtqcf4ara, Given: TML [left: 1000], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 1], Give/Ask: 1000
  Id: tordr1hzt556dt6ekrkzanlsyhvc7pfy43svszvvtwyvp487tqpz3zzt8qhwh8rv, Given: TML [left: 5000], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 50], Give/Ask: 100
  Id: tordr1arhg36fw3uuzdaqf5snk5mh6q4w7qgwywvzjsdkj4967wzjyv56qjwf7s8, Given: TML [left: 500], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 50], Give/Ask: 10
  Id: tordr15cgrxeknyntq59rh4vy7nu2grg58tefy5rjnxvstwcwzkcueylvqgsrdd3, Given: TML [left: 37.5], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 30], Give/Ask: 1.25
  Id: tordr14kwkdmyf4upyr7u47wgwngrlea8pnsmpkmhn62eluqlhuc5nwsnsjyyz98, Given: TML [left: 10], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 10], Give/Ask: 1
  Id: tordr1ur4k8pa63fl00v53nhj6rvcqmplvaqr5fmmqmhg8fpdp0lx4dsvqjsnfr4, Given: TML [left: 0], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 0], Give/Ask: 1
  Id: tordr15czzpk47fk20m6urelc3u0e592k5dclyqvc9ljtdd9hr7kppfhcs7470ll, Given: TML [left: 10], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 1000000], Give/Ask: 0.00001
  Id: tordr19ptpryx9n0y2pzw2pexk4cjn9ntzsc29y85admfpeujjnlvksgwqwq2sap, Given: TML [left: 10], Asked: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 1000000], Give/Ask: 0.00001
  Id: tordr1l92xmx6d34mvvq7sk930fgx3h5z8q75tuce059vg3qywptwl4rzq6py470, Given: TML [left: 0.19999999999], Asked: tmltk1f689tywn8qjgzxwrt9crhq8z3g3chqv99s2jeqkfp096me0msllqdfwlur (DND) [left: 100000], Give/Ask: 0.00000199999
  Id: tordr1ln5hhrydhm63cujeqew9xxx5smyk9hzuux548tyapsq4p8aeff5sr8x97r, Given: TML [left: 1], Asked: tmltk1rhuvz93sf3pj72z8elmz9kthafuax4xkv70c63jvpnzk7s4r3g4skx20m0 (HOP) [left: 1], Give/Ask: 1
  Id: tordr1gm00rrvcdlh4uh53mpnzup38qs8w6wu6w0mj58dzqzrfqjzc5zrs4u5rjg, Given: TML [left: 10], Asked: tmltk18wg2xa7qxflwmcjpcd7nepsrsjj0gcrqyc7k5ej4cq5q3lf7ry7qtm2l6z (HUG) [left: 10], Give/Ask: 1
  Id: tordr1gypruh3zhqe6atnvwjcn5cn8pagftnyky68vsqg57mpxkjheectqurfxv4, Given: TML [left: 0.1], Asked: tmltk18wg2xa7qxflwmcjpcd7nepsrsjj0gcrqyc7k5ej4cq5q3lf7ry7qtm2l6z (HUG) [left: 2], Give/Ask: 0.05
  Id: tordr1zewzkznuey2wqt05vladkkds9vkujz0qvlr06a6s575a82vt6h6q630ffa, Given: TML [left: 7.69999999993], Asked: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 2566.666666], Give/Ask: 0.003
  Id: tordr1xjgw4e6cc7cjupdtjkcf9jeejgq8xuy0dqly9lepsp0kcc28xe8s54c49h, Given: TML [left: 100], Asked: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 101010.10101], Give/Ask: 0.00099
  Id: tordr19t05y3u69p3hchlyvwspu08yyj6gs3c07srwjufwrywkhl4n5dqqynmuga, Given: TML [left: 0.075], Asked: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 76.530612], Give/Ask: 0.00098
  Id: tordr1pam7rrhpf6udrp6mwt30mgqjv7af8rp9sae5pj0jdwfsvzmf5rhqhurqvy, Given: TML [left: 50], Asked: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 10000], Give/Ask: 0.005
  Id: tordr1mgcwppcw302cpv287vt7gaefqnag5e3cmpmf9kf250wt4vjfwy9qjq7eud, Given: TML [left: 0], Asked: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0], Give/Ask: 1
  Id: tordr1dfnxqlutt6ml9au6kzwclpvqwwc6g4j76wvz87fqs6vv3rh58y8qxxxj88, Given: TML [left: 13.65], Asked: tmltk1p8a467ar046r22z6xwdg6y2kf52xlr0cc29uw7qfj6s0rw2h564s2yf6h5 (PMT) [left: 65], Give/Ask: 0.21
  Id: tordr1mhc0uxdv9gafdffxn6s0c6x0zgf49ynn50gt3s9a57jhzvsflhyst3vm4a, Given: TML [left: 0], Asked: tmltk1p8a467ar046r22z6xwdg6y2kf52xlr0cc29uw7qfj6s0rw2h564s2yf6h5 (PMT) [left: 0], Give/Ask: 0.21
  Id: tordr1z0uqwsf7p9pgsnaumgaddzw5d2klnvdcv7ccp0epmw9upg4k2vkse7m6ha, Given: TML [left: 100], Asked: tmltk1p8a467ar046r22z6xwdg6y2kf52xlr0cc29uw7qfj6s0rw2h564s2yf6h5 (PMT) [left: 476.19047619047], Give/Ask: 0.21
  Id: tordr13vvvvss9el5nuk5fctcjv7gfjm4j2g5gh2wlvfv4zkj2pduzpvlq9h96sm, Given: TML [left: 111], Asked: tmltk1uh5enzmzxfe0zl80k4z0v7etm2pyc7mhqkdyk455234dsaver6xqrzmh24 (PSYF) [left: 111], Give/Ask: 1
  Id: tordr1ckcck85mwhc2yz3qahdse7tpyywt49gv9flekyaghkhd59t7gftq57gs7m, Given: TML [left: 172.72911353536], Asked: tmltk1nzscrdpvy5ng3ywesda9gevvu4s3asryx4ts9t7d4mkxr4c9x9wsgwyr3m (SwissDogs) [left: 86.36455676768], Give/Ask: 2
  Id: tordr1pucj0kxh5c2rqhz4zlek54pxmn3fl00ran7w6ctfhe7x0940fxvql86qvn, Given: TML [left: 1], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0.333333], Give/Ask: 3.000003
  Id: tordr19ccw20ng6tc5wmps5kg92j08t273ylqmqqyxcxvltvmfdd2l77ls8wqaww, Given: TML [left: 0], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Give/Ask: 2
  Id: tordr1f5faqnl5kukw3c4tpd526utlvhjygsad7tjyy2uhcvndkdgrf6hq0k4s0c, Given: TML [left: 4.8], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 2.4], Give/Ask: 2
  Id: tordr1hdwjkz3ke4qhr4kzvyu5gxgu24vntwsxs6qapq70s5yc2j2vhn9su3qm8x, Given: TML [left: 99.98], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 99.98], Give/Ask: 1
  Id: tordr1musfrckj0xvc4hl56uzymu8gu9qrsksh5wf747gjfwa5zd9vz73stdkc5c, Given: TML [left: 10], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 10], Give/Ask: 1
  Id: tordr1p05d59l23sze33ktcm6yhdt3mrv8nht4dny87lhfq0gtwm2zjx6q8cjsks, Given: TML [left: 2], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 2], Give/Ask: 1
  Id: tordr1zfzl3vjn7u3fg2y7km3ryd445utdpad0tv4xwpzm98jr4jdlyp9qgxwtsr, Given: TML [left: 10], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 10], Give/Ask: 1
  Id: tordr15wy4wp6vn595zjh9qnuf6qg6myy8ff5vpn6d6dqwjvjz2uh4d8jszx99ey, Given: TML [left: 0], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Give/Ask: 0.5
  Id: tordr1pdgere0je06qeu4fvk40mrgv2fdvkv0wrfc90zqkwsmzmrxqtlrsd2sdjf, Given: TML [left: 10], Asked: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 1000], Give/Ask: 0.01
  Id: tordr1vtm744cuc83zge6m9789jqqqzvu9mttqr3rhnvs8l5urx88fmpaq4suwzp, Given: TML [left: 10], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 0.1], Give/Ask: 100
  Id: tordr1hx8m0hrs4v6sy6rgja2mjesmfx6s62lhn3cupntnduwyd202fx5qry4p4j, Given: TML [left: 10], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 8.33333333333], Give/Ask: 1.2
  Id: tordr1g80zyxzj4mz7cg0ayvshwv74qmaexrckq5mq2p3vxkzd5l9ws8nq3sh0f0, Given: TML [left: 10], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 10], Give/Ask: 1
  Id: tordr1pdsl27zdyetddjjy35k8jqm69g48hmahsvr4v0f6yhwpm2qnc70qvw9ts7, Given: TML [left: 100], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 100], Give/Ask: 1
  Id: tordr1q9f5ah96ylqqmzp9q0lzhv4gsj2k0hzt06f9nng4u8tm34h5nxtszjd9xe, Given: TML [left: 100], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 100], Give/Ask: 1
  Id: tordr1nz9qjwd2pxrzjry8fq8hag2jyj65q5s798faa5jjh2hvsgasyqrsqqthl7, Given: TML [left: 10], Asked: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 1000], Give/Ask: 0.01
  Id: tordr1rxynmrvvf3umg5mvwe4hys4plt8cwn36ut64uaeq9f8vlupaxmasy0zaqu, Given: TML [left: 10], Asked: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 100000], Give/Ask: 0.0001
  Id: tordr1kx3ylc2syjwtcj73yv7qqlu5hh6tk7cwt8ssge5qen3szqtnm96q2y8d42, Given: TML [left: 0], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0], Give/Ask: 0.49722245999
  Id: tordr1z6tgg5fjayxqhn38jncqkjyqvwcxkpkzvdzk6q0vfamjysapx4msk3wdps, Given: TML [left: 0.64574979263], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 1.30642362], Give/Ask: 0.49428820999
  Id: tordr1v4ljfktsjg2uzwzlctaqavjzp4e0s7lzr6hf98vwrh68qdagdfqqteyzag, Given: TML [left: 0], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0], Give/Ask: 0.49395711999
  Id: tordr1yrqy38ywfx9hhzlpwtx863hkd8vmajkala69kz4a9z7ffapnnguqa8ughd, Given: TML [left: 0.23371133135], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.47354223], Give/Ask: 0.49353851999
  Id: tordr1vpzuderqajhgg9krkdhxk9z4zy6mywy6rsfuzsffmqk8un865a3s6ktzdy, Given: TML [left: 0.46813434405], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.95075108], Give/Ask: 0.49238370999
  Id: tordr1umpv6rpdqlucafualwcxw908g4l8dlfkjqtwswzx8fsq8sc76ucs6rvj2s, Given: TML [left: 0.29906516934], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.6079686948], Give/Ask: 0.49190882999
  Id: tordr1pg3345cjgw43063f958ypj6an7j6372tm2c0sxvzg5549x2x38wsft92pe, Given: TML [left: 2.85360000001], Asked: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 57.07200000001], Give/Ask: 0.05
  Id: tordr180279ksn62hmh5ut7pyguk3umu4la3dwfgv4meg5qw0ck9unseeqwkqj4n, Given: TML [left: 1], Asked: tmltk1f0ur4w9y8nu8j3lz64e2amcq4uepqn4rrsl4j9nt2za2kz5karmqrhwgj0 (ZEN) [left: 909.0909090909], Give/Ask: 0.0011
  Id: tordr1mn7h9ztkua6luz8dp5grqum0z6x7ywruc7xt4wyeawd4nt4taruszx3gzu, Given: TML [left: 62.7264], Asked: tmltk1f0ur4w9y8nu8j3lz64e2amcq4uepqn4rrsl4j9nt2za2kz5karmqrhwgj0 (ZEN) [left: 69696], Give/Ask: 0.0009
  Id: tordr1d5shcyxzmm287xuqujjth0u4y73p4f9pmwg85lmrynfnmm4hgwhq4c7ql5, Given: TML [left: 85], Asked: tmltk1n59eru2rywkuwdje2vcwp2hwf6gqjwrra5hdlgf4ngugqwvfpxhqqsvjls (mETH) [left: 85], Give/Ask: 1
  Id: tordr1thjrc94ul98phzfr25l6xw5fp2lesdluam96a8kl2ur20cjvgptsfqgfvu, Given: TML [left: 3300], Asked: tmltk1kwmavjysfs2qplq0ct5qy9hn03y3kht6fk9cpx38fsqa3mjfqg8snnc3zs (mUSDT) [left: 100], Give/Ask: 33
  Id: tordr1yc0w7tn0mkr2g6cyjltz2m7chkjxh2h52h8939xvsmpfa86mr2nq2ac3q8, Given: TML [left: 26.19643149349], Asked: tmltk1kwmavjysfs2qplq0ct5qy9hn03y3kht6fk9cpx38fsqa3mjfqg8snnc3zs (mUSDT) [left: 78456.085], Give/Ask: 0.00033389929
  Id: tordr1c8ljjre80c4fuk9wpn2n08cgjglygfqvuzsjjey6hlvw07um8gpssd38nt, Given: TML [left: 105.90241259729], Asked: tmltk1kwmavjysfs2qplq0ct5qy9hn03y3kht6fk9cpx38fsqa3mjfqg8snnc3zs (mUSDT) [left: 320750.896], Give/Ask: 0.00033017027
  Id: tordr16hvh4jeqy9pgcnneskjf5sp6q5dtm2ly6xg9tp3827u6trjuucxqhkny95, Given: TML [left: 10], Asked: tmltk1ca5jylf4nztj30g9ha8fq3xvre9dvnm6qszsnqa9s2ax20xee5wsk6gjr7 (rioswaptoken) [left: 11111.11111111111], Give/Ask: 0.0009
  Id: tordr159w44ulfzpkvf6dh0px7rjpr6pqyqve58c8yvk6r0z2dwxh665cq2yqlz8, Given: tmltk1s9h0s6ww8ncqsn6eh9cgx04fx885tnx24s6r0jm8jweejq83jncs59lgs5 (ASTRO) [left: 0], Asked: TML [left: 0], Give/Ask: 1
* Id: tordr13sur476nmtyv9qrf4773xd8kyu6targw7qekr8pykskpxhyes9yshr4tf0, Given: tmltk1lht3lwdzkdydwr7qk2j6zudqssh0lunfnhua7jrczdyjuk97edaswt2fpj (BAR) [left: 10], Asked: TML [left: 20], Give/Ask: 0.5
  Id: tordr17xwpqwvyhgucfrr95k4n2q928mcqeyhs2hvjnf9uk5clm7l74kcs2vurpy, Given: tmltk1numa2ud5cepp5ajjg2wzfuddk5ast0qcj5gmm629savyf22drzhs54gkyy (BOO) [left: 5], Asked: TML [left: 5], Give/Ask: 1
  Id: tordr1u69m20jqjx5c0jfpdwgd9j3a9v8rd6qfrfj62stdyf8lxr8je97qx3ew62, Given: tmltk1u9ausm8qd99x7vfugksg4j9j6ht8m39ydzyy0eqflg59g3wwf7xqh5nryy (BRD) [left: 1], Asked: TML [left: 0.01], Give/Ask: 100
  Id: tordr1yrxdv3ty3e0q7he97nckvrad3vj3szg4rxjgt99l5lkgej6lcezs8hyu0c, Given: tmltk1u9ausm8qd99x7vfugksg4j9j6ht8m39ydzyy0eqflg59g3wwf7xqh5nryy (BRD) [left: 500], Asked: TML [left: 25], Give/Ask: 20
  Id: tordr1kfw2m6ed9ue7fhcavdwe0rfzvz5tlentfrgrevcw87q3z798e9cst3465t, Given: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 20], Asked: TML [left: 0.02], Give/Ask: 1000
  Id: tordr1yqmmtq7q47xzmtqlcv8yxamrezxr5lz4qste0j0mykalqfn7n0dqm9vygp, Given: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 100], Asked: TML [left: 20], Give/Ask: 5
  Id: tordr10zztz94zts3gddwvgufdfcn86h4wudx3t5fhhhjnpw52hltatx5s4gwez0, Given: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 90], Asked: TML [left: 90], Give/Ask: 1
  Id: tordr1mq3ayn69vtqf69nj0hetsuare5anyz52k5fp7w6pzptt6eghmqsq0stsul, Given: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 50], Asked: TML [left: 50], Give/Ask: 1
  Id: tordr1fvhwzfzpdfet47c40ml45pxhe0kypm6eyqw7x79gxaaampvv3hlq8nv7vs, Given: tmltk1903xvsps07ts0v324sp9tx3qk3d2rys9a990trvvyh9er500dv8qm08uv5 (BTKN) [left: 10], Asked: TML [left: 12.5], Give/Ask: 0.8
  Id: tordr1srsqjq5p2nc3x6la7fd2pj7erdv23ndpwtk7nsxxvfwaawu3vkxsahtxgy, Given: tmltk1f689tywn8qjgzxwrt9crhq8z3g3chqv99s2jeqkfp096me0msllqdfwlur (DND) [left: 749900], Asked: TML [left: 0.7499], Give/Ask: 1000000
* Id: tordr1pq347k27yv3qlcedj4c7a6egvxmxxk4anvwsqupjy4f4tle3g4qshy8g6c, Given: tmltk1e7egscactagl7e3met67658hpl4vf9ux0ralaculjvnzhtc4qmsqv9y857 (FOO) [left: 9.5], Asked: TML [left: 19], Give/Ask: 0.5
  Id: tordr1k2v4qhq2zgg2u0mvlwkyd0m2zvnf96sfsvcz6purqlggjd8as46sgn0gvh, Given: tmltk1kasqxuunaswgtf764snkkewd9884wr486ylaxwkawjzr63jdyv5smpz8qx (HMM) [left: 100], Asked: TML [left: 100], Give/Ask: 1
  Id: tordr10znjtmjq8hkacrx3cu0cdhx4jz5ekqrsr43ejhu0ecrax9utp5xsgejt3y, Given: tmltk1mw5ftj98sxj92e2qzyykvpavlhzj07gtecp50arh5qythhr83hlskx4md9 (HMM2) [left: 850], Asked: TML [left: 850], Give/Ask: 1
  Id: tordr1ass7kw4s6edj73nrr9zn5pfng4qfuy866l49mrqcnypltad84aqq6frlax, Given: tmltk18wg2xa7qxflwmcjpcd7nepsrsjj0gcrqyc7k5ej4cq5q3lf7ry7qtm2l6z (HUG) [left: 34], Asked: TML [left: 1.7], Give/Ask: 20
  Id: tordr10jmv40rv2l0ma2mtg2q4uf9rd9azv9htw8ehz6f329ds3g9js9ms9gq780, Given: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 0], Asked: TML [left: 0], Give/Ask: 1000
  Id: tordr1c3rq3nap7w0g7duzd7u9jymya59ksxhx4nzd4am9trh62nh5gtrscqa3zp, Given: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 100], Asked: TML [left: 0.1], Give/Ask: 1000
  Id: tordr1fkrac7mpjc4sgseufyasm472fgfgxl2c775ap20y5779vf8u40yqqq2dlf, Given: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 90], Asked: TML [left: 0.09], Give/Ask: 1000
  Id: tordr195kmcd6mse9nlfrvzkhlm042f30zy65d5tsaq4f9aaty83f0njnshlcrxl, Given: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 100], Asked: TML [left: 0.101], Give/Ask: 990.099009
  Id: tordr193ad8xwedj32m3cxnefqldl2jqvglx8v3ustyv5uhncf3v06t4eq2kxlh7, Given: tmltk16yw5sdh3x3ryxu83w50jzs462ttp4au0j2tff6vztt0nyfve892q7ggcsg (JustToken) [left: 1], Asked: TML [left: 0.0029], Give/Ask: 344.827586
  Id: tordr1gun048cng9ygw5s5y8jlxwt0mucvm7lsjv9u2hh07tqwr89kj6zquvz2hq, Given: tmltk1006rkwc3vx8mmk82ftgxv6rxewdp5enpqd9x5un2xvcy0w5npxyqpfwpy3 (LAZY) [left: 0], Asked: TML [left: 0], Give/Ask: 1
  Id: tordr1kw5dffky4mqql2r039mchzpm97hlst3a8pdyqp2g7zj9esn0vucs28en2m, Given: tmltk1006rkwc3vx8mmk82ftgxv6rxewdp5enpqd9x5un2xvcy0w5npxyqpfwpy3 (LAZY) [left: 0], Asked: TML [left: 0], Give/Ask: 1
  Id: tordr1htlh57z37d666qq0qsdn4hfaxfh7rz63f7hqeeq75xzpxmnt3haqpa40gy, Given: tmltk1006rkwc3vx8mmk82ftgxv6rxewdp5enpqd9x5un2xvcy0w5npxyqpfwpy3 (LAZY) [left: 0], Asked: TML [left: 0], Give/Ask: 0.83333333333
  Id: tordr1l6vwm59pxkz05f2qwutqxt58mug0y0vm32clwdga7avy4gedlh3srdaedn, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 1000], Asked: TML [left: 10], Give/Ask: 100
  Id: tordr16ghuwqefpnqrd6yeh83aaupcp4a0j4ssvxgkqyagznvjrjdc570sswanl5, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 10000], Asked: TML [left: 110], Give/Ask: 90.90909090909
  Id: tordr107umtag3tn36ukt8jccq0j3nefyqezh5j80lte7tkxrj0wajypts55k2au, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 1000], Asked: TML [left: 13], Give/Ask: 76.92307692307
  Id: tordr17juq3nfh78am44scffz506mv0s8w48qsnn38jzna08ww47gd46ts92zdjv, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 10000], Asked: TML [left: 140], Give/Ask: 71.42857142857
  Id: tordr1u4qqkhsrmy95krtw7d0qwweudkt3rmfly90eqyu6xc67rvt6umhqjh4qne, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 9933.33333333334], Asked: TML [left: 149], Give/Ask: 66.66666666666
  Id: tordr18z8rjghjcy6wdhk38g0cel8jz9rstz9u3lmql6yxnw7sx8v4gdvqpfwz4j, Given: tmltk1e6kvxma084p5lr66dxg8s88tzjv2w2thu6krsp6frkjfwvyhwezqearzge (MASTER) [left: 9], Asked: TML [left: 9], Give/Ask: 1
  Id: tordr1czdx8eyl4e64feqsahanfrvefvvmlp05flkzcnf87rtjx0kkxq6sgr5lvy, Given: tmltk1evfx36aghrxk6qrxzr82wdpkt0905d3sqlquszz5auwwzc0mx9as7qg8rf (MD) [left: 5000], Asked: TML [left: 500], Give/Ask: 10
  Id: tordr1k9mfr30na7jccff5pkh3cqcxwxe90v648cqmm3hersa53wne5srqg8a226, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0.1], Asked: TML [left: 0.000001], Give/Ask: 100000
  Id: tordr178dzer4z43cuae3936hjhzplnvh60tzcc5g4xdasea9lvjn29r3sgmcqrg, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 87], Asked: TML [left: 87], Give/Ask: 1
  Id: tordr1hc0vnzce4y5zhnjkqaa2yd4hnll8ux7ljkjdawv7l0ken636wwts44padf, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0.1], Asked: TML [left: 10], Give/Ask: 0.01
  Id: tordr1382rdy9536pdhs2unv0js3dadv77uzmu3skweljt50y9kf2l6w0s4rclyd, Given: tmltk15el5tpafs3urxllmlw9h7kw6lkensqljw4jlw5gr8m9ax8y4x5ysrhcwx5 (NZ) [left: 100], Asked: TML [left: 100], Give/Ask: 1
  Id: tordr1dfkyn7vnyzn43s0slshhmla68je0fsvxh35allxmfdjwnl965vhs87quya, Given: tmltk1p8a467ar046r22z6xwdg6y2kf52xlr0cc29uw7qfj6s0rw2h564s2yf6h5 (PMT) [left: 100000], Asked: TML [left: 21000], Give/Ask: 4.7619047619
  Id: tordr1dlgndtq947f9v2r9vrq6ynzv43ejue2fka79yxxwp37umnkv7kasekv0pg, Given: tmltk17jgtcm3gc8fne3su8s96gwj0yw8k2khx3fglfe8mz72jhygemgnqm57l7l (PPPLOK2) [left: 10000], Asked: TML [left: 10], Give/Ask: 1000
  Id: tordr13d6uv2mpp4as8x3lh49f24zlnsealrw2ljlax783xy2vc59znpzq3fqk5u, Given: tmltk1n3wyw2p20s0vmxk3kkmgq7mk83ppwtcunf9u9xx4x4npe568wrlqpcsm60 (SHMck) [left: 0.00015], Asked: TML [left: 0.00048], Give/Ask: 0.3
  Id: tordr1mal007uhqxmgzrx2p39rd20a56qm2tkz0r8gljjwx4pe376jjcwqnsj53t, Given: tmltk1n3wyw2p20s0vmxk3kkmgq7mk83ppwtcunf9u9xx4x4npe568wrlqpcsm60 (SHMck) [left: 0.00001], Asked: TML [left: 0.1], Give/Ask: 0.0001
  Id: tordr10ds3xedq83q4lcu4dd6g8448tsm7hzthx46ujwhw4upatgzjz72qfptz5q, Given: tmltk1n3wyw2p20s0vmxk3kkmgq7mk83ppwtcunf9u9xx4x4npe568wrlqpcsm60 (SHMck) [left: 0.00001], Asked: TML [left: 1], Give/Ask: 0.00001
  Id: tordr1s6wuxj2pjcslwagncdt2u5dgpgttrwwc3zxmrjpg6v88ahg0ks8s7ns85s, Given: tmltk1x5mhf8ax2glvh2rshu35k74tkzvzs02vfkh8jd52hssz7g2entqs6t4tvm (SMILE) [left: 0], Asked: TML [left: 0], Give/Ask: 20
  Id: tordr1q3v0xjc2x0qexcwp953qyju223h3ej4hnmza7vxnzm6zz27djlmq69m7mf, Given: tmltk1nzscrdpvy5ng3ywesda9gevvu4s3asryx4ts9t7d4mkxr4c9x9wsgwyr3m (SwissDogs) [left: 14], Asked: TML [left: 7], Give/Ask: 2
  Id: tordr12w6xq0jxk3u9np6zju29gn52gvzs3u27cfj796lsyffk3qye66zqre2fzp, Given: tmltk1nzscrdpvy5ng3ywesda9gevvu4s3asryx4ts9t7d4mkxr4c9x9wsgwyr3m (SwissDogs) [left: 1000], Asked: TML [left: 1000], Give/Ask: 1
  Id: tordr1jujter3n8fd6wpfenvxgn33kq38nklrf5dpg8xyle4hegulwaeesnc7hla, Given: tmltk1nzscrdpvy5ng3ywesda9gevvu4s3asryx4ts9t7d4mkxr4c9x9wsgwyr3m (SwissDogs) [left: 0], Asked: TML [left: 0], Give/Ask: 1
  Id: tordr1c5ltczgv5wdgzf0j0j02k6jshjewth6p9235kx6xr4vdk5veuz3qfgt0jv, Given: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Asked: TML [left: 0], Give/Ask: 200
  Id: tordr1772a7mdxcf8cwu5puv4kv220cfp5eqaqhpds0xm62mqyut7x4dasgkwz3u, Given: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Asked: TML [left: 0], Give/Ask: 100
  Id: tordr1jrlz9nwurlcvsq9eva27ergtsksqzevdvakg3m4n2la9e867l6zqu6f2t6, Given: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Asked: TML [left: 0], Give/Ask: 1
  Id: tordr1d85em0gpglmvnvlfe455km7arhtu2syqettcavm0z47fhxjfuvzsrj0fya, Given: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 0], Asked: TML [left: 0], Give/Ask: 0.5
  Id: tordr1xnf7saya7a5vk4w7anqwrfjzf64endkgff57aq5qhxexxy5kr7gqehz73y, Given: tmltk16azgkj6wr7spkct6zg533q2cj4g57nsjnxtgaa7vgmtt0jgrzhrshleutz (TEST) [left: 998.33], Asked: TML [left: 99833], Give/Ask: 0.01
  Id: tordr1grv7kuhh2jh5mpmfcfg2s52ehk6rezsw0zhdsldp43reyqlz70ussfsq78, Given: tmltk1rz9hmgmmjwmgzxsyxmvyylak5nmw7nm3tys54ws0lfevhm9x93lsugcfq6 (TKN2) [left: 1.11447933527], Asked: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0.9613434], Give/Ask: 1.15929368762
  Id: tordr1xfvcg29s3gcffmzcuuq4jhsphqwplyycs3lv0j9xtldxaaf74xxshyda9z, Given: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 0.00000000001], Asked: TML [left: 0], Give/Ask: 0.83333333333
  Id: tordr1y689hykzpnrcuukmhqz9xz4j72jgvjggervj4rkw67uapk60q3lsskceex, Given: tmltk18sk8xqf4k8vk8w5hdqhzj872t6ys6et907ucgglc5y2dc7nvhrtshnqeza (TKNNN) [left: 0], Asked: TML [left: 0], Give/Ask: 0.5
  Id: tordr1f4aq37plqa4md6mwplvjp2vse6s3949ys376u52dhnzp9eejsqwq0gxrh4, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 75], Asked: TML [left: 3], Give/Ask: 25
  Id: tordr193qdhl0etqq8u5fszvv0dr986wwas7mu6sk0f3zwr59fk88x85uqyw63ht, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 100], Asked: TML [left: 5], Give/Ask: 20
  Id: tordr12hy8lzu3efpx34cxprlu7xz8we588memxhd6lrht42f6hprqj7gqwy4m32, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 1000], Asked: TML [left: 100], Give/Ask: 10
  Id: tordr1hy0l3z7yvuy2qrk4p9wkxsladukzuvjac728kumq9j22r9luzz5qyvnp7t, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 1000], Asked: TML [left: 120], Give/Ask: 8.333333
  Id: tordr15z8y6vdjw3dkdjsvz780c2t8xdv963s72neh6dyddzlxawt92mnsgesqrz, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 993.333334], Asked: TML [left: 149], Give/Ask: 6.666666
  Id: tordr1vz77jslw082ahk6n0h3nxzaklez7pyxkrlj6j0hy6ck9ykhzzw7sx3uaxn, Given: tmltk1vq3qgl5w9j3z7s5zm8z5kkmqxpp7s82w28k9rchfpjyk0sex6m5q4pcka7 (TT) [left: 1000], Asked: TML [left: 150], Give/Ask: 6.666666
  Id: tordr18ylew2sz8kaufa0j03ma6th9dnmgfunq3lywne372l6sud2nutas2csfvw, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 29.91588288002], Asked: TML [left: 14.95794144001], Give/Ask: 2
  Id: tordr1j0k0lk59p9yyey9cm3qk6vujuvyv6065fyphgajaqqww6v46hz3sxuaa52, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 32], Asked: TML [left: 16], Give/Ask: 2
  Id: tordr1wk0zexpz6y32amammth52rfu0zgvu4m4du5n23max45ud8wwehuqq0jhsv, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.2053025], Asked: TML [left: 0.10334605114], Give/Ask: 1.98655389088
  Id: tordr1hqgv8v6690xlpktf4gvpk8aa4psxqr9fdzk06djuwew47tfe4cgss72ucx, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 1.53379087], Asked: TML [left: 0.77227749182], Give/Ask: 1.98606185761
  Id: tordr1dlraz6symu4uhqfcum2saktnsuseh8ydzc9kkagxse4kxcmrxkusla0g8j, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.16872222086], Asked: TML [left: 0.0850822022], Give/Ask: 1.98304952726
  Id: tordr1kj64wxgh57yy8qdekqjwz27fsfhlxxzujrc4c2zksms462x84krs76vwkj, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0], Asked: TML [left: 0], Give/Ask: 1.98115525127
  Id: tordr194z7d97melfmud3namx9hfsyuj06datm3523yzvqdklxshergx6sz3m9kl, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.00000000002], Asked: TML [left: 0.00000000001], Give/Ask: 1.97134706186
  Id: tordr1agdqjhrexewaag5fcphsgycsvj9x6fljlx364m8xgde8mmwul8wqvfrqz0, Given: tmltk155dyrmgds2zrgcf23h7elzgnxwnq67q4vhqc7q3m6az4sr38mtkqgkz3gy (VESPA) [left: 0.18158943842], Asked: TML [left: 0.09255724082], Give/Ask: 1.96191499236
  Id: tordr1aypfnewk66ez4zezdwn84he4e6ndmlz39gw366yguz74m0cg4jqqdr6m4s, Given: tmltk1f0ur4w9y8nu8j3lz64e2amcq4uepqn4rrsl4j9nt2za2kz5karmqrhwgj0 (ZEN) [left: 10000], Asked: TML [left: 9.1], Give/Ask: 1098.90109890109
  Id: tordr1lu90fygmmnl9lu08pcu7wj2z7cpv0xfw2y7mq40zl8ygcej97veqly9nu4, Given: tmltk1f0ur4w9y8nu8j3lz64e2amcq4uepqn4rrsl4j9nt2za2kz5karmqrhwgj0 (ZEN) [left: 1000], Asked: TML [left: 1], Give/Ask: 1000
  Id: tordr1l7qsnsjqzr5dzlwg2jm4tes5fql0tc53xky9p6ka8zgftqfwr7nsan6gtw, Given: tmltk1f0ur4w9y8nu8j3lz64e2amcq4uepqn4rrsl4j9nt2za2kz5karmqrhwgj0 (ZEN) [left: 11090.9090909091], Asked: TML [left: 12.2], Give/Ask: 909.0909090909
  Id: tordr1nv88drjdlpl0vktgdj46f9c75kmucn7srlyrj9w0q7fnpkdqtgmsygvh0w, Given: tmltk1kwmavjysfs2qplq0ct5qy9hn03y3kht6fk9cpx38fsqa3mjfqg8snnc3zs (mUSDT) [left: 88.060609], Asked: TML [left: 2906], Give/Ask: 0.030303
  Id: tordr1lcdusx002vvwzhw8mv683rymqwu0r87unnp7eqfqanslqwjtagxqx5950d, Given: tmltk1ca5jylf4nztj30g9ha8fq3xvre9dvnm6qszsnqa9s2ax20xee5wsk6gjr7 (rioswaptoken) [left: 10000], Asked: TML [left: 10], Give/Ask: 1000
  Id: tordr1a0qummxkzf876ypxffs0m8h6ugnhtcz40lvr733p2nxqr92dcj6sh6gkdj, Given: tmltk1ca5jylf4nztj30g9ha8fq3xvre9dvnm6qszsnqa9s2ax20xee5wsk6gjr7 (rioswaptoken) [left: 10000], Asked: TML [left: 11], Give/Ask: 909.0909090909
  Id: tordr1qr35grxm27dg0nskfvctr95d5mwtlquaesl2hfgvzthn0f0eweps0p2ezf, Given: tmltk1ca5jylf4nztj30g9ha8fq3xvre9dvnm6qszsnqa9s2ax20xee5wsk6gjr7 (rioswaptoken) [left: 10000], Asked: TML [left: 12], Give/Ask: 833.33333333333

Here orders are sorted first by give currency, then by ask currency, then by give/ask ratio.

order-list-all-active also allows to filter the orders by a certain ask currency or give currency or both.
E.g. order-list-all-active --give-currency tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 will show:

The list of active orders goes below, orders belonging to this account are marked with '*'.
WARNING: token tickers are not unique, always check the token id when buying a token.
  Id: tordr1k9mfr30na7jccff5pkh3cqcxwxe90v648cqmm3hersa53wne5srqg8a226, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0.1], Asked: TML [left: 0.000001], Give/Ask: 100000
  Id: tordr178dzer4z43cuae3936hjhzplnvh60tzcc5g4xdasea9lvjn29r3sgmcqrg, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 87], Asked: TML [left: 87], Give/Ask: 1
  Id: tordr1hc0vnzce4y5zhnjkqaa2yd4hnll8ux7ljkjdawv7l0ken636wwts44padf, Given: tmltk1aa3vvztufv5m054klp960p6f6pf59ugxp394x7n42v0clgwhrw3q3mpcq3 (MLS01) [left: 0.1], Asked: TML [left: 10], Give/Ask: 0.01

…ng token tickers and order-related rpc calls having been renamed
…s only affects RPC docs); pool_decommission_destination now returns RpcAddress<Destination> instead of Destination. General: a large TODO about RPC types was added; RpcCurrency was renamed to Currency and an actual RpcCurrency was introduced; Destination's value hint is now HEXIFIED_DEST instead of BECH32_STRING; `impl HasValueHint` for `Id` was removed, nowindividual Ids implement it separately, specifying the appropriate hint.

pub use basic_test_time_getter::BasicTestTimeGetter;

pub trait UnwrapInfallible {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI: I ended up not needing this, but it's still better to have it in test-utils rather than in tests of some particular crate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants