Login  Register

Re: [ANN] Fog - Ethereum driver

Posted by Ben Coman on Jan 29, 2018; 10:28pm
URL: https://forum.world.st/ANN-Fog-Ethereum-driver-tp4938441p5065131.html

btw, I started doing this course...
https://www.udemy.com/ethereum-dapp/
and hopefully this knowledge can transfer over to Pharo.

Can anyone recommend other learning resources?

cheers -ben

On 30 January 2018 at 02:55, Santiago Bragagnolo
<[hidden email]> wrote:

> Hi Rafael!
> Events are not yet supported sadly.
> If you are willing to do something about, we can discuss. By my side I will
> be kind of busy during february.
>
> I hope to be able to do something about on march, but i cannot guarantee it
>
> Santiago
>
>
> On Mon, 29 Jan 2018 at 17:40 Rafael Luque <[hidden email]>
> wrote:
>>
>> Hi Santiago,
>>
>> I'm currently playing with Dapps on Ethereum using Truffle and web3.js,
>> but it would be great to be able to use Pharo.
>>
>> I've downloaded Fog and started to read the tests and code, but I don't
>> see support for events that is something I need for my current use cases.
>> Maybe I don't know where to look or events are not (yet) supported?
>>
>> In any case, thank you for this contribution.
>>
>>
>> 2017-03-14 9:51 GMT+00:00 Santiago Bragagnolo
>> <[hidden email]>:
>>>
>>> You are welcome :). We are doing some experiments for looking some
>>> research branches on it.
>>> So, writing some Dapps but not really productive. or not yet.
>>> Any way, we still using solidity as language for the contracts.
>>>
>>> Santiago
>>>
>>>
>>>
>>> On Mon, 13 Mar 2017 at 19:44 Esteban A. Maringolo <[hidden email]>
>>> wrote:
>>>>
>>>> Very Nice! Thank you for building it.
>>>>
>>>> I started a similar project for the Bitcoin blockchain, but then I
>>>> drifted away and never got back to it.
>>>>
>>>> Are you writing DAPPs?
>>>>
>>>> Best regards,
>>>>
>>>> Esteban A. Maringolo
>>>>
>>>>
>>>> 2017-03-13 12:00 GMT-03:00 Santiago Bragagnolo
>>>> <[hidden email]>:
>>>> > 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
>>>> > https://github.com/sbragagnolo/Fog/
>>>> > (https://github.com/sbragagnolo/Fog/releases/tag/v0.1.1.1)
>>>> >
>>>> > 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 [hidden email]: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.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>>
>>
>