CLIagreement
capxul agreement accept
Accept an offer by signing its exact terms hash from your own Safe, or with --org as an Owner proposal on your Organization's Safe; pay builds up from the start date or now
Runs in: devnet · staging · production · Moves money: no
Usage
capxul agreement accept [flags] <agreement>Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
<agreement> | string | yes | The agreement's ID (ag_…), from the offer email or agreement list |
Flags
| Flag | Type | Required | Description |
|---|---|---|---|
--terms-hash | string | no | the terms hash agreement show printed; any other is refused before anything is signed |
--email | string | no | the signed-in person to use, when this machine has several |
--no-wait | boolean | no | return as soon as your approval is open |
--timeout-seconds | integer | no | how long to follow it (default: until the approval lapses) |
Every command also takes the global flags.
Returns
The data of the result that --json prints:
{ status, approvalId, agreement: PayeeAgreement } once the acceptance is on chain; --no-wait: { status: 'awaiting_approval', action, approvalId, approvalUrl, expiresAt, collected, preview, agreement, next: { argv } }Errors
Generated from capxul schema agreement accept.
capxul agreement show
One agreement that pays you, or --org's Safe: who pays, the rate, its state, the terms and their hash, earned and collectable
capxul agreement collect
Collect everything released: the payer pays it as one Payments V3 payment. With --org, an Owner proposal on your Organization's Safe. With nothing released, nothing is signed