Skip to content

Releases: Romulus10/blockchain_message

Demo Version *Patched*

07 Dec 22:54
8818ede

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

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

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

Choose a tag to compare

Pre-release

Local password authentication working in this release!

Contract Patch

18 Oct 16:30
eca7530

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

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

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

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.