You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Terminal Tab 2: [Compile](https://docs.scrt.network/secret-network-documentation/development/readme-1/compile-and-deploy#compile-the-code). Note: Outputs contract.wasm or contract.wasm.gz file in the root directory being the ./SecretPath/TNLS-Gateways/secret/ folder. Using `make build-mainnet-reproducible` will remove contract.wasm so only the optimised contract.wasm.gz remains. Warning: If you only run `make build-mainnet` then you will get this error https://github.com/svub/nunya/issues/8 when deploying.
302
-
303
-
* Secret Gateway Contract. Note: Wait until the Docker container exists first.
304
-
```
305
-
make clean
306
-
make build
307
-
```
308
-
* Note: If `wasm-opt` binary is required but not installed on macOS install it with `brew install binaryen` or on Linux with `apt install binaryen`
309
-
* Note: Use `make build-mainnet-reproducible` to deploy to Testnet
310
-
* Note: The default Makefile originally used `--features="debug-print"` but running that gives error `the package secret_gateway depends on secret-cosmwasm-std, with features: debug-print but secret-cosmwasm-std does not have these features.`. The reason why it was removed is mentioned here:
* TODO: For Production on mainnet, configure it to use a debug-print or debug_print with a custom feature flag and wrap use of `set_debug_handler` with it so debug logs aren't output in production.
318
-
319
-
* Note: Use existing secretdev Docker container that is running already.
320
-
321
-
* Copy compiled Secret Gateway contract to the Docker container
322
-
```
323
-
make copy-secret-gateway-contract-local
324
-
```
325
-
326
-
* Store compiled Secret Gateway contract on Localhost (Localsecret network)
327
-
```
328
-
make store-secret-gateway-contract-local
329
-
```
330
-
* Optional: To enter the Docker container to interact manually with secretcli:
* [Compile](https://docs.scrt.network/secret-network-documentation/development/readme-1/compile-and-deploy#compile-the-code). Note: Outputs contract.wasm or contract.wasm.gz file in the root directory being the ./SecretPath/TNLS-Gateways/secret/ folder. Using `make build-mainnet-reproducible` will remove contract.wasm so only the optimised contract.wasm.gz remains. Warning: If you only run `make build-mainnet` then you will get this error https://github.com/svub/nunya/issues/8 when deploying.
356
+
357
+
* Secret Gateway Contract. Note: Wait until the Docker container exists first.
358
+
```
359
+
make clean
360
+
make build
361
+
```
362
+
* Note: If `wasm-opt` binary is required but not installed on macOS install it with `brew install binaryen` or on Linux with `apt install binaryen`
363
+
* Note: Use `make build-mainnet-reproducible` to deploy to Testnet
364
+
* Note: The default Makefile originally used `--features="debug-print"` but running that gives error `the package secret_gateway depends on secret-cosmwasm-std, with features: debug-print but secret-cosmwasm-std does not have these features.`. The reason why it was removed is mentioned here:
* TODO: For Production on mainnet, configure it to use a debug-print or debug_print with a custom feature flag and wrap use of `set_debug_handler` with it so debug logs aren't output in production.
372
+
373
+
* Note: Use existing secretdev Docker container that is running already.
374
+
375
+
* Copy compiled Secret Gateway contract to the Docker container
376
+
```
377
+
make copy-secret-gateway-contract-local
378
+
```
379
+
380
+
* Store compiled Secret Gateway contract on Localhost (Localsecret network)
381
+
```
382
+
make store-secret-gateway-contract-local
383
+
```
384
+
* Optional: To enter the Docker container to interact manually with secretcli:
0 commit comments