FellowTraveler / Open-Transactions-old

Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Open-Transactions uses strong crypto. The balances are unchangeable (even by a malicious server.) The receipt history is destructible. The transactions are unforgeable. The cash is unlinkable. The cheques are non-repudiable. Etc.
http://opentransactions.org
407 stars 84 forks source link

Remove Boost and move to Chaiscript 5.1 #236

Closed da2ce7 closed 10 years ago

da2ce7 commented 10 years ago

I have updated the project files so that we (optionally) make use of C++11

In the process I've removed all our dependences on boost (via ChaiScript) by upgrading to ChaiScript 5.1

The install documentation (for Mac OS X and Windows) has been updated and simplified. However the Linux install documentation still need to be updated... However should keep on working as before.

This pull request still needs testing... But is functional.

Cam.

da2ce7 commented 10 years ago

Oh yeah... please don't pull this yet.

theontho commented 10 years ago

This is great, once you finish this I can push my chaiscript & OT homebrew build scripts for OT.

The homebrew scripts are here if you want to play with them: https://github.com/mahyar/Open-Transactions/tree/master/osx

da2ce7 commented 10 years ago

Prob, ok, to pull, after testing.

da2ce7 commented 10 years ago

Progress. Now Chaiscript seems to load. However it dosn't like the ot scripts. http://pastebin.com/J0XejtH3

da2ce7 commented 10 years ago

All updated! Thanks to pigeons, found a few more bugs.