forge install foundry-rs/forge-std OpenZeppelin/openzeppelin-contracts-upgradeable OpenZeppelin/openzeppelin-foundry-upgrades
forge build
forge test --fork-url rpc... --match-test test_some.. -vvvv
forge verify-contract address src/contract.sol:contract --chain chainId --watch --compiler-version v0.8.22+commit.4fc1097e --constructor-args $(cast abi-encode "constructor(address,address,bytes)" "ForgeUSD" "FUSD" 18 1000000000000000000000)
forge flatten src/WstGRT.sol -o flatten/WstGRT.sol
forge flatten src/WithdrawalNFT.sol -o flatten/WithdrawalNFT.sol
forge flatten src/Delegator.sol -o flatten/Delegator.sol
OpenZeppelin Contracts is released under the MIT License.