List Platform Owner Wallets
Lists, per network, the platform owner's default payout wallet. When a setup is created on a network, this wallet is copied onto it as the setup's platform owner fee-recipient wallet, unless the node has its own override (see List Node Platform Owner Wallets). Creating a setup on a network with neither an override nor a default is refused with code 10025. Existing setups keep the wallet they were created with.
Set Platform Owner Wallet
Sets the platform owner's default payout wallet on one network, or clears it when wallet_id is empty. The wallet must be one of the platform owner (root) node's own wallets, on the network's chain. The change applies to setups created afterwards; existing setups keep the wallet they were created with (move one with Start Platform Owner Change). A node's own override, set with Set Node Platform Owner Wallet, takes precedence over this default.
List Node Platform Owner Wallets
Lists, per network, the platform owner payout wallet pinned for one node. When the node creates a setup on a network, this override is used instead of the network-wide default from List Platform Owner Wallets. A network where the node has no override has an empty address and wallet_id: the node inherits the default there.
Set Node Platform Owner Wallet
Pins the platform owner payout wallet for one node on one network, or clears the override when wallet_id is empty so the node inherits the network-wide default again. The wallet is chosen from the same pool as the default: one of the platform owner (root) node's own wallets, on the network's chain. The override applies to setups the node creates afterwards; existing setups keep the wallet they were created with.
Get Platform Settings
Returns the platform-wide settings. Any API key with the permission may read them; they are platform configuration, not node data. Only platformownercanchangewallet can be changed through this API, see Update Platform Owner Can Change Wallet.
Update Platform Owner Can Change Wallet
Turns the platform setting platformownercanchangewallet on or off. The value is copied onto every setup when the setup is created and deployed into its diamond, and Start Platform Owner Change checks that copy. Changing the setting therefore only affects setups created afterwards; existing setups keep the value they were created with.