Skip to content

Releases: Romulus10/blockchain_message

Demo Version *Patched*

07 Dec 22:54
8818ede
Compare
Choose a tag to compare
Pre-release

Fixed all stability issues demonstrated during the demonstration on 12/7/2018.

Demo Version

01 Dec 16:09
00ddffd
Compare
Choose a tag to compare
Demo Version Pre-release
Pre-release

Ready for a demo using solc<=4.24, any later version breaks current version of both the smart contracts and the Python component. Because py-solc currently only supports that version, the smart contracts should not yet be updated to support later versions of solidity.

Release Candidate 1

27 Oct 02:21
0ae3ac7
Compare
Choose a tag to compare
Release Candidate 1 Pre-release
Pre-release

This should only need minimal changes before it's ready to be considered a full release.

Password Authentication

26 Oct 18:33
26c94b5
Compare
Choose a tag to compare
Pre-release

Local password authentication working in this release!

Contract Patch

18 Oct 16:30
eca7530
Compare
Choose a tag to compare
Contract Patch Pre-release
Pre-release

Fixes a small arithmetic error that prevented messages from being downloaded to the correct address.

Ready to Go

18 Oct 15:35
10f115d
Compare
Choose a tag to compare
Ready to Go Pre-release
Pre-release

The system is pretty much finished as laid out in the original project proposal. The only thing to add to the CLI version is password/email user authentication, and to separate login/registration from creating new contacts.

It works!

26 Sep 17:05
4ad80ae
Compare
Choose a tag to compare
It works! Pre-release
Pre-release

Encryption and signing are now working, we can send small numbers of messages back and forth between contacts from a bare-bones CLI application.

Clear Text Messaging

11 Sep 15:47
cceefee
Compare
Choose a tag to compare
Clear Text Messaging Pre-release
Pre-release

This version of blockchain_message acts as a proof of concept - we can conclusively send and receive messages using Ethereum. Encryption is not yet implemented, and the current contract only allows for ten individual users with ten message entries each. The next goal is to allow for the length of messages to scale up so that encrypted strings and signature strings don't overflow the data limitations set in place by Ethereum.