Class TransferV2


  • public class TransferV2
    extends java.lang.Object
    Represents a version 2 transfer from one purse to another.
    • 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

      • 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.