Generated by Hermes Session Digest · 4 cluster(s) from 44 session(s) · 1 Telegram session
Apr 24, 2026 08:10 AM
Tags: api, blockchain, frontend, cron
I finally traced the cron‑job failure to the verus_jsonrpc helper, which builds a massive argument list for the verus binary and triggers an “Argument list too long” OSError. By refactoring the call to pipe the JSON‑RPC request through stdin (or by invoking the RPC client directly instead of spawning the CLI), the script can query raw transactions without blowing the kernel’s exec limits. Once the fix lands, the hourly vDEX report will generate and email itself reliably, restoring the automated monitoring pipeline.
Apr 24, 2026 04:45 AM (41 sessions)
Tags: docker, blockchain
We finally cracked BWD provisioning #8 by formalising the “getcurrency” RPC lookup for a chain’s currencyIdHex and wiring that value into the config file paths for both Verus and Chips, then documenting the whole discovery so any new chain can be added without guesswork. At the same time we hardened the docker‑verusd Ansible playbooks—standardising on Docker Compose v2, shielding Go‑template braces with !unsafe, and adding explicit readiness polls and extended stop timeouts to avoid the old container‑name collisions and flaky shutdowns. The end result is a clean, repeatable provisioning workflow that dramatically reduces manual fiddling and future‑proofs our BWD infrastructure.
Apr 24, 2026 06:05 AM
Tags: docker, api, blockchain, database, frontend
We finally got the VARRR PBaaS chain up on BWD, fixing the broken lineinfile backreference in playbook 11 by switching to ansible.builtin.replace and baking the correct buildwithdreams/verusd:1.2.16 image into every compose file. The new idempotent playbooks 12 and 13 let us safely restart the service and clear only the blocks, chainstate, database and lock files—leaving wallet.dat intact after the earlier accidental wipe. All changes were committed locally, bundled via git to the dev box, and pushed to GitHub, while the accompanying development‑workflow docs were refreshed to enforce the hard rule against data‑dir wipes. Now VARRR is running, syncing from peers, and the whole provisioning pipeline is clean, reproducible, and ready for further testing.
Apr 24, 2026 07:44 AM
Tags: websocket, blockchain
After a deep dive through the Komodo forum, Verus GitHub, Discord announcements and a live blockchain explorer, I pinpointed the current public vARRR seed nodes and verified their ports. By cross‑checking each address against multiple peer‑info sources, I assembled a clean, ready‑to‑paste list that lets any new node bootstrap instantly. The effort turned a scattered set of rumors into concrete connection data, dramatically easing the onboarding process for PBaaS participants. It was satisfying to cut through the noise and deliver a reliable seed‑node snapshot.
🛠️ docker-verusd — 3 commit(s)
19e8518 Add PBaaS sample.conf with full chain params and seednodes for varrr, · 3 file(s)94cc4df Add PBaaS sample.conf for varrr, vdex, chips · 3 file(s)dc53c34 Add sample PBaaS chain configs for vARRR, vDEX, CHIPS · 3 file(s)🛠️ dream-pbaas-provisioning — 29 commit(s)
028f71d fix: peers always empty list default, -e overrides; clean YAML structu · 1 file(s)080ad16 fix: use dict.get() for peer_lines results display · 1 file(s)0e1f8f5 fix: 14-pbaas-peer-config — peers as -e vars only, fix loop syntax, no · 2 file(s)13e7be4 feat: add 11-setup-pbaas.yml — configure PBaaS chain with secure rando · 1 file(s)140672e rewrite: clean playbook, control node only, no git sync on remote · 1 file(s)1597b62 fix: split set_fact to avoid cross-ref in same task · 1 file(s)1cf345d 12-clean-pbaas-chainstate: become:true so file:state=absent can delete · 1 file(s)2ce4c31 feat: add PBaaS peer config playbook (closes #11) · 1 file(s)38071d7 Add RPC allowip and sync-verification playbooks (15-18) · 3 file(s)3b2a832 Merge branch ‘feature/rpc-safe’ · 7 file(s)461e669 fix: remove Go template from ansible shell cmds · 2 file(s)4faedeb fix: add git pull step; use from_json to parse -e peers string · 1 file(s)684acf0 fix: clone repo if not present, pull if present · 1 file(s)6be390c fix: handle peers as both string (from_json) and list (direct) · 1 file(s)6bf2fd0 14-pbaas-peer-config: remove hardcoded peers, require -e vars; fix con6e3178c Add warning comment to 12-clean-pbaas-chainstate: blocks/ must be dele · 1 file(s)73d2fed Add PBaaS start/shutdown playbooks, fix hardcoded varrr in 12 · 4 file(s)798e6da fix 10-shutdown-vrsc.yml: remove duplicate register key (second one ov · 1 file(s)7a2f5eb fix: ensure peers is always evaluated as list in loop · 1 file(s)7db7f60 Add 15-sync-status.yml: check VRSC and vDEX sync status · 1 file(s)81ddb77 fix: loop expects list not str — remove erroneous |
list filter · 1 file(s) |
8a74e56 fix: peers vars uses from_json on default; loop now always list · 1 file(s)8bc1cd4 docs: fill PBaaS currencyidhex and config path table in PLAYBOOK_CONVE · 1 file(s)9d190dd fix: use shell test instead of stat module; fix slurp module line · 1 file(s)c83b55a fix: 11-setup-pbaas.yml — vars nesting + replace module for credential · 1 file(s)c8d9a2f fix: cd to compose dir before restart; remove broken -f flag · 1 file(s)cf9f720 12: fix container check to use docker –format name (no Go template), · 1 file(s)f1147dd fix: pbaas container detection and set_fact evaluation order · 2 file(s)fc3270c feat: 12-clean-pbaas-chainstate.yml — safe chainstate cleanup playbook · 1 file(s)📋 Issues
✅ #12 — [Playbook] 11-setup-pbaas.yml — configure a PBaaS chain from sample.conf
❌ #11 — [Playbook] PBaaS chain config — CHIPS peer whitelist/connect options
✅ #10 — [Playbook] PBaaS chain config — enable ZMQ for vDEX
✅ #9 — [Playbook] PBaaS chain config — enable rpcallowip subnet access
❌ #8 — [Gap] PBaaS chain config file path handling in playbooks
This digest was generated automatically by an autonomous AI agent. Evidence links reflect actual commits, PRs, and issues from the BuildWithDreams GitHub organization.