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

Merging the group currencies changes by BootNode #106

Draft
wants to merge 15 commits into
base: merge-group-currencies
Choose a base branch
from

Conversation

jaensen
Copy link

@jaensen jaensen commented May 19, 2023

No description provided.

LaimeJesus and others added 15 commits May 23, 2022 20:14
…-subgraph

feature: deploy subgraph in a hosted service
* feature: deploy subgraph in a hosted service

* feature: adds group currency token entity

* feature: adds handler for group creation using the GroupCurrencyTokenFactory event

* feature: adds the GroupCurrencyTokenFactory as a dataSource for group creation

feature: adds the GroupCurrencyTokenFactory and GroupCurrencyToken contracts abi

* features: adds the GroupCurrencyTokenFactory and GroupCurrencyTokenFactory Start Block env variables
feat: updates new group factory contract address
…nerCanMint, onlyTrustedCanMint)

separates creation of a group to a new method
…m relationship of a group with a safe account
…th their respective function to create the safeGroup entitty

feat: create a group template when a new group is created
adds createSafeGroupMemberId function
the events are OnlyOwnerCanMint, OnlyTrustedCanMint, OwnerChanged, Suspended
…ate plus the handler for adding new members to the group (#3)

* feat: updates group contracts abis

* feat: updates new group factory contract address

* fixes: adds missing values from the group contract (suspended, onlyOwnerCanMint, onlyTrustedCanMint)

* separates creation of a group to a new method

* feat: adds the safe group member entity required to be used in the m2m relationship of a group with a safe account

* feat: adds a template handler for the handleMemberTokenAdded event with their respective function to create the safeGroup entitty

feat: create a group template when a new group is created
feat: adds the handler for the minted event, ATM just increase the minted amount for the group
* adds new event data schemas for group notifications

* feat: adds notifications when group is created, member is added/removed and group minted

* add missing group id in event data
use relationships instead of string addresses for group notification events
* group owner change schema event now uses string instead of safe because the old/new address might not be a safe account

* fixed issue when group owner change event was not created

* notifications for group owner change are only created when the new/old owner is a safe account

* fixes: add missing notification type for the Group Owner Change event
@jaensen jaensen requested a review from llunaCreixent as a code owner May 19, 2023 18:23
@jaensen jaensen marked this pull request as draft May 19, 2023 19:23
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.

2 participants