Part of #240. Depends on #SUB3 (gateway live on isolated testnet Bee).
Re-test Flow A — pre-signed chunk upload (#218) end-to-end on the new staging, now that staging has its own Bee (this finally removes the #236 ambiguity where a shared/under-connected node masked code behaviour).
Scope
- Using the existing tooling (
tests/tools/swarm_stamp.py Stamper, EIP-191 signing), sign a chunk against a testnet batch and POST /api/v1/chunks/ to staging.
- Confirm the chunk is accepted by the network and retrievable (a non-deferred upload must not 201 unless the network accepted it) — verify via download, not just status code.
- Exercise the prepaid bandwidth credit path (
/chunks/credit) if x402 is enabled on staging.
Acceptance criteria
Part of #240. Depends on #SUB3 (gateway live on isolated testnet Bee).
Re-test Flow A — pre-signed chunk upload (#218) end-to-end on the new staging, now that staging has its own Bee (this finally removes the #236 ambiguity where a shared/under-connected node masked code behaviour).
Scope
tests/tools/swarm_stamp.pyStamper, EIP-191 signing), sign a chunk against a testnet batch andPOST /api/v1/chunks/to staging./chunks/credit) if x402 is enabled on staging.Acceptance criteria
/chunksis retrievable from the testnet network.