@@ -2,9 +2,9 @@ load('ext://namespace', 'namespace_create', 'namespace_inject')
2
2
load ('ext://git_resource' , 'git_checkout' )
3
3
4
4
git_checkout ('https://github.com/wormhole-foundation/wormhole.git#main' , '.wormhole/' , unsafe_mode = True )
5
- local (['sed' ,'-i' ,'/{chainId: vaa.ChainIDEthereum, addr: "000000000000000000000000855FA758c77D68a04990E992aA4dcdeF899F654A"},/i {chainId: vaa.ChainIDSolana, addr: "8bf0b547c96edc5c1d512ca25c5c1d1812a180438a0046e511d1fb61561d5cdf"},{chainId: vaa.ChainIDSolana, addr: "0a490691c21334ca173d9ce386e2a86774ce173f351db10d5d0cccc5c4875376"},{chainId: vaa.ChainIDEthereum, addr: "0000000000000000000000006f84742680311cef5ba42bc10a71a4708b4561d1"},{chainId: vaa.ChainIDEthereum, addr: "000000000000000000000000c3ef4965b788cc4b905084d01f2eb7d4b6e93abf"},{chainId: vaa.ChainIDBSC, addr: "0000000000000000000000006f84742680311cef5ba42bc10a71a4708b4561d1"},{chainId: vaa.ChainIDBSC, addr: "0000000000000000000000003f4e941ef5071a1d09c2eb4a24da1fc43f76fcff"},' , '.wormhole/node/pkg/accountant/ntt_config.go' ])
5
+ local (['sed' ,'-i.bak ' ,'s /{chainId: vaa.ChainIDEthereum, addr: "000000000000000000000000855FA758c77D68a04990E992aA4dcdeF899F654A"},/{chainId: vaa.ChainIDEthereum, addr: "000000000000000000000000855FA758c77D68a04990E992aA4dcdeF899F654A"}, {chainId: vaa.ChainIDSolana, addr: "8bf0b547c96edc5c1d512ca25c5c1d1812a180438a0046e511d1fb61561d5cdf"},{chainId: vaa.ChainIDSolana, addr: "0a490691c21334ca173d9ce386e2a86774ce173f351db10d5d0cccc5c4875376"},{chainId: vaa.ChainIDEthereum, addr: "0000000000000000000000006f84742680311cef5ba42bc10a71a4708b4561d1"},{chainId: vaa.ChainIDEthereum, addr: "000000000000000000000000c3ef4965b788cc4b905084d01f2eb7d4b6e93abf"},{chainId: vaa.ChainIDBSC, addr: "0000000000000000000000006f84742680311cef5ba42bc10a71a4708b4561d1"},{chainId: vaa.ChainIDBSC, addr: "0000000000000000000000003f4e941ef5071a1d09c2eb4a24da1fc43f76fcff"},/g ' , '.wormhole/node/pkg/accountant/ntt_config.go' ])
6
6
7
- load (".wormhole/Tiltfile" , "namespace" , "k8s_yaml_with_ns" )
7
+ load (".wormhole/Tiltfile" , "namespace" , "k8s_yaml_with_ns" , "m1" )
8
8
9
9
# Copied from .wormhole/Tiltfile, as this setup will extend the `solana-contract` image in order to inject the .so at startup
10
10
docker_build (
@@ -30,6 +30,15 @@ docker_build(
30
30
ignore = ["./sdk/__tests__" , "./sdk/Dockerfile" , "./sdk/ci.yaml" , "./sdk/**/dist" , "./sdk/node_modules" , "./sdk/**/node_modules" ],
31
31
dockerfile = "./solana/Dockerfile" ,
32
32
)
33
+ build_args = {}
34
+ if m1 :
35
+ build_args = {"BASE_IMAGE" : "ghcr.io/wormholelabs-xyz/solana-test-validator-m1:1.17.29@sha256:c5a43c0762f2dab4873a9e632a389029b6d5f706be7dfb89a42a66cc65a3dd24" }
36
+ docker_build (
37
+ ref = "solana-test-validator" ,
38
+ context = "solana" ,
39
+ dockerfile = "solana/Dockerfile.test-validator" ,
40
+ build_args = build_args
41
+ )
33
42
k8s_yaml_with_ns ("./solana/solana-devnet.yaml" )
34
43
k8s_resource (
35
44
"solana-devnet" ,
0 commit comments