Skip to content
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
030967e
feat: convert mint precompile testing to go
JonathanOppenheimer Nov 21, 2025
b7eec85
Add abi files back
JonathanOppenheimer Nov 21, 2025
5a0ccbb
restore files
JonathanOppenheimer Nov 21, 2025
ef32f2f
restore name
JonathanOppenheimer Nov 21, 2025
3359ca9
remove from compile
JonathanOppenheimer Nov 21, 2025
5c6d601
Merge branch 'master' into JonathanOppenheimer/convert-native-minter-…
JonathanOppenheimer Nov 21, 2025
6a0d4b8
add submodules
JonathanOppenheimer Nov 21, 2025
f88e5b2
remove old contract
JonathanOppenheimer Nov 21, 2025
2db1281
shell-check modificaiton
JonathanOppenheimer Nov 21, 2025
561029d
test: remove openzeppelin and erc20 tests
JonathanOppenheimer Nov 24, 2025
679e30e
test: remove openzeppelin
JonathanOppenheimer Nov 24, 2025
87f3bd5
Merge branch 'master' into JonathanOppenheimer/convert-native-minter-…
JonathanOppenheimer Nov 24, 2025
4225a1a
test: remove old compile from CI
JonathanOppenheimer Nov 24, 2025
d42393a
test: define allowlist helpers
JonathanOppenheimer Nov 24, 2025
e0d7787
test: get rid of solidity folder
JonathanOppenheimer Nov 24, 2025
56bf03c
chore: regenerate bindings
JonathanOppenheimer Nov 24, 2025
a924883
chore: lint
JonathanOppenheimer Nov 24, 2025
e33233f
chore: license header
JonathanOppenheimer Nov 24, 2025
7deeb4e
restructure test folders
ceyonur Nov 26, 2025
89b2cde
fix linter
ceyonur Nov 26, 2025
2bb0ca6
fix compiles
ceyonur Nov 26, 2025
83fa482
regen bindings
ceyonur Nov 26, 2025
5bd8dd5
Restructure Precompile Test Packages and Folders (#1878)
JonathanOppenheimer Dec 1, 2025
becd145
test: change to cancun for compile
JonathanOppenheimer Dec 1, 2025
8734a30
Merge remote-tracking branch 'origin' into JonathanOppenheimer/conver…
JonathanOppenheimer Dec 1, 2025
7f4e0b9
chore: revert name changes
JonathanOppenheimer Dec 1, 2025
d578932
test: break import cycle
JonathanOppenheimer Dec 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .gitmodules

This file was deleted.

4 changes: 1 addition & 3 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,16 +147,14 @@ tasks:
desc: Run golangci-lint with auto-fix where possible
cmd: ./scripts/lint_fix.sh

# todo(JonathanOppenheimer): remove this task once we have migrated to the new contract testing framework
setup-contracts:
desc: Set up contracts by compiling Solidity contracts and generating Go bindings
dir: ./contracts
cmds:
# Keep npm/Hardhat compilation for existing TypeScript tests (Phase 2-3 migration)
- cmd: npm ci
- cmd: npx hardhat clean
- cmd: npx hardhat compile
# New: Compile contracts with solc and generate Go bindings
- cmd: go generate ./...

shellcheck:
desc: Run shellcheck static analysis on all shell scripts with version management
Expand Down
1,537 changes: 0 additions & 1,537 deletions contracts/bindings/gen_erc20nativeminter.go

This file was deleted.

627 changes: 0 additions & 627 deletions contracts/bindings/gen_exampledeployerlist.go

This file was deleted.

59 changes: 0 additions & 59 deletions contracts/contracts/ERC20NativeMinter.sol

This file was deleted.

15 changes: 0 additions & 15 deletions contracts/contracts/compile.go

This file was deleted.

144 changes: 0 additions & 144 deletions contracts/contracts/test/ERC20NativeMinterTest.sol

This file was deleted.

1 change: 0 additions & 1 deletion contracts/lib/openzeppelin-contracts
Submodule openzeppelin-contracts deleted from c64a1e
15 changes: 0 additions & 15 deletions contracts/scripts/deployERC20NativeMinter.ts

This file was deleted.

64 changes: 0 additions & 64 deletions contracts/test/README.md

This file was deleted.

63 changes: 0 additions & 63 deletions contracts/test/contract_native_minter.ts

This file was deleted.

4 changes: 3 additions & 1 deletion precompile/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
artifacts/
**/artifacts/
**/artifacts/*.abi
**/artifacts/*.bin
Loading
Loading