Skip to content

chore: Remove unused IexecLibOrders_v5 ABI and update ABIs#434

Merged
zguesmi merged 1 commit intofeature/poco-contracts-as-dependencyfrom
fix/package-abi
Apr 25, 2025
Merged

chore: Remove unused IexecLibOrders_v5 ABI and update ABIs#434
zguesmi merged 1 commit intofeature/poco-contracts-as-dependencyfrom
fix/package-abi

Conversation

@Le-Caignec
Copy link
Contributor

@Le-Caignec Le-Caignec commented Apr 25, 2025

  • Update ABI files into SDK and subgraph package
  • Fix SDK interface to read Smart Contract

Commande to do :
SDK

cd packages/sdk
npm run refresh-abis
npm run build

subgraph

cd packages/subgraph
npm run refresh-abis
ENV=prod npm run codegen
npm run build

If there are no issues, everything is fine

…racts

- Deleted the empty IexecLibOrders_v5.json file.
- Removed the ERC1167FailedCreateClone error from AddOnlyAppWhitelistRegistry ABI and added FailedDeployment and InsufficientBalance errors.
- Updated getPocoContract and pocoContract.reads to use the new IPoCo interface instead of IExecPocoDelegate.
- Updated DataProtectorSharingABI.json to change internalType from contract IExecPocoDelegate to address and renamed FailedInnerCall to FailedCall.
- Added new IPoCo interface with comprehensive event and function definitions.
@Le-Caignec Le-Caignec self-assigned this Apr 25, 2025
@Le-Caignec Le-Caignec requested a review from zguesmi April 25, 2025 08:58
@zguesmi zguesmi changed the title Refactor: Remove unused IexecLibOrders_v5 ABI and update related cont… chore: Remove unused IexecLibOrders_v5 ABI and update ABIs Apr 25, 2025
@zguesmi zguesmi merged commit a6540f0 into feature/poco-contracts-as-dependency Apr 25, 2025
5 of 7 checks passed
@zguesmi zguesmi deleted the fix/package-abi branch April 25, 2025 13:26
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