QA transparency
Live pool config, pending queue, and rule registry from public RPC — same methods the explorer uses elsewhere. Reviewers with the assigned role can Allow or Reject Unsure deploys in the QA gate below.
QA pre-flight (bytecode check)
Rule registry
From boing_getQaRegistry. Repo JSON is a comparison baseline; live networks may differ.
Live governance pool (testnet)
QA gate
Automated QA already Allow/Rejects most deploys. Items here are Unsure — reviewers given the role vote Allow or Reject based on the asset (name, symbol, purpose, bytecode) before it can enter a block. RPC spec.
Reference
- Allow / Reject / Unsure — automated path; Unsure may yield pool entry (
-32051). - QA pre-flight —
boing_qaCheckdry run. - QA policy · RPC error codes
QA RPC error code list
- -32050Deployment rejected by protocol QA (rule_id + message in response).
- -32051Unsure — referred to the governance QA pool; includes pending tx_hash.
- -32052No pending pool item for that transaction hash.
- -32053Voter is not a governance QA administrator.
- -32054QA pool disabled by governance (e.g. no admins / zero capacity).
- -32055Global pool capacity reached.
- -32056Per-deployer pending cap reached.
- -32057Operator RPC auth — vote/apply require X-Boing-Operator when the node sets BOING_OPERATOR_RPC_TOKEN.