I don’t want to go ahead without understanding exactly the rules about which address(es) are used to store the pledge. If using the same naming convention and instructions on this official page (Register a Stake Pool with Metadata), where it says Generate delegation certificate pledge:
This creates a delegation certificate which delegates funds from all stake addresses associated with key
stake.vkeyto the pool belonging to cold key
… that would mean that either
stake.addr could store the pledge, because in the first step (Creating keys and addresses) they’ve both been associated with
cardano-cli shelley address build
cardano-cli shelley stake-address build
Does that mean the pledge can be maintained by the sum of the amounts at
stake.addr? Or does one of them need to be ≥ the pledge amount in order to maintain pool rewards?
If either address, or the sum of both addresses, is acceptable: what suits the semantics of the CLI, documentation, and rewards mechanism better… to use
stake.addrto store the pledge?
If I missed a place in either the new cardano-node docs or the old pages on Zendesk where it explains exactly how “pledge” behaves and how to administer it (more than simply how to pass it as a command line argument, i.e.
--pool-pledge indicates “pledge” ) please let me know where it is.