EscrowCreate
[Fonte]
Adicionado pela [emenda Escrow][].
Exemplo
Seção intitulada “Exemplo”{ "Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "TransactionType": "EscrowCreate", "Amount" : { "currency" : "USD", "value" : "1", "issuer" : "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn" }, "Destination": "rsA2LpzuawewSBQXkiju3YQTMzW13pAAdW", "CancelAfter": 533257958, "FinishAfter": 533171558, "Condition": "A0258020E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855810100", "DestinationTag": 23480, "SourceTag": 11747}| Campo | Tipo JSON | [Tipo Interno][] | Descrição |
|---|---|---|---|
Amount | Valor em Moeda | Amount | Valor a ser deduzido do saldo do remetente e colocado em escrow. Uma vez em escrow, o valor pode ir para o endereço Destination (após o tempo FinishAfter) ou ser devolvido ao remetente (após o tempo CancelAfter). |
Destination | String | AccountID | Endereço para receber o valor em escrow. |
CancelAfter | Number | UInt32 | (Opcional) O momento, em [segundos desde o Epoch do Ripple][], em que este escrow expira. Este valor é imutável; os fundos só podem ser devolvidos ao remetente após este momento. |
FinishAfter | Number | UInt32 | (Opcional) O momento, em [segundos desde o Epoch do Ripple][], em que o valor em escrow pode ser liberado ao destinatário. Este valor é imutável; os fundos não podem ser movimentados até que este momento seja atingido. |
Condition | String | Blob | (Opcional) Valor hexadecimal representando uma crypto-condition PREIMAGE-SHA-256. Os fundos só podem ser entregues ao destinatário se esta condição for cumprida. |
DestinationTag | Number | UInt32 | (Opcional) Tag arbitrária para especificar melhor o destino deste pagamento em escrow, como um destinatário hospedado no endereço de destino. |
CancelAfter ou FinishAfter devem ser especificados. Se ambos forem incluídos, o tempo FinishAfter deve ser anterior ao tempo CancelAfter.
Com a [emenda fix1571][] habilitada, é necessário fornecer FinishAfter, Condition, ou ambos. [Novo em: rippled 1.0.0][]