opencx icon indicating copy to clipboard operation
opencx copied to clipboard

An open-source cryptocurrency exchange toolkit for implementing experimental exchange features

Results 21 opencx issues
Sort by recently updated
recently updated
newest added

The decision to include traditional exchange features that would require deposit addresses, withdrawing to address etc. is something that could be configurable now that lightning fund i/o is now a...

feature
refactor

Implementing a proof of solvency / Provisions module would be a good addition

feature
cryptography
moonshot

**Is your feature request related to a problem? Please describe.** Currently we have timelock puzzles in the `crypto` package, but we can very easily create a VDF interface, and implement...

feature
cryptography
moonshot

**Is your feature request related to a problem? Please describe.** It would be useful for simulations if transactions could be inferred from orderbook state changes from other exchanges, so the...

feature
moonshot

**Is your feature request related to a problem? Please describe.** Now that the database is refactored into something more logical, it would be useful to create a set of tests...

good first issue
testing

**Is your feature request related to a problem? Please describe.** Currently the Asset struct assigns arbitrary, non-standard bytes to be used for asset identification by the server. It would be...

feature
good first issue
refactor

**Is your feature request related to a problem? Please describe.** Redis is extremely fast, and was originally chosen as the database implementation (`cxdb/cxdbredis`). However, it was much easier to do...

feature
refactor

**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...

feature
refactor

**Is your feature request related to a problem? Please describe.** In many places, we use uint64's to represent values of various coins, which for Bitcoin is generally fine, but for...

feature
refactor

In the initialization files such as [opencxdinit.go](https://github.com/mit-dci/opencx/tree/master/cmd/opencxd/opencxdinit.go), [ocxinit,go](https://github.com/mit-dci/opencx/tree/master/cmd/ocx/ocxinit.go), and [fredinit.go](https://github.com/mit-dci/opencx/tree/master/cmd/fred/fredinit.go), there are some calls to os and file methods that return errors, but the errors are ignored. They should be...

bug
good first issue
refactor