Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AppliedEscrowTransferOperation

The purpose of this operation is to enable someone to send money contingently to another individual. The funds leave the from account and go into a temporary balance where they are held until from releases it to to or to refunds it to from.

In the event of a dispute the agent can divide the funds between the to/from account. Disputes can be raised any time before or on the dispute deadline time, after the escrow has been approved by all parties.

This operation only creates a proposed escrow transfer. Both the agent and to must agree to the terms of the arrangement by approving the escrow.

The escrow agent is paid the fee on approval of all parties. It is up to the escrow agent to determine the fee.

Escrow transactions are uniquely identified by 'from' and 'escrow_id', the 'escrow_id' is defined by the sender.

Hierarchy

Index

Properties

block

block: number

op

op: { type: "escrow_transfer_operation"; value: { agent: string; blurt_amount: { amount: string; nai: string; precision: number }; escrow_expiration: string; escrow_id: number; fee: { amount: string; nai: string; precision: number }; from: string; json_meta: string; ratification_deadline: string; to: string } }

Type declaration

  • type: "escrow_transfer_operation"
  • value: { agent: string; blurt_amount: { amount: string; nai: string; precision: number }; escrow_expiration: string; escrow_id: number; fee: { amount: string; nai: string; precision: number }; from: string; json_meta: string; ratification_deadline: string; to: string }
    • agent: string
    • blurt_amount: { amount: string; nai: string; precision: number }
      • amount: string
      • nai: string
      • precision: number
    • escrow_expiration: string
    • escrow_id: number
    • fee: { amount: string; nai: string; precision: number }
      • amount: string
      • nai: string
      • precision: number
    • from: string
    • json_meta: string
    • ratification_deadline: string
    • to: string

op_in_trx

op_in_trx: number

timestamp

timestamp: string

trx_id

trx_id: string

trx_in_block

trx_in_block: number

virtual_op

virtual_op: number

Generated using TypeDoc