Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subgraph and contract upgrades #2576

Open
wants to merge 27 commits into
base: develop
Choose a base branch
from
Open

Subgraph and contract upgrades #2576

wants to merge 27 commits into from

Conversation

portuu3
Copy link
Collaborator

@portuu3 portuu3 commented Oct 1, 2024

Description

Summary of changes

How test the changes

Related issues

portuu3 and others added 10 commits August 27, 2024 10:11
* Removed reputation from leader entity

* Merge branch 'subgraph-upgrades' into feature/sdk/remove-reputation-from-leader-entity

---------

Co-authored-by: eugenvoronov <[email protected]>
* Add registration data to leaders entity

* Add registration info to getReputationNetworkOperators

---------

Co-authored-by: Francisco López <[email protected]>
* Added reputation networks

* Removed reputation network

* Handled null value

* Updated unit test

---------

Co-authored-by: portuu3 <[email protected]>
* Add registration data to leaders entity

* Add registration info to getReputationNetworkOperators

* Add wether registration is required to oracles discovery response
* Add events for data being read with eth_calls in subgraph

* Create new events to allow compatibility with old events

* Remove setupEventCount and rename SetupEvent to PendingEvent in Subgraph
* feat: add events and cancel method for erc20 token support

* fix: contract changes

* feat: sdk update

* feat: update sdk doc

* update subgraph

* update doc

* update doc

* revert doc summary delete

* remove create_and_setup_escrow function

* remove abort function

* fix cvat test

* fix cvat test

* fix cvat e2e

* apply optimization

* remove Payout event

* fix docs sdk files path

* regenerate doc
* Add logic to register users in oracles

* Fix failing tests

---------

Co-authored-by: portuu3 <[email protected]>
@portuu3 portuu3 self-assigned this Oct 1, 2024
Copy link

vercel bot commented Oct 1, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
human-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 31, 2024 11:35am
human-dashboard-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 31, 2024 11:35am
2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
faucet-frontend ⬜️ Ignored (Inspect) Visit Preview Oct 31, 2024 11:35am
faucet-server ⬜️ Ignored (Inspect) Visit Preview Oct 31, 2024 11:35am

* Refactor transactions in subgraph

* Update SDK

* Add compatibility with new transactions in dashboard server

* Add test for withdraw event

* Fix job launcher tests

* Solve errors on building human app frontend
* Hyperlink role to oracle website

* Created website field in Leader data in Subgraph and used it for hiperlink in dashboard
* Remove allocation from Staking contract and update SDK

* Updated subgraph tests

* Added withdrawFees to staking events

* enable staking events as main trx

* Update SDKs with the new transaction format

* Update Makefile

* Update docker-compose.yml

* Remove event tests for the events that have been removed

* Contracts upgrade

* Contracts upgrade

* Refactor Job Launcher to remove allocation

* Improve Staking and Escrow contracts

* Fix failing tests in python SDK

---------

Co-authored-by: portuu3 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants