Contributions for Project Access
 
Date Type From Resource Type Qty URL Description Process Deliverables
Oct. 6, 2016 Time Contribution Jim Work - Programming for product 12.00 HR Created final chain and launched contracts. Finalized web application and saflok web service. Wrote startup script for both computers at eVision. Pushed final code to github: https://github.com/Sensorica/Blockchain-Interspace-Access Blockchain stack
Oct. 4, 2016 Time Contribution Jim Work - Meeting 2.00 HR Wrapping up the project at eVision. Meeting with Dhafir, Cindy, Louise and Claude. Project responsable
Oct. 4, 2016 Time Contribution Jim Work - Writing 2.00 HR Final documentation at evision to wrap up the project. Final Documentation
Sept. 30, 2016 Time Contribution Jim Work - Programming for product 24.00 HR Three days work! Worked on saflok node application for listening to chain events and webservice to receive http requests from webapp: https://github.com/Sensorica/Blockchain-Interspace-Access/tree/master/eris-saflok-webservice Added http post capabilities to meteor app: https://github.com/Sensorica/Blockchain-Interspace-Access/tree/master/webapp/app/server Added saflok constructor to webservice: https://github.com/Sensorica/Blockchain-Interspace-Access/tree/master/node-saflok-messenger Blockchain stack
Sept. 28, 2016 Time Contribution Jim Work - Meeting 2.00 HR Organized all code and created a new repo to submit the project: https://github.com/Sensorica/Blockchain-Interspace-Access Project responsable
Sept. 26, 2016 Time Contribution Jim Work - Programming for product 30.00 HR Implementation of Plan B, a Raspberry Pi 3 with a PNC-532 breakout NFC reader. - Ordering reader from Amazon - Setting up the reader and libraries - Researched issues with configuring Pi3 to work with serial due to hijacking by the Bluetooth module - Tested libnfc and issued pull request for new config file for Raspi3: https://github.com/nfc-tools/libnfc/pull/362 - Tested libfreefare, a wrapper for MiFare cards: https://github.com/nfc-tools/libfreefare - Tested nodeJs npm module node-nfc: https://github.com/shuangjj/node-nfc - Tested https://github.com/eris-ltd/urvogel - Tested https://github.com/eris-ltd/eris-eggbank . Created issues and fixed with a pull request : Blockchain stack
Sept. 26, 2016 Time Contribution Jim Work - Programming for product 30.00 HR SAFLOK API work Creating nodeJs app to work with Saflok IRS.Studying API document (incorrect) studying and duplicating code supplied from KABA (incorrect). Various attempts to replicate different implementations of the LRC checksum also proved to be incorrect. Finally a meeting with Kaba that explained undocumented message field sizes. Final application: https://github.com/snowy13/node-saflok-messenger Blockchain stack
Sept. 26, 2016 Time Contribution FrancoisE Work - Programming for product 10.00 HR 1 day of 4 and 1 day of 6 hours at evision tryin to fix kabba network with jim Blockchain stack
Sept. 26, 2016 Time Contribution Jim Work - Programming for product 30.00 HR Setting up cloud server for cloud validator node and testing further configurations with Eris stack. version 0.12.0-rc2 https://github.com/eris-ltd/eris-cli/releases - Found perfect recipe for launching chain and adding nodes. also tested custom chain creation without using "eris chains make" to create folder structure. - Tested new eris examples. Found bugs and issued pull requests: https://github.com/eris-ltd/hello-eris - Installed nodejs , npm, nvm, meteor and nginx. Blockchain stack
Sept. 26, 2016 Time Contribution Jim Work - Programming for product 30.00 HR - Worked on front end DApp previously tested (https://github.com/Sensorica/Interspace-Access/tree/master/meteor-access-dapp) with web3.js on the Ethereum network, a fork of https://github.com/SilentCicero/meteor-dapp-boilerplate - Added views for the smart contracts, planned UI/UX and added components for demo. - Struggled to get eris-contracts.js work on the client side only to discover that it does not work: https://www.npmjs.com/package/eris-contracts. Was mislead since web3 works perfectly client side with Ethereum and the Eris package is a fork. - Tried loading it in meteor without any success on the webapp already prepared for the project: https://github.com/snowy13/Dapp - Discovered conflicts with ecma2015 package and "import" function due to new javascript specs and packages used by the webapp - Test the eris-contracts.js with another webapp I had created : https://github.com/snowy13/leaderboard-test - Success! - Decided it will be to complex to solve current issues and trying a webservice approach using nodejs: - Tested https://github.com/eris-ltd/hello-eris, an Eris example with a similar approach. - Issued pull request as demo configs were wrong: https://github.com/eris-ltd/hello-eris/pull/2 - Works! Blockchain stack
Sept. 26, 2016 Time Contribution Jim Work - Programming for product 40.00 HR Configuring blockchain stack for eVision at Regus. - Setting up Kaba/Saflok server after move to Regus. - Setting up Eris, nodeJs and other requirements - Network analysis with wireshark - Tested different configurations to bypass port filtering and establish chain with cloud validator. - Discovered heavy network security such as port filtering. Unable to establish validators within network - Setting up a subnet. Tried port tunneling for cloud validator. Worked on site and remotely with Lai, Mike, Tibi and Francois-Eric. Decision made to self contain the demo in a subnet Blockchain stack
Sept. 26, 2016 Time Contribution Jim Work - Meeting 1.50 HR Updated spreadsheet for 3rd distribution. Tested with logs to date. NOTE: Project not over yet. Project responsable
Sept. 23, 2016 Time Contribution Jim Work - Meeting 2.00 HR Uploaded all documentation and code too eZone. Uploaded code to their SVN repo. Various meetings and com throughout the day. Project responsable
Sept. 22, 2016 Time Contribution Jim Work - Meeting 2.00 HR Presentation at eVision to Manon from the CNRC. Project responsable
Sept. 20, 2016 Time Contribution Lai Work - Programming for product 8.00 HR Worked with Jim to deploy blockchain, mainly on networking. Also tried to solve the firewall issue, having a node outside. This attempt was not successful. Blockchain stack
Sept. 16, 2016 Time Contribution Humberto Work - Programming for product 4.00 HR Hangout with Jim and Lai to discuss about the communication problems. In further tests, it was found in the logs that Tendermint (Consensus protocol) seems to use the IP address written in the message and not the one in the TCP packet. As chains are running in docker machines with private IPs the IP address in the message cannot be reached from the external (cloud) server. Blockchain stack
Sept. 15, 2016 Time Contribution Humberto Work - Programming for product 6.00 HR SSH reverse tunnel working ok at the TCP level. Debug of Eris and consensus protocol (tendermint) using the chain logs. Evaluation of alternatives for having Cloud and Local computers talking. Blockchain stack
Sept. 15, 2016 Time Contribution mikecohen Work - Writing 1.50 HR Spent time at Evision going over final doc with Tibi Final Documentation
Sept. 14, 2016 Time Contribution Tibi Work - Facilitation and coordination 3.00 HR Went at eVision and worked with Mike, Francois, Jim and Humberto. Present, coordination, facilitation, absorbed info for documentation, relations with partners. Project responsable
Sept. 14, 2016 Time Contribution Humberto Work - Programming for product 4.00 HR Installation of Eris in local computer. Chain configuration. Trying reverse SSH tunnel configuration for firewall traversal. Problem found with genesis being different in local and cloud computers. Blockchain stack
Sept. 14, 2016 Time Contribution Tibi Work - Writing 4.00 HR Created IRAP final report, documented. https://docs.google.com/document/d/1L0g-b3EDTEfpGcnUPYTPgwa7MQc7cxtoGMB8IFvGAuU/edit# Final Documentation
Sept. 14, 2016 Time Contribution mikecohen Work - Facilitation and coordination 3.00 HR Went at eVision and worked with Tibi, Francois, Jim and Humberto. Present, coordination, facilitation, absorbed info for documentation, relations with partners. Finding work-arounds for Regusnet networking issues. Project responsable
Sept. 13, 2016 Time Contribution FrancoisE Work - Meeting 0.50 HR Discussed with Tibi about going to eVision to pick up Jim's work. Project responsable
Sept. 13, 2016 Time Contribution mikecohen Work - Meeting 0.50 HR Discussed with Tibi and King about going to eVision to pick up Jim's work. Project responsable
Sept. 13, 2016 Time Contribution Tibi Work - Meeting 0.50 HR Discussed with King and Mike about going to eVision to pick up Jim's work. Project responsable