install dependencies: forge install
To compile: forge build
To test: forge test
To generate abigen: ./build-go-payments.sh <Solc_0_8_13_folder_path>
abigen generated file is present in common-go/payments
Also, the script generates abi and bin and it is present in dist/payments
Since we use OpenZeppelin, not sure how to import those alias path in abigen but it was possible using solc.
So, ran abigen on abi and binary generated using solc.
Includes payments solidity files and tests from https://github.com/elv-sandeep/paygate-eth
install dependencies:
forge install
To compile:forge build
To test:forge test
To generate abigen:./build-go-payments.sh <Solc_0_8_13_folder_path>
abigen generated file is present incommon-go/payments
Also, the script generates abi and bin and it is present indist/payments