<commit_before># Green Wallet Staging/Integration

Caution: This project is still in development & is not suitable for production use. Some key features are still missing and will be integrated soon.

Join the Green Wallet project by submitting your pull requests today! Forks & branches are encouraged!

# Getting Started
- Download & Install the latest version of Meteor.js framework
- Configure your coins daemon or QT with the proper RPC User/Password settings.
- Edit the settings.json file in the project root to match your wallet RPC user/pass/port etc.
- From the command line run the follow: meteor --settings="settings.json"

(If you're unsure what to work on, search "TODO:" in the project directory or find the list on github and find something that needs work!)

# TODO's:

- Insert new mongo document for each generated address (currently pulling from daemon directly).
- Insert new mongo document for sent transactions.
- Configure coin daemon walletnotify feature to insert incoming tx's into our database.
- Make the settings actually work... (form is already in place, just need to pull from DB).
- Add basic unit testing using Mochajs/Chai.
- Add basic integration testing using Mochajs/Phantomjs & Casperjs.
- Setup shippable.com continuous integration file & bash script (SubCreative will do this).<commit_msg>Update TODO's<commit_after># Green Wallet Staging/Integration

Caution: This project is still in development & is not suitable for production use. Some key features are still missing and will be integrated soon.

Join the Green Wallet project by submitting your pull requests today! Forks & branches are encouraged!

# Getting Started
- Download & Install the latest version of Meteor.js framework
- Configure your coins daemon or QT with the proper RPC User/Password settings.
- Edit the settings.json file in the project root to match your wallet RPC user/pass/port etc.
- From the command line run the follow: meteor --settings="settings.json"

(If you're unsure what to work on, search "TODO:" in the project directory or find the list on github and find something that needs work!)

# TODO's:

- Insert new mongo document for each generated address (currently pulling from daemon directly).
- Insert new mongo document for sent transactions.
- Configure coin daemon walletnotify feature to insert incoming tx's into our database.
- Add transaction pagination 
- Make the settings actually work... (form is already in place, just need to pull from DB).
- Add basic unit testing using Mochajs/Chai.
- Add basic integration testing using Mochajs/Phantomjs & Casperjs.
- Setup shippable.com continuous integration file & bash script (SubCreative will do this).
{'fraction_non_alphanumeric': 0.0549777117384844, 'fraction_numerical': 0.0, 'mean_word_length': 4.364541832669323, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3123050', 'n_tokens_mistral': 685, 'n_tokens_neox': 653, 'n_words': 377}