POSTAmendOrder🔐 Auth

Modify an existing order (price, size, etc.).

Request

ParameterTypeDescription
addressoptionalAddress
order_idoptionalHashOrder to amend
new_priceoptionalPriceNew price (0 = keep current)
new_quantityoptionalQuantityNew quantity (0 = keep current)
nonceoptionaluint64
signatureoptionalSignature
pubkeyoptionalPublicKey

Response

FieldTypeDescription
successbool
order_idHashSame order ID (or new if exchange regenerates)
statusOrderStatus
messagestring

Example

Request

import { RealmClient } from '@realm/sdk';
const client = new RealmClient('https://api.realm.com');
await client.connect(wallet);
const response = await client.amendOrder({ /* params */ });
console.log(response);

Response

{
// Response fields
}