Hold Asset

Hold the owner asset

Body Params
string
required

32 bytes buffer (24 randomly generated bytes by the client + 8 bytes epoch timestamp seconds) encoded to hex:

const nonce = Buffer.alloc(32);
nonce.fill(crypto.randomBytes(24), 0, 24);

const nowEpochSeconds = Math.floor(new Date().getTime() / 1000);
const t = BigInt(nowEpochSeconds);
nonce.writeBigInt64BE(t, 24);

string
required
.*\S.*

A unique operation ID assigned to the hold request, used to track and reference the asset for future release or rollback actions

source
object
required
destination
object
string
required
.*\S.*

How many units of the asset tokens

uint64
required

ttl expiry value indicating the escrow hold time limitation

signature
object
required

represent a signature template information

executionContext
object
Headers
string
required

hex encoding of a 32-byte payload consisting of 24 random bytes + 8-byte epoch timestamp (seconds)

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json