Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0b54f30
fix: restore
AdriGeorge Jan 28, 2026
abbf86e
ci: update contracts container name
ndrpp Jan 29, 2026
fd3e111
fix: add unhandled rejection and exception logs
ndrpp Jan 29, 2026
256b7d0
fix: show node logs in integration tests fail, update check node curl
ndrpp Jan 29, 2026
203576e
fix: display curl node output
ndrpp Jan 29, 2026
ab4b41f
fix: update start ocean node script
ndrpp Jan 29, 2026
d68d5d4
Revert "fix: restore"
ndrpp Jan 29, 2026
3a53dd7
fix: add db username & password
ndrpp Jan 29, 2026
3fce507
fix: comment rejection and exception logs
ndrpp Jan 29, 2026
6f75270
fix: update start ocean node to use main shell
ndrpp Jan 29, 2026
84d6ed5
fix: add logs to build & start
ndrpp Jan 29, 2026
fd6ca91
fix: print node version
ndrpp Jan 29, 2026
194908f
Merge branch 'feat/sync28-01' into fix/test-system
ndrpp Jan 29, 2026
47c8d97
fix: revert workflow and index logs
ndrpp Jan 29, 2026
9ab12d2
fix: add more logs in start paid compute
ndrpp Jan 30, 2026
5ddb871
fix: switch to log message instead of error
ndrpp Jan 30, 2026
594a626
fix: add log in validation for initialize compute
ndrpp Jan 30, 2026
7332908
fix: add more logs
ndrpp Jan 30, 2026
4b82d7e
fix: throw error if unable to add job to db
ndrpp Jan 30, 2026
0d77df9
ci: update test_sytem job to point to ocean cli branch with more logs
ndrpp Jan 30, 2026
d50f073
fix: switch node private key in ci tests
ndrpp Jan 30, 2026
95d7491
fix: update logs in escrow.ts
ndrpp Jan 30, 2026
28e339f
fix: revert to previous private key for node in system test
ndrpp Feb 2, 2026
76b6b7e
Revert "fix: show node logs in integration tests fail, update check n…
ndrpp Feb 2, 2026
66de20b
Revert "fix: add more logs in start paid compute"
ndrpp Feb 2, 2026
77c969c
chore: cleanup
ndrpp Feb 2, 2026
aca00b4
chore: cleanup leftovers
ndrpp Feb 2, 2026
745e961
chore: fix formatting
ndrpp Feb 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 12 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ jobs:
IPFS_GATEWAY: http://172.15.0.16:8080/
ARWEAVE_GATEWAY: https://arweave.net/
RPCS: '{ "1": {"rpc": "https://rpc.eth.gateway.fm", "chainId": 1, "network": "mainet", "chunkSize": 100}, "137": {"rpc": "https://polygon.meowrpc.com", "chainId": 137, "network": "polygon", "chunkSize": 100 }, "80001": {"rpc": "https://rpc-mumbai.maticvigil.com","chainId": 80001, "network": "polygon-mumbai", "chunkSize": 100 } }'
DB_URL: 'http://localhost:8108/?apiKey=xyz'
DB_TYPE: 'typesense'
DB_URL: 'http://localhost:8108/?apiKey=xyz'
DB_USERNAME: 'elastic'
DB_PASSWORD: 'changeme'
FEE_TOKENS: '{ "1": "0x967da4048cD07aB37855c090aAF366e4ce1b9F48", "137": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1", "80001": "0xd8992Ed72C445c35Cb4A2be468568Ed1079357c8", "56": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a" }'
Expand Down Expand Up @@ -156,8 +156,10 @@ jobs:
IPFS_GATEWAY: http://172.15.0.16:8080/
ARWEAVE_GATEWAY: https://arweave.net/
RPCS: '{ "8996": {"rpc": "http://127.0.0.1:8545", "chainId": 8996, "network": "development", "chunkSize": 100}}'
DB_URL: 'http://localhost:9200'
DB_TYPE: 'elasticsearch'
DB_TYPE: 'typesense'
DB_URL: 'http://localhost:8108/?apiKey=xyz'
DB_USERNAME: 'elastic'
DB_PASSWORD: 'changeme'
FEE_TOKENS: '{ "1": "0x967da4048cD07aB37855c090aAF366e4ce1b9F48", "137": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1", "80001": "0xd8992Ed72C445c35Cb4A2be468568Ed1079357c8", "56": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a" }'
FEE_AMOUNT: '{ "amount": 1, "unit": "MB" }'
ASSET_PURGATORY_URL: 'https://raw.githubusercontent.com/oceanprotocol/list-purgatory/main/list-assets.json'
Expand Down Expand Up @@ -228,7 +230,7 @@ jobs:
done

- name: docker logs
run: docker logs ocean-contracts-1 && docker logs ocean-typesense-1
run: docker logs ocean-ocean-contracts-1 && docker logs ocean-typesense-1
if: ${{ failure() }}

- name: Checkout Ocean Node
Expand All @@ -244,22 +246,24 @@ jobs:
npm ci
npm run build
npm run start > ocean-node.log 2>&1 &
env:
env:
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
IPFS_GATEWAY: http://172.15.0.16:8080/
ARWEAVE_GATEWAY: https://arweave.net/
P2P_ipV4BindTcpPort: 8000
HTTP_API_PORT: 8001
RPCS: '{ "8996": {"rpc": "http://127.0.0.1:8545", "chainId": 8996, "network": "development", "chunkSize": 100} }'
INDEXER_NETWORKS: '[8996]'
DB_URL: 'http://localhost:9200'
FEE_TOKENS: '{ "1": "0x967da4048cD07aB37855c090aAF366e4ce1b9F48", "137": "0x282d8efCe846A88B159800bd4130ad77443Fa1A1", "80001": "0xd8992Ed72C445c35Cb4A2be468568Ed1079357c8", "56": "0xDCe07662CA8EbC241316a15B611c89711414Dd1a" }'
FEE_AMOUNT: '{ "amount": 1, "unit": "MB" }'
AUTHORIZED_DECRYPTERS: '["0xe2DD09d719Da89e5a3D0F2549c7E24566e947260"]'
P2P_ENABLE_UPNP: 'false'
P2P_ENABLE_AUTONAT: 'false'
ALLOWED_ADMINS: '["0xe2DD09d719Da89e5a3D0F2549c7E24566e947260"]'
DB_TYPE: 'elasticsearch'
DB_URL: 'http://localhost:9200'
#DB_TYPE: 'typesense'
#DB_URL: 'http://localhost:8108/?apiKey=xyz'
DB_USERNAME: 'elastic'
DB_PASSWORD: 'changeme'
MAX_REQ_PER_MINUTE: 320
Expand All @@ -268,7 +272,7 @@ jobs:
- name: Check Ocean Node is running
run: |
for i in $(seq 1 90); do
if curl --output /dev/null --silent --head --fail "http://localhost:8001"; then
if curl --output /dev/null --silent --max-time 1 --head --fail "http://localhost:8001"; then
echo "Ocean Node is up"
exit 0
fi
Expand Down Expand Up @@ -302,7 +306,7 @@ jobs:
echo "No ocean-node.log file found"
fi
echo "=== Docker Logs ==="
docker logs ocean-contracts-1 || echo "No ocean-contracts-1 container"
docker logs ocean-ocean-contracts-1 || echo "No ocean-contracts-1 container"
docker logs ocean-typesense-1 || echo "No ocean-typesense-1 container"
echo "=== System Processes ==="
ps aux | grep -E "(node|ocean)" || echo "No node/ocean processes found"
Expand Down
2 changes: 1 addition & 1 deletion src/components/core/handler/handler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ export abstract class CommandHandler
return buildRateLimitReachedResponse()
}
// then validate the command arguments
const validation = await this.validate(task)
const validation = this.validate(task)
if (!validation.valid) {
return buildInvalidParametersResponse(validation)
}
Expand Down
Loading