linera-protocol icon indicating copy to clipboard operation
linera-protocol copied to clipboard

Make the `ethereum-tracker` example application work

Open MathieuDutSik opened this issue 1 year ago • 3 comments

Motivation

The oracle have been implemented but we did not test it. This is now done.

Proposal

The following was done:

  • The FetchJson was taking just the URL and now is taking url/payload.
  • The ethereum-tracker smart contract was introduced.
  • The end-to-end test is introduced.

Some additional improvements to ethereum features and use statements are possible.

Test Plan

One additional test has been added which is the point of the PR.

Release Plan

We are starting to have Ethereum developing, so we will need to put some documentation for it.

Links

MathieuDutSik avatar May 15 '24 19:05 MathieuDutSik

(To fix the tests you'll need to apply cargo insta.)

afck avatar May 16 '24 09:05 afck

In the title, did you mean to write this?

Make the ethereum-tracker example application work

afck avatar May 17 '24 11:05 afck

In the title, did you mean to write this?

Make the ethereum-tracker example application work

Ok, renamed.

MathieuDutSik avatar May 17 '24 13:05 MathieuDutSik

@MathieuDutSik: Did you add a comment somewhere, why this specific revision is needed?

alloy = { git = "https://github.com/alloy-rs/alloy", rev = "b79db21734cffddc11753fe62ba571565c896f42", default-features = false }

afck avatar May 22 '24 08:05 afck