Interface AppliedEscrowApproveOperation

The agent and to accounts must approve an escrow transaction for it to be valid on the blockchain. Once a part approves the escrow, the cannot revoke their approval. Subsequent escrow approve operations, regardless of the approval, will be rejected.

interface AppliedEscrowApproveOperation {
    block: number;
    op: {
        type: "escrow_approve_operation";
        value: {
            agent: string;
            approve: boolean;
            escrow_id: number;
            from: string;
            to: string;
            who: string;
        };
    };
    op_in_trx: number;
    timestamp: string;
    trx_id: string;
    trx_in_block: number;
    virtual_op: number;
}

Hierarchy (view full)

Properties

block: number
op: {
    type: "escrow_approve_operation";
    value: {
        agent: string;
        approve: boolean;
        escrow_id: number;
        from: string;
        to: string;
        who: string;
    };
}

Type declaration

  • type: "escrow_approve_operation"
  • value: {
        agent: string;
        approve: boolean;
        escrow_id: number;
        from: string;
        to: string;
        who: string;
    }
    • agent: string
    • approve: boolean
    • escrow_id: number
    • from: string
    • to: string
    • who: string

      Either to or agent.

op_in_trx: number
timestamp: string
trx_id: string
trx_in_block: number
virtual_op: number