-
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 BLS signature verification for provider registration (#523)
* feat: adds initial structure for the contract * feat: updates tests with bls verfication * chore: gets rid of stale todos * chore: remove todo * feat: adds overrideable BLS key addition * feat: adds use of bls sigs in p2p layer * feat: adds bls key registration to e2e test * chore: updates go mod files * chore: updates ordering of contract functions * chore: attempt to sync mod files * chore: fixes solidty linter * chore: updates e2e testing * feat: updates how staking is implemented * chore: ensures decoding of hex from rpc * chore: use real encoding in stake * chore: fix go mod * chore: update go mod * chore: fix stake response encoding * chore: fix e2e test * chore: correctly generate message and signature * chore: fixes lint * chore: correctly format address * chore: update genesis and runner * chore: fix location of pre-compile * chore: bump geth * chore: only set cancun time * chore: correctly configure genesis file * chore: restrict to only bootnode build * chore: add back signer * chore: adds back all jobs * feat: bumps geth and revert genesis change * chore: don't put any keys in the integeration test cluster * feat: adds api call to providers * chore: log ethaddress * chore: add more logs * chore: set eth address * fix: txn opts for BLS registration and errors (#531) * chore: add errors to verification * chore: add errors to verification * chore: add errors to verification --------- Co-authored-by: Alok <[email protected]> * chore: bump abigen * fix: ci runner * fix: test * chore: test * fix: remove debug * chore: fix add stake test * chore: fix add stake test --------- Co-authored-by: aloknerurkar <[email protected]> Co-authored-by: Alok <[email protected]> Co-authored-by: mrekucci <[email protected]>
- Loading branch information
1 parent
7c51c71
commit 33c187a
Showing
21 changed files
with
1,262 additions
and
494 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
287 changes: 252 additions & 35 deletions
287
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.