[ANN] Fog - Ethereum driver

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Fog - Ethereum driver

Santiago Bragagnolo
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 [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. 






Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Esteban A. Maringolo
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.
>
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Santiago Bragagnolo
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.
>
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Rafael Luque
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.
>
>
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Santiago Bragagnolo
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.
>
>
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Ben Coman
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.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>>
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Rafael Luque
Hi Ben,

I did these courses and they were very useful for me: https://www.zastrin.com/

Also the book "Blockchain Applications: A Hands-On Approach": https://www.amazon.com/Blockchain-Applications-Hands-Arshdeep-Bahga/dp/0996025553

Btw, Manning has the following MEAP: https://www.manning.com/books/building-ethereum-dapps

Rafa.

2018-01-29 22:28 GMT+00:00 Ben Coman <[hidden email]>:
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.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>>
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Rafael Luque
In reply to this post by Santiago Bragagnolo
Hi Santiago,

Maybe I could try to add the event support if I could manage to find the time and I can disturb you with my noob questions.

Rafa.

2018-01-29 18:55 GMT+00:00 Santiago Bragagnolo <[hidden email]>:
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.
>
>
>
>
>
>



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Stephane Ducasse-3
Sure go ahead you are not disturbing anybody.

On Tue, Jan 30, 2018 at 10:12 AM, Rafael Luque
<[hidden email]> wrote:

> Hi Santiago,
>
> Maybe I could try to add the event support if I could manage to find the
> time and I can disturb you with my noob questions.
>
> Rafa.
>
> 2018-01-29 18:55 GMT+00:00 Santiago Bragagnolo
> <[hidden email]>:
>>
>> 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.
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>>
>>>
>

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Fog - Ethereum driver

Santiago Bragagnolo
Hahahaha, of course is not disturb :) 

On Tue, 30 Jan 2018 at 16:16 Stephane Ducasse <[hidden email]> wrote:
Sure go ahead you are not disturbing anybody.

On Tue, Jan 30, 2018 at 10:12 AM, Rafael Luque
<[hidden email]> wrote:
> Hi Santiago,
>
> Maybe I could try to add the event support if I could manage to find the
> time and I can disturb you with my noob questions.
>
> Rafa.
>
> 2018-01-29 18:55 GMT+00:00 Santiago Bragagnolo
> <[hidden email]>:
>>
>> 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.
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>>
>>>
>