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

Escrow operation id

source
object
required
destination
object

describes destination for remote operations operations

string
required

How many units of the asset tokens

asset
required
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

400

Invalid Input

500

System error

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