POST
Close by signature

Authorizations

Authorization
string
header
required

Master session from POST /v1/auth/verify. Revocable; expires after seven days by default. Required for financial operations.

Body

application/json
venue
string
required

A venue id from GET /v1/venues.

order_id
string
required
Pattern: ^0x[0-9a-fA-F]{64}$
dex
integer
required
nonce
string
required
deadline
integer
required
signature
string
required

A 65-byte signature r ‖ s ‖ v, v 0, 1, 27 or 28, s low (EIP-2).

Pattern: ^0x[0-9a-fA-F]{130}$
to_margin
boolean
default:true

False withdraws to the owner wallet.

Response

The order as GET /v1/escrow shows it.

An order a linked address owns in an escrow, with its unlocked funds.

venue
string
required

A venue id from GET /v1/venues.

order_id
string
required

Zero is the owner's available balance; other ids are funded orders.

Pattern: ^0x[0-9a-fA-F]{64}$
owner
string
required

Linked address owning it in the escrow.

Pattern: ^0x[0-9a-fA-F]{40}$
available
string
required

Unlocked; what a close releases.

Pattern: ^[0-9]{1,78}$
operator
string
required

Operator named at funding.

Pattern: ^0x[0-9a-fA-F]{40}$
managed
boolean
required

This LaMarge operates it; close it with POST /v1/closes.

closing
boolean
required

A close by signature is pending.