Skip to content

How to Execute an Approved Proposal

For registries with a treasury-lock:

Terminal window
ckb-firewall execute --proposal <id>

No private key required. The treasury-lock funds any registry cell capacity growth. The anchor cell capacity returns to the treasury automatically.

To write the tx to a file without submitting:

Terminal window
ckb-firewall execute --proposal <id> --tx-out gov_tx.json
Terminal window
ckb-firewall execute --ready

Finds and executes all proposals that have passed their review window and met the vote threshold.

The registry cell is updated with the new BLKL v2 payload. Verify:

Terminal window
ckb-firewall inspect
ckb-firewall check --lock-args <the proposed address>

The entry should appear in the registry and check should confirm it is blacklisted (for an add proposal).