Skip to content

Add Ethereum/Sepolia networks, CI workflow, and Safe adapter docs - #5

Merged
Suvadra-Barua merged 8 commits into
mainfrom
feat/ethereum-sepolia-ci-docs
May 12, 2026
Merged

Add Ethereum/Sepolia networks, CI workflow, and Safe adapter docs#5
Suvadra-Barua merged 8 commits into
mainfrom
feat/ethereum-sepolia-ci-docs

Conversation

@Suvadra-Barua

Copy link
Copy Markdown
Collaborator

Summary

  • Network support: Add Ethereum mainnet and Sepolia testnet configurations with Solidity optimizer (200 runs, viaIR) and deploy scripts
  • RC 2.0 adapter functions: Add new functions from rc2.0 to KeepWhatsRaisedAdapter, AllOrNothingAdapter, and PaymentTreasuryAdapter with updated interfaces
  • CI workflow: Add GitHub Actions workflow for Hardhat compile, test, and coverage on push/PR to main and develop (Node.js 22)
  • Documentation: Add Safe adapter and multisig operation docs (Markdown + Confluence wiki)
  • Gitignore: Exclude deployment artifacts, binary .docx files, and oak-contracts/ external repo

Test plan

  • Verify npx hardhat compile succeeds with optimizer settings
  • Verify npx hardhat test passes all existing tests
  • Verify CI workflow triggers on PR to main
  • Review Safe adapter docs for accuracy against current contract ABIs

🤖 Generated with Claude Code

Suvadra-Barua and others added 7 commits December 12, 2025 21:39
…xternal repos

Ignore Hardhat Ignition deployment outputs (large build-info and journals),
binary .docx files, and the oak-contracts external repo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Enable optimizer (200 runs, viaIR) for smaller bytecode and add
Sepolia testnet and Ethereum mainnet network configurations with
corresponding deploy scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Run Hardhat compile, test, and coverage on push to main/develop
and on PRs to main/develop using Node.js 22.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document treasury and factory APIs, adapter gating, view functions,
and how they are exercised with Gnosis Safe and AdapterManager.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Suvadra-Barua
Suvadra-Barua merged commit 71faad9 into main May 12, 2026
1 check failed
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