Skip to content
CCPEDIAby Unity Nodes
Discussions/App Development/Cold-start deadlock: can't accept incoming 1000 CC transfer offer due to "Traffic balance below reserved traffic amount (0 < 200000)"Forum ↗

Cold-start deadlock: can't accept incoming 1000 CC transfer offer due to "Traffic balance below reserved traffic amount (0 < 200000)"

App Development1 posts1 viewsLast activity 3d ago
JI
jianhong.liuOP
3d ago

Our TestNet validator node has 0 CC and there’s an incoming transfer offer of 1000 CC waiting in “Action Needed”. When I click Accept, it fails with:

{"error": "Traffic balance below reserved traffic amount (0 < 200000)"}

The node’s traffic state (via TrafficControlService) is:

json

{
  "extraTrafficPurchased": "0",
  "extraTrafficConsumed": "0",
  "baseTrafficRemainder": "200000",
  "lastConsumedCost": "0"
}

This seems like a cold-start deadlock: accepting the offer requires extra traffic, buying extra traffic requires CC, but the CC is locked in the offer I can’t accept yet. I do have baseTrafficRemainder = 200000, but it doesn’t seem to count toward the reserved amount the accept requires.

Questions:

  1. Why doesn’t the base traffic (200000) satisfy the reserved requirement — is accepting a transfer offer required to use extra traffic specifically?
  2. How is a brand-new node with 0 CC supposed to receive its first CC, if accepting requires traffic that requires CC?
  3. Is there a way to let the first accept use the free base traffic, or another path to bootstrap?

Node: Splice 0.6.6 / Canton 3.5.1, TestNet. Party: okj-testnet-validator::12205d87e3611c7d810aa7b23d26d8c305e75cfe665561d6251cbeb742b24c423677

← Back to Discussions