File tree Expand file tree Collapse file tree 4 files changed +3
-2
lines changed
nativeminter/nativemintertest Expand file tree Collapse file tree 4 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 44package nativemintertest
55
66// Step 1: Compile Solidity contracts to generate ABI and bin files
7- //go:generate solc-v0.8.30 -o artifacts --overwrite --abi --bin --base-path ../../../.. @openzeppelin/contracts/=contracts/lib/openzeppelin-contracts/contracts/ precompile/=precompile/ --evm-version paris solidity/ERC20NativeMinterTest .sol solidity/Minter.sol
7+ //go:generate solc-v0.8.30 -o artifacts --overwrite --abi --bin --base-path ../../../.. @openzeppelin/contracts/=contracts/lib/openzeppelin-contracts/contracts/ precompile/=precompile/ --evm-version paris solidity/ERC20NativeMinter .sol solidity/Minter.sol
88// Step 2: Generate Go bindings from the compiled artifacts
99//go:generate go run github.com/ava-labs/libevm/cmd/abigen --pkg nativemintertest --type INativeMinter --abi artifacts/INativeMinter.abi --bin artifacts/INativeMinter.bin --out gen_inativeminter_binding.go
1010//go:generate go run github.com/ava-labs/libevm/cmd/abigen --pkg nativemintertest --type ERC20NativeMinterTest --abi artifacts/ERC20NativeMinterTest.abi --bin artifacts/ERC20NativeMinterTest.bin --out gen_erc20nativemintertest_binding.go
File renamed without changes.
Original file line number Diff line number Diff line change 11//SPDX-License-Identifier: MIT
22pragma solidity ^ 0.8.24 ;
33
4- import "./ERC20NativeMinterTest .sol " ;
4+ import "./ERC20NativeMinter .sol " ;
55
66// Helper contract to test minting from another contract
77contract Minter {
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import (
1212 "github.com/stretchr/testify/require"
1313
1414 "github.com/ava-labs/subnet-evm/accounts/abi/bind"
15+
1516 sim "github.com/ava-labs/subnet-evm/ethclient/simulated"
1617)
1718
You can’t perform that action at this time.
0 commit comments