Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add Aztec Bot to helm testnet package (#8702)
This PR adds an Aztec bot to the Helm package used to deploy testnets into the Spartan Kubernetes cluster. The code is an adaptation of the container parameters used in the existing [docker compose](https://github.com/AztecProtocol/aztec-packages/blob/master/docker-compose.provernet.yml#L55) configuration for provernet. The code has been tested by completing a deployment to the Spartan cluster and viewing the stdout of the bot container to validate that all processes come online without error. Bot node stdout: ``` {"level":"debug","message":"JsonRpcClient.result node_getBlocks -> { jsonrpc: '2.0', id: 755, result: [] }","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:18.555Z"} {"level":"debug","message":"JsonRpcClient.result node_getTxReceipt -> {\n jsonrpc: '2.0',\n id: 756,\n result: {\n type: 'TxReceipt',\n data: {\n txHash: '044a9048eca9fc47c13ccf71243a588ed90835e3822d24e05f21bea74de75cc5',\n status: 'pending',\n error: ''\n }\n }\n}","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:18.556Z"} {"level":"debug","message":"JsonRpcClient.constructor proxy node_getBlocks <- [ 12, 1 ]","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.555Z"} {"level":"debug","message":"JsonRpcClient.request node_getBlocks <- [ 12, 1 ]","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.555Z"} {"level":"debug","message":"JsonRpcClient.fetch http://staging-aztec-network-boot-node-0.staging-aztec-network-boot-node.staging.svc.cluster.local:8080/ node_getBlocks -> {\n jsonrpc: '2.0',\n id: 757,\n method: 'node_getBlocks',\n params: [ 12, 1 ]\n}","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.555Z"} {"level":"debug","message":"JsonRpcClient.constructor proxy node_getTxReceipt <- [\n TxHash {\n buffer: <Buffer 04 4a 90 48 ec a9 fc 47 c1 3c cf 71 24 3a 58 8e d9 08 35 e3 82 2d 24 e0 5f 21 be a7 4d e7 5c c5>\n }\n]","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.556Z"} {"level":"debug","message":"JsonRpcClient.request node_getTxReceipt <- [\n TxHash {\n buffer: <Buffer 04 4a 90 48 ec a9 fc 47 c1 3c cf 71 24 3a 58 8e d9 08 35 e3 82 2d 24 e0 5f 21 be a7 4d e7 5c c5>\n }\n]","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.556Z"} {"level":"debug","message":"JsonRpcClient.fetch http://staging-aztec-network-boot-node-0.staging-aztec-network-boot-node.staging.svc.cluster.local:8080/ node_getTxReceipt -> {\n jsonrpc: '2.0',\n id: 758,\n method: 'node_getTxReceipt',\n params: [\n {\n type: 'TxHash',\n data: '044a9048eca9fc47c13ccf71243a588ed90835e3822d24e05f21bea74de75cc5'\n }\n ]\n}","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.556Z"} {"level":"debug","message":"JsonRpcClient.result node_getBlocks -> { jsonrpc: '2.0', id: 757, result: [] }","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.569Z"} {"level":"debug","message":"JsonRpcClient.result node_getTxReceipt -> {\n jsonrpc: '2.0',\n id: 758,\n result: {\n type: 'TxReceipt',\n data: {\n txHash: '044a9048eca9fc47c13ccf71243a588ed90835e3822d24e05f21bea74de75cc5',\n status: 'pending',\n error: ''\n }\n }\n}","module":"json-rpc:json_rpc_client","timestamp":"2024-09-20T20:29:19.569Z"} ```
- Loading branch information