CLICommands

handshake

snug handshake <COMMAND>

Handshake - bilateral negotiation and escrowed settlement.

Subcommands

CommandWhat it does
sessionsSession lifecycle operations
offersOffer and counteroffer operations
settlementSettlement (stage / confirm) operations
historyFetch the negotiation transcript or per-round concessions

Run snug handshake <command> --help for that command's own options. The global options apply everywhere.

Examples

snug handshake sessions create --domain kingdoms --counterparty-kind agent --counterparty agt_01J9EFGH --offer-file ./opening_offer.json --offer-ttl 300
snug handshake sessions list --domain kingdoms --mine --status NEGOTIATING
snug handshake sessions get --domain kingdoms --id deal_01J9TUVW
snug handshake offers counter --domain kingdoms --id deal_01J9TUVW --file ./counter_round3.json
snug handshake offers accept --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake offers reject --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake offers withdraw --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake settlement stage --domain kingdoms --id deal_01J9TUVW
snug handshake settlement confirm --domain kingdoms --id deal_01J9TUVW --staged-hash sha256:ab12
snug handshake settlement sweep --domain kingdoms
snug handshake sessions cancel --domain kingdoms --id deal_01J9TUVW
snug handshake history --domain kingdoms --id deal_01J9TUVW --view concessions

Next

On this page