Package com.horizen.cswnative
Class CswFtProverData
- java.lang.Object
-
- com.horizen.cswnative.CswFtProverData
-
- All Implemented Interfaces:
AutoCloseable
public class CswFtProverData extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description CswFtProverData(ForwardTransferOutput output, byte[] ftInputSecretKey, FieldElement mcbScTxsComStart, MerklePath merklePathToScHash, MerklePath ftTreePath, FieldElement scCreationCommitment, FieldElement scbBtrTreeRoot, FieldElement wCertTreeRoot, List<FieldElement> scTxsComHashes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()byte[]getFtInputSecretKey()MerklePathgetFtTreePath()FieldElementgetMcbScTxsComStart()MerklePathgetMerklePathToScHash()ForwardTransferOutputgetOutput()FieldElementgetScbBtrTreeRoot()FieldElementgetScCreationTxHash()FieldElement[]getScTxsComHashes()FieldElementgetwCertTreeRoot()
-
-
-
Constructor Detail
-
CswFtProverData
public CswFtProverData(ForwardTransferOutput output, byte[] ftInputSecretKey, FieldElement mcbScTxsComStart, MerklePath merklePathToScHash, MerklePath ftTreePath, FieldElement scCreationCommitment, FieldElement scbBtrTreeRoot, FieldElement wCertTreeRoot, List<FieldElement> scTxsComHashes)
-
-
Method Detail
-
getOutput
public ForwardTransferOutput getOutput()
-
getFtInputSecretKey
public byte[] getFtInputSecretKey()
-
getMcbScTxsComStart
public FieldElement getMcbScTxsComStart()
-
getMerklePathToScHash
public MerklePath getMerklePathToScHash()
-
getFtTreePath
public MerklePath getFtTreePath()
-
getScCreationTxHash
public FieldElement getScCreationTxHash()
-
getScbBtrTreeRoot
public FieldElement getScbBtrTreeRoot()
-
getwCertTreeRoot
public FieldElement getwCertTreeRoot()
-
getScTxsComHashes
public FieldElement[] getScTxsComHashes()
-
close
public void close() throws Exception- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
-