Package com.casper.sdk.model.transfer
Class TransferV2
- java.lang.Object
-
- com.casper.sdk.model.transfer.TransferV2
-
public class TransferV2 extends java.lang.ObjectRepresents a version 2 transfer from one purse to another.
-
-
Constructor Summary
Constructors Constructor Description TransferV2()TransferV2(TransactionHash transactionHash, InitiatorAddr from, Digest to, URef source, URef target, java.math.BigInteger amount, java.math.BigInteger gas, java.math.BigInteger id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigIntegergetAmount()Amount.<T> InitiatorAddr<T>getFrom()java.math.BigIntegergetGas()Gas.java.math.BigIntegergetId()User-defined ID.URefgetSource()Source purse.URefgetTarget()Target purse.DigestgetTo()Account to which funds are transferred.TransactionHashgetTransactionHash()Transaction that created the transfer.voidsetAmount(java.math.BigInteger amount)Amount.voidsetFrom(InitiatorAddr from)Entity from which transfer was executed.voidsetGas(java.math.BigInteger gas)Gas.voidsetId(java.math.BigInteger id)User-defined ID.voidsetSource(URef source)Source purse.voidsetTarget(URef target)Target purse.voidsetTo(Digest to)Account to which funds are transferred.voidsetTransactionHash(TransactionHash transactionHash)Transaction that created the transfer.
-
-
-
Constructor Detail
-
TransferV2
public TransferV2(TransactionHash transactionHash, InitiatorAddr from, Digest to, URef source, URef target, java.math.BigInteger amount, java.math.BigInteger gas, java.math.BigInteger id)
-
TransferV2
public TransferV2()
-
-
Method Detail
-
getFrom
public <T> InitiatorAddr<T> getFrom()
-
getTransactionHash
public TransactionHash getTransactionHash()
Transaction that created the transfer.
-
getTo
public Digest getTo()
Account to which funds are transferred.
-
getSource
public URef getSource()
Source purse.
-
getTarget
public URef getTarget()
Target purse.
-
getAmount
public java.math.BigInteger getAmount()
Amount.
-
getGas
public java.math.BigInteger getGas()
Gas.
-
getId
public java.math.BigInteger getId()
User-defined ID.
-
setTransactionHash
public void setTransactionHash(TransactionHash transactionHash)
Transaction that created the transfer.
-
setFrom
public void setFrom(InitiatorAddr from)
Entity from which transfer was executed.
-
setTo
public void setTo(Digest to)
Account to which funds are transferred.
-
setSource
public void setSource(URef source)
Source purse.
-
setTarget
public void setTarget(URef target)
Target purse.
-
setAmount
public void setAmount(java.math.BigInteger amount)
Amount.
-
setGas
public void setGas(java.math.BigInteger gas)
Gas.
-
setId
public void setId(java.math.BigInteger id)
User-defined ID.
-
-