Files
nicholaspaiandGitHub edd1b6db86 feat(polygon-fx-tunnel): Add Oracle tunnel integrating with Polygon hosted Arbitrary Message Bridge (#3054)
* WIP: Contracts implemented, conducting war games, still need unit tests

Signed-off-by: Nick Pai <[email protected]>

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* Add comments

* Update OracleRootTunnel.sol

* Update OracleChildTunnel.sol

* comments

* Update RLPReader

* update to scripts

* Update comments, don't make publishPrice revert if called again

* update addresses

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* Respond to Chris' comments

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* respond to matts comments

Signed-off-by: Nick Pai <[email protected]>

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* Update addresses

* clean up comments + README

Signed-off-by: Nick Pai <[email protected]>

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* add link to diagram

Signed-off-by: Nick Pai <[email protected]>

* add external/ and changelog

Signed-off-by: Nick Pai <[email protected]>

* add chainbridge to external

Signed-off-by: Nick Pai <[email protected]>

* lint

Signed-off-by: Nick Pai <[email protected]>

* add image inline

Signed-off-by: Nick Pai <[email protected]>

* add image inline

Signed-off-by: Nick Pai <[email protected]>

* add diagrams to chainbridge

Signed-off-by: Nick Pai <[email protected]>

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* add _stampAncillaryData to OracleChildTunnel

Signed-off-by: Nick Pai <[email protected]>

* lint fix

Signed-off-by: Nick Pai <[email protected]>

* deploy new Tunnels and update OO tests to show ancillary data situations

Signed-off-by: Nick Pai <[email protected]>

* refactor AncillaryData library

Signed-off-by: Nick Pai <[email protected]>

* lint-fix

Signed-off-by: Nick Pai <[email protected]>

* update deployment files

Signed-off-by: Nick Pai <[email protected]>

* new lock file

Signed-off-by: Nick Pai <[email protected]>

* fix contract

Signed-off-by: Nick Pai <[email protected]>

* add chainId to ancillary data

Signed-off-by: Nick Pai <[email protected]>

* refactor methods

Signed-off-by: Nick Pai <[email protected]>

* refactor and add comments to AncillaryData

Signed-off-by: Nick Pai <[email protected]>
2021-06-10 10:36:11 -04:00

183 B

External contracts

All contracts in this folder were originally copied from an external source and any changes are documented in the CHANGELOG.md for each respective sub folder.