Interface AppliedRecoverAccountOperation

Applied operation.

interface AppliedRecoverAccountOperation {
    block: number;
    op: {
        type: "recover_account_operation";
        value: {
            account_to_recover: string;
            extensions: any[];
            new_owner_authority: AuthorityType;
            recent_owner_authority: AuthorityType;
        };
    };
    op_in_trx: number;
    timestamp: string;
    trx_id: string;
    trx_in_block: number;
    virtual_op: number;
}

Hierarchy (view full)

Properties

block: number
op: {
    type: "recover_account_operation";
    value: {
        account_to_recover: string;
        extensions: any[];
        new_owner_authority: AuthorityType;
        recent_owner_authority: AuthorityType;
    };
}

Type declaration

  • type: "recover_account_operation"
  • value: {
        account_to_recover: string;
        extensions: any[];
        new_owner_authority: AuthorityType;
        recent_owner_authority: AuthorityType;
    }
    • account_to_recover: string

      The account to be recovered.

    • extensions: any[]

      Extensions. Not currently used.

    • new_owner_authority: AuthorityType

      The new owner authority as specified in the request account recovery operation.

    • recent_owner_authority: AuthorityType

      A previous owner authority that the account holder will use to prove past ownership of the account to be recovered.

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