Class TransactionService

java.lang.Object
at.qubic.api.service.TransactionService

public class TransactionService extends Object
  • Constructor Details

    • TransactionService

      public TransactionService()
    • TransactionService

      public TransactionService(IdentityUtil identityUtil)
    • TransactionService

      public TransactionService(IdentityUtil identityUtil, SchnorrQubic schnorrQubic)
  • Method Details

    • createTransaction

      public SignedTransaction createTransaction(int tick, String seed, String destinationIdentity, long amount)
    • createTransaction

      public SignedTransaction createTransaction(int tick, String seed, String destinationIdentity, long amount, short inputType, byte[] extraData)
    • createTransactionWithNonceK

      public SignedTransaction createTransactionWithNonceK(int tick, byte[] nonceK, String sourceIdentity, String destinationIdentity, long amount)
    • createTransactionWithNonceK

      public SignedTransaction createTransactionWithNonceK(int tick, byte[] nonceK, String sourceIdentity, String destinationIdentity, long amount, short inputType, byte[] extraData)
    • calculateTransactionHash

      public String calculateTransactionHash(SignedTransaction transaction)
    • verify

      public boolean verify(SignedTransaction signedTransaction)