-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: adds support for multiple BLS keys (#468)
* feat: wip tracking relays * feat: wip adding relays support for builder atrib * chore: wip new oracle input * chore: add bls provider mapping * feat: simplify l1listener processg * chore: wip introduces effective recording of blskeys * chore: updates abi * feat: uses bls key submission * feat: makes relayquerier testable and tests it * feat: resolves all test changes * chore: nit remove unused var * chore: cleanup test suite * chore: update relays to be holesky specific * chore: adds verbose logging for testing * chore: log even more data for testing * chore: uses parent hash value * chore: hardcode titan BLS key into devnet test signup * chore: remove trailing 0x or registration in test * chore: updates encoding of blskey format * feat: updates test to recognize bls key as bytes * chore: adds value for L1 RPC * chore: add l1 holesky rpc * feat: updates contracts to array of keys * feat: updates p2p to process keys as an array * chore: updates integration test and rpcs * chore: update visability * chore: manually set debug logs for now * chore: adds a log for opened commitment * chore: update loglevel for oracle to debug * chore: to remove verbose logging * chore: update to higher throughput * chore: make contract upgradeable * feat: adds capacity for owner to add more blskeys manually * chore: cleans tests * feat: merges in changes * chore: fix merge issues * chore: more merge conflict fixes * chore: deletes incorrect test * chore: remove infra changes * chore: tmp remove bridge * chore: clean linter issues * chore: runs abigen * feat: adds an event for new provider registry set * chore: make use of multiple keys in test * chore: cleanup comments * chore: nit comments * chore: remove all verbose logging * chore: adds newline * chore: emit event before * chore: resolves nit comments * chore: revert use of hours * chore: adds use of hours everywhere * feat: adds a mock relay service for testing * chore: removes manually adding 0x * chore: manually add the l1-rpc * chore: move mock relay to testing pkg * chore: fixes nit commentsg * feat: add support for mock relay in test setup (#478) * feat: add support for mock relay in test setup * fix: comments --------- Co-authored-by: Alok <[email protected]> * chore: manually generate a key * chore: fix nit comments and ordering of mock l1 * chore: add min 1 bls key requirement * feat: adds context to relay query * chore: nit ninja j2 file fix * chore: fix more spacing * chore: return rpc endpoint * chore: removes manual port * fix: provider (#482) * fix: relay integration test (#483) * fix: configure relay endpoint * chore: remove holesky url * chore: remove trailing newline * refactor: add context timeout to bridge transfer (#484) * fix: lint errors * chore: updates to use pathescape * fix: path escape * fix: url creation in oracle --------- Co-authored-by: aloknerurkar <[email protected]> Co-authored-by: Alok <[email protected]> Co-authored-by: mrekucci <[email protected]> Co-authored-by: Alok Nerurkar <[email protected]>
- Loading branch information
1 parent
f86e8c5
commit 0a2f8ff
Showing
38 changed files
with
1,791 additions
and
700 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
184 changes: 123 additions & 61 deletions
184
contracts-abi/clients/ProviderRegistry/ProviderRegistry.go
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.