Saltearse al contenido

EscrowCreate

[Source]

Añadido por la enmienda [Escrow][].

{
"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"TransactionType": "EscrowCreate",
"Amount" : {
"currency" : "USD",
"value" : "1",
"issuer" : "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn"
},
"Destination": "rsA2LpzuawewSBQXkiju3YQTMzW13pAAdW",
"CancelAfter": 533257958,
"FinishAfter": 533171558,
"Condition": "A0258020E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855810100",
"DestinationTag": 23480,
"SourceTag": 11747
}
CampoTipo JSON[Tipo Interno][]Descripción
AmountMonto de MonedaAmountMonto a deducir del saldo del emisor y poner en escrow. Una vez en escrow, el Amount puede ir a la dirección Destination (después del tiempo FinishAfter) o ser devuelto al emisor (después del tiempo CancelAfter).
DestinationStringAccountIDDirección para recibir el Amount en escrow.
CancelAfterNumberUInt32(Opcional) El tiempo, en [segundos desde la Época Ripple][], cuando este escrow expira. Este valor es inmutable; los fondos solo pueden devolverse al emisor después de este tiempo.
FinishAfterNumberUInt32(Opcional) El tiempo, en [segundos desde la Época Ripple][], cuando el Amount en escrow puede liberarse al destinatario. Este valor es inmutable; los fondos no pueden moverse hasta que se alcance este tiempo.
ConditionStringBlob(Opcional) Valor hex que representa una crypto-condición PREIMAGE-SHA-256. Los fondos solo pueden entregarse al destinatario si esta condición se cumple.
DestinationTagNumberUInt32(Opcional) Etiqueta arbitraria para especificar más el destino de este pago en escrow, como un destinatario alojado en la dirección de destino.

Se debe especificar CancelAfter o FinishAfter. Si ambos se incluyen, el tiempo FinishAfter debe ser anterior al tiempo CancelAfter.

Con la enmienda [fix1571][] habilitada, debe proporcionar FinishAfter, Condition, o ambos. [Nuevo en: rippled 1.0.0][]