Fog – Ethereum driver for Pharo

Hi all. Im happy to announce a pre release of the Fog ethereum driver that we develop in the space of an Inria project.

It still not complete but is already usable for some experiments and simple projects.
You can downloadit from

Dependencies

RHash

 sudo apt-get install rhash

Solidity

 npm install solc

Download code

Iceberg / Baseline

Metacello
    new
    baseline: 'Fog';
    repository:  'github://sbragagnolo/Fog:v0.1.1.1/src';
    load.

By hand

You may want to use this version for having access to some scripts and contracts samples.

git checkout git@github.com:sbragagnolo/Fog.git
git checkout v0.1.1.1
Metacello
    new
    baseline: 'Fog';
    repository: 'filetree:///path/to/git-repository/Fog/src';;
    load.
It’s based on the standar API for javascript (https://github.com/ethereum/wiki/wiki/JavaScript-API) .
It provides interaction with remote contracts, it do as well provides a way for navigating the architecture objects: blocks, transactions, accounts and contracts.
I hope you find it useful.
Feel free to fill the github issue tracker with anything you find :).
I will come to you with some new exciting news about ethereum soon 🙂
Santiago.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: