fix(blockchain): enable cross-node P2P with Broadcast backend
- Pin starlette to >=0.37.2,<0.38 to retain Broadcast module - Add redis dependency for Broadcast transport - Configure node to use broadcast gossip backend via Redis - Update .env: gossip_backend=broadcast, gossip_broadcast_url=redis://localhost:6379 - Restarted node with clean DB; RPC on port 8005 - Fixed CLI blockchain_rpc_url via env - Minted test funds via faucet Closes #debug-services
This commit is contained in:
@@ -1,23 +0,0 @@
|
|||||||
{
|
|
||||||
"accounts": [
|
|
||||||
{
|
|
||||||
"address": "ait1faucet000000000000000000000000000000000",
|
|
||||||
"balance": 1000000000,
|
|
||||||
"nonce": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"authorities": [
|
|
||||||
{
|
|
||||||
"address": "ait1devproposer000000000000000000000000000000",
|
|
||||||
"weight": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"chain_id": "ait-devnet",
|
|
||||||
"params": {
|
|
||||||
"base_fee": 10,
|
|
||||||
"coordinator_ratio": 0.05,
|
|
||||||
"fee_per_byte": 1,
|
|
||||||
"mint_per_unit": 1000
|
|
||||||
},
|
|
||||||
"timestamp": 1772895053
|
|
||||||
}
|
|
||||||
@@ -26,6 +26,8 @@ rich = "^13.7.1"
|
|||||||
cryptography = "^46.0.5"
|
cryptography = "^46.0.5"
|
||||||
asyncpg = ">=0.29.0"
|
asyncpg = ">=0.29.0"
|
||||||
requests = "^2.32.5"
|
requests = "^2.32.5"
|
||||||
|
# Pin starlette to a version with Broadcast (removed in 0.38)
|
||||||
|
starlette = ">=0.37.2,<0.38.0"
|
||||||
|
|
||||||
[tool.poetry.extras]
|
[tool.poetry.extras]
|
||||||
uvloop = ["uvloop"]
|
uvloop = ["uvloop"]
|
||||||
|
|||||||
Reference in New Issue
Block a user