ecbtln / xcp-gui Goto Github PK
View Code? Open in Web Editor NEWA GUI and standalone, cross-platform app for the counterparty exchange protocol built atop bitcoin
License: MIT License
A GUI and standalone, cross-platform app for the counterparty exchange protocol built atop bitcoin
License: MIT License
This is almost done being implemented, just some minor UI bugs to fix to toggle them in and out of the view depending on if the callable check box is checked
look what happens if wallet is encrypted. Prompt user for password?
will be able to cancel any orders listed as open
will work between any two assets
Copy and pasting from the API documentation might do for now. Look at QToolTip class
need to be able to put callbacks back on main thread to be able to alert errors and such.
learn how QEvents work
then also potentially to be listened to by specific widgets to update their data accordingly (so less dependent of view hierarchy / parent relationship)
http://qt-project.org/doc/qt-4.8/eventsandfilters.html
Needs to be cross-platform
Needs to be tested on windows and linux
the thread that polls for updates to the blockchain and also the thread that listens for changes to the block chain on the server side (if the server part is enabled) both need to be send the sigint / manually killed
there are options to get the api results, such as get_issuances
, and we should be able to filter based on block number to only get the diff in issuances, rather than having to reprocess all of them every time there's one new block.
Causes the units of the assets to be all messed up, and they vary, we need to make sure this works throughout all
dividend, callback, broadcast and bet
maybe have a separate, continuously running thread, that is polling the block chain looking for xcp transactions > block # x, and then incrementing this block as it finds more
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.