Package nxt

Class Shuffling


  • public final class Shuffling
    extends java.lang.Object
    • Method Detail

      • getCount

        public static int getCount()
      • getActiveCount

        public static int getActiveCount()
      • getActiveShufflings

        public static DbIterator<Shuffling> getActiveShufflings​(int from,
                                                                int to)
      • getFinishedShufflings

        public static DbIterator<Shuffling> getFinishedShufflings​(int from,
                                                                  int to)
      • getShuffling

        public static Shuffling getShuffling​(long shufflingId)
      • getShuffling

        public static Shuffling getShuffling​(byte[] fullHash)
      • getHoldingShufflingCount

        public static int getHoldingShufflingCount​(long holdingId,
                                                   boolean includeFinished)
      • getHoldingShufflings

        public static DbIterator<Shuffling> getHoldingShufflings​(long holdingId,
                                                                 Shuffling.Stage stage,
                                                                 boolean includeFinished,
                                                                 int from,
                                                                 int to)
      • getAccountShufflings

        public static DbIterator<Shuffling> getAccountShufflings​(long accountId,
                                                                 boolean includeFinished,
                                                                 int from,
                                                                 int to)
      • getAssignedShufflings

        public static DbIterator<Shuffling> getAssignedShufflings​(long assigneeAccountId,
                                                                  int from,
                                                                  int to)
      • getId

        public long getId()
      • getHoldingId

        public long getHoldingId()
      • getIssuerId

        public long getIssuerId()
      • getAmount

        public long getAmount()
      • getParticipantCount

        public byte getParticipantCount()
      • getRegistrantCount

        public byte getRegistrantCount()
      • getBlocksRemaining

        public short getBlocksRemaining()
      • getAssigneeAccountId

        public long getAssigneeAccountId()
      • getRecipientPublicKeys

        public byte[][] getRecipientPublicKeys()
      • getStateHash

        public byte[] getStateHash()
      • getFullHash

        public byte[] getFullHash()
      • revealKeySeeds

        public Attachment.ShufflingCancellation revealKeySeeds​(java.lang.String secretPhrase,
                                                               long cancellingAccountId,
                                                               byte[] shufflingStateHash)