Beesknees Treasury
beesknees_treasuryOperator: what the wallet can send, and what is owed out of it.
restricted, so the runtime requires the caller to be the operator, proven.
sendable_sats is the local end of the node's channels — the only balance a
Lightning payment can draw on. owed_sats is what this service's own
settlements say is still to go out, computed from its own tables.
node_reachable: false means the balance could not be asked for at all — an
unreachable node, or an API key without canuselightningnode — and
pay_out refuses on it. An unknown balance is not an optimistic one.
covers_everything_owed is reported, not enforced: an operator should see
that they owe more than they hold, but refusing to pay one charity because a
second is also owed helps neither of them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| npub | No | Required. Your Nostr public key (npub1...) for credit billing. | |
| dpop_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||