opencx
opencx copied to clipboard
Need a better way to represent a trading pair
Is your feature request related to a problem? Please describe.
Currently, we can represent the same trading pair two different ways (BTC/LTC or LTC/BTC). In cxdbsql
we just keep one table which has one of the assets first, and the other second. So there will only be regtest_litereg
and not litereg_regtest
. Instead, there should be one way of representing an asset pair. #15 should be done before this.
Describe the solution you'd like #15 will give a nice ordering of assets, so maybe the lower asset ID can always go first. Trading pairs can have two non-equal Asset ID's, pairs will be unique if they are ordered.
Describe alternatives you've considered The greater asset ID could go first, but it really doesn't matter.
Additional context N/A