feat: bridge chain artifacts to typed web reads
This commit is contained in:
@@ -4,7 +4,7 @@ SHELL := /bin/bash
|
||||
RPC_LOCAL := http://127.0.0.1:8545
|
||||
ANVIL_OWNER := 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
|
||||
|
||||
.PHONY: doctor setup verify deploy-v1 seed-v1 check-state test-finalize-manifest
|
||||
.PHONY: doctor setup verify deploy-v1 seed-v1 check-state test-finalize-manifest sync-abis publish-web-manifest sync-artifacts sync-artifacts-check
|
||||
doctor:
|
||||
@./tools/doctor.sh
|
||||
setup:
|
||||
@@ -23,6 +23,15 @@ verify:
|
||||
@npm --prefix web run build
|
||||
test-finalize-manifest:
|
||||
@node tools/test-finalize-manifest.mjs
|
||||
sync-abis:
|
||||
@node tools/sync-web-artifacts.mjs
|
||||
publish-web-manifest:
|
||||
@node tools/publish-web-manifest.mjs
|
||||
sync-artifacts: sync-abis publish-web-manifest
|
||||
sync-artifacts-check:
|
||||
@node tools/test-sync-web-artifacts.mjs
|
||||
@node tools/sync-web-artifacts.mjs
|
||||
@node tools/sync-web-artifacts.mjs --check
|
||||
deploy-v1:
|
||||
@node tools/finalize-manifest.mjs preflight-deploy anvil
|
||||
@SCRIPT_SENDER=$(ANVIL_OWNER) DEPLOYMENT_MANIFEST_PATH=deployments/pending.json npm_config_offline=true forge script script/DeployV1.s.sol:DeployV1 --rpc-url $(RPC_LOCAL) --sender $(ANVIL_OWNER) --broadcast --force
|
||||
|
||||
Reference in New Issue
Block a user