build: add & link arbitrum & arbitrum-georli keys to foundry.tomletherscan & rpc_endpoints config
build: add start-anvil script
build: add stop-anvil script
build: add process-deployment.js script for processing deployment tx info for output
build: add deploy-local script
build: add deploy-arb-goerli script
build: add deploy-arb script
build: add anvil.pid to .gitignore
build: add targets to Makefile for start-anvil, stop-anvil, deploy-arb, deploy-arb-goerli, & deploy-local
doc: update README
build: update Makefile to import and export envs
fix: _resolveMints collection mint price bug
build: update foundry.toml to allow reading & writing during deployment script runs
build: writeTokenProxyAddress fn for storing TokenProxy address during deployment script run
style: re-org deployment script fn selectors
build: update PerpetualMint deployment script facet cuts & function selectors
build: update deploy-arb-goerli script to use injected envs, specify & export the arb goerli VRF_COORDINATOR & add addtl check for expected RPC_URL
build: update deploy-arb script to use injected envs, specify & export the arb VRF_COORDINATOR & add addtl check for expected RPC_URL
build: update deploy-local script to use injected envs, specify & export the forked arb VRF_COORDINATOR & add addtl check for expected RPC_URL
build: add conditional in start-anvil script to support starting `anvil forked and unforked
build: add readTokenProxyAddress helper fn in PerpetualMint deployment script for reading saved deployed TokenProxy contract addresses
build: update PerpetualMint deployment script to set the mintToken address from the Token deployment and set the VRF_COORDINATOR using an injected env address
doc: update README
build: check ARBITRUM_GOERLI_RPC_URL in deploy-arb-goerlibash script
arbitrum
&arbitrum-georli
keys tofoundry.toml
etherscan
&rpc_endpoints
configstart-anvil
scriptstop-anvil
scriptprocess-deployment.js
script for processing deployment tx info for outputdeploy-local
scriptdeploy-arb-goerli
scriptdeploy-arb
scriptanvil.pid
to.gitignore
targets
toMakefile
forstart-anvil
,stop-anvil
,deploy-arb
,deploy-arb-goerli
, &deploy-local
README
Makefile
to import and export envs_resolveMints
collection mint price bugfoundry.toml
to allow reading & writing during deployment script runswriteTokenProxyAddress
fn for storingTokenProxy
address during deployment script runPerpetualMint
deployment script facet cuts & function selectorsdeploy-arb-goerli
script to use injected envs, specify & export the arb goerliVRF_COORDINATOR
& add addtl check for expectedRPC_URL
deploy-arb
script to use injected envs, specify & export the arbVRF_COORDINATOR
& add addtl check for expectedRPC_URL
deploy-local
script to use injected envs, specify & export the forked arbVRF_COORDINATOR
& add addtl check for expectedRPC_URL
start-anvil
script to support starting `anvil forked and unforkedreadTokenProxyAddress
helper fn inPerpetualMint
deployment script for reading saved deployedTokenProxy
contract addressesPerpetualMint
deployment script to set themintToken
address from theToken
deployment and set theVRF_COORDINATOR
using an injected env addressREADME
ARBITRUM_GOERLI_RPC_URL
indeploy-arb-goerli
bash
script