Closed jordaniza closed 5 months ago
This PR merges as follows:
flowchart LR fsplit-subgraph-remove-plugins("f/split-subgraph-remove-plugins") --> fsplit_subgraph("f/split-subgraph") --> fsplit("f/split") --> develop other_prs("{other prs}") --> fsplit_subgraph
We are staging these PRs to make reviewing and readability easier but all achieve the same goal: deprecating plugins in OSx core.
Removes all plugin data from the OSx core subgraphs:
Renamed Proposal to TransactionActions and made it immutable
TransactionActions
Added deterministicID as field to TransactionActions and Action
Action
Action swaps proposal foreign key in place of transactionAction
proposal
transactionAction
The deterministicId and Id fields now include the daoAddress inside executeActions
deterministicId
Id
daoAddress
Renamed proposal to transactionActions in ERC20Transfer, ERC721Transfer, ERC1155Transfer and NativeTransfer and DAO
transactionActions
Removed startDate and endDate from TransactionActions
startDate
endDate
Removed TokenVoting Multisig Admin and AddressList from the schema
TokenVoting
Multisig
Admin
AddressList
Deleted the corresponding handlers and references in code
Removed the concept of wrapped ERC20 as these are only relevant in the context of tokenVoting
identifyAndFetchOrCreateERC20Entity is just fetchOrCreateERC20Entity
fetchOrCreateERC20Entity
Task ID: OS-1228
CHANGELOG.md
DEPLOYMENT_CHECKLIST
UPDATE_CHECKLIST
Subgraph Link https://subgraph.satsuma-prod.com/aragon/osx-polygon-jordan-polygon/version/split-action-batch/playground
Description
This PR merges as follows:
We are staging these PRs to make reviewing and readability easier but all achieve the same goal: deprecating plugins in OSx core.
Summary of PRs:
This PR
Removes all plugin data from the OSx core subgraphs:
Renamed Proposal to
TransactionActions
and made it immutableAdded deterministicID as field to
TransactionActions
andAction
Action
swapsproposal
foreign key in place oftransactionAction
The
deterministicId
andId
fields now include thedaoAddress
inside executeActionsRenamed
proposal
totransactionActions
in ERC20Transfer, ERC721Transfer, ERC1155Transfer and NativeTransfer and DAORemoved
startDate
andendDate
fromTransactionActions
Removed
TokenVoting
Multisig
Admin
andAddressList
from the schemaDeleted the corresponding handlers and references in code
Removed the concept of wrapped ERC20 as these are only relevant in the context of tokenVoting
identifyAndFetchOrCreateERC20Entity is just
fetchOrCreateERC20Entity
Task ID: OS-1228
Type of change
Checklist:
CHANGELOG.md
file in the root folder.DEPLOYMENT_CHECKLIST
file in the root folder.UPDATE_CHECKLIST
file in the root folder.Subgraph Link https://subgraph.satsuma-prod.com/aragon/osx-polygon-jordan-polygon/version/split-action-batch/playground