|
53 | 53 |
|
54 | 54 | TRIGGER_EVENT_HASH=`cast keccak ${TRIGGER_EVENT}` |
55 | 55 |
|
56 | | -SERVICE_ID=`$BASE_CMD init --name demo | jq -r .service.id` |
| 56 | +SERVICE_ID=`eval "${BASE_CMD} init --name demo" | jq -r .service.id` |
57 | 57 | echo "Service ID: ${SERVICE_ID}" |
58 | 58 |
|
59 | | -WORKFLOW_ID=`$BASE_CMD workflow add | jq -r .workflow_id` |
| 59 | +WORKFLOW_ID=`eval "$BASE_CMD workflow add" | jq -r .workflow_id` |
60 | 60 | echo "Workflow ID: ${WORKFLOW_ID}" |
61 | 61 |
|
62 | | -$BASE_CMD workflow trigger --id ${WORKFLOW_ID} set-evm --address ${TRIGGER_ADDRESS} --chain-name ${TRIGGER_CHAIN} --event-hash ${TRIGGER_EVENT_HASH} > /dev/null |
| 62 | +eval "$BASE_CMD workflow trigger --id ${WORKFLOW_ID} set-evm --address ${TRIGGER_ADDRESS} --chain-name ${TRIGGER_CHAIN} --event-hash ${TRIGGER_EVENT_HASH}" > /dev/null |
63 | 63 |
|
64 | 64 | # If no aggregator is set, use the default |
65 | 65 | SUB_CMD="set-evm" |
66 | 66 | if [ -n "$AGGREGATOR_URL" ]; then |
67 | 67 | SUB_CMD="set-aggregator --url ${AGGREGATOR_URL}" |
68 | 68 | fi |
69 | | -$BASE_CMD workflow submit --id ${WORKFLOW_ID} ${SUB_CMD} --address ${SUBMIT_ADDRESS} --chain-name ${SUBMIT_CHAIN} --max-gas ${MAX_GAS} > /dev/null |
| 69 | +eval "$BASE_CMD workflow submit --id ${WORKFLOW_ID} ${SUB_CMD} --address ${SUBMIT_ADDRESS} --chain-name ${SUBMIT_CHAIN} --max-gas ${MAX_GAS}" > /dev/null |
70 | 70 |
|
71 | | -$BASE_CMD workflow component --id ${WORKFLOW_ID} set-source-registry --domain ${REGISTRY} --package ${PKG_NAMESPACE}:${PKG_NAME} --version ${PKG_VERSION} |
| 71 | +eval "$BASE_CMD workflow component --id ${WORKFLOW_ID} set-source-registry --domain ${REGISTRY} --package ${PKG_NAMESPACE}:${PKG_NAME} --version ${PKG_VERSION}" |
72 | 72 |
|
73 | | -$BASE_CMD workflow component --id ${WORKFLOW_ID} permissions --http-hosts '*' --file-system true > /dev/null |
74 | | -$BASE_CMD workflow component --id ${WORKFLOW_ID} time-limit --seconds 30 > /dev/null |
75 | | -$BASE_CMD workflow component --id ${WORKFLOW_ID} env --values WAVS_ENV_SOME_SECRET > /dev/null |
76 | | -$BASE_CMD workflow component --id ${WORKFLOW_ID} config --values 'key=value,key2=value2' > /dev/null |
| 73 | +eval "$BASE_CMD workflow component --id ${WORKFLOW_ID} permissions --http-hosts '*' --file-system true" > /dev/null |
| 74 | +eval "$BASE_CMD workflow component --id ${WORKFLOW_ID} time-limit --seconds 30" > /dev/null |
| 75 | +eval "$BASE_CMD workflow component --id ${WORKFLOW_ID} env --values WAVS_ENV_SOME_SECRET" > /dev/null |
| 76 | +eval "$BASE_CMD workflow component --id ${WORKFLOW_ID} config --values 'key=value,key2=value2'" > /dev/null |
77 | 77 |
|
78 | | -$BASE_CMD manager set-evm --chain-name ${SUBMIT_CHAIN} --address `cast --to-checksum ${WAVS_SERVICE_MANAGER_ADDRESS}` > /dev/null |
79 | | -$BASE_CMD validate > /dev/null |
| 78 | +eval "$BASE_CMD manager set-evm --chain-name ${SUBMIT_CHAIN} --address `cast --to-checksum ${WAVS_SERVICE_MANAGER_ADDRESS}`" > /dev/null |
| 79 | +eval "$BASE_CMD validate" > /dev/null |
80 | 80 |
|
81 | 81 | echo "Configuration file created ${FILE_LOCATION}. Watching events from '${TRIGGER_CHAIN}' & submitting to '${SUBMIT_CHAIN}'." |
0 commit comments