clearmatics / ion

General interoperability framework for trustless cross-system interaction
GNU Lesser General Public License v3.0
140 stars 35 forks source link

Validator Set Smart Contract - Testings #72

Closed maxrobot closed 6 years ago

HarryR commented 6 years ago

Hey.

I've been looking at progress on your validator repo - good stuff, I'm eager to see a demo of it parsing a full block header so we can move onto receipt and proof validation so it can be plugged into Ion.

I have been looking into generation of the merkle patricia trie path proofs, and on-chain validation etc. but may need some help and to shortlist code from other projects which can be used as references.

Am still very keen on keeping the interface portable so it supports the Lithium style merkle proofs as well as Clique block proofs without having to rewrite everything though, wanna keep the end-to-end functionality of the proof of concept working while we improve it without wiping away too much of the usefulness.

maxrobot commented 6 years ago

Sorry Harry this message slipped through my net :)

Closing the issue as the tests are written should appear in ion-stage-2/validation branch soon...