BigchainDbTransactionBuilder.Builderpublic static interface BigchainDbTransactionBuilder.ITransactionAttributes
| Modifier and Type | Method | Description |
|---|---|---|
BigchainDbTransactionBuilder.ITransactionAttributes |
addAssetDataClass(Class assetDataClass,
com.google.gson.JsonDeserializer<?> jsonDeserializer) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addAssets(Object assets,
Class assetsDataClass) |
Adds the assets.
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addInput(Details fullfillment,
FulFill fullFill,
net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addInput(String fullfillment,
FulFill fullFill) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addInput(String fullfillment,
FulFill fullFill,
net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addInput(String fullfillment,
FulFill fullFill,
net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addMetaData(Object metaData) |
Adds the meta data.
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addMetaDataClassDeserializer(Class metaDataClass,
com.google.gson.JsonDeserializer<?> jsonDeserializer) |
Add the class and deserializer for metadata
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addMetaDataClassSerializer(Class metaDataClass,
com.google.gson.JsonSerializer<?> jsonSerializer) |
Add the class and serializer for metadata
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addOutput(String amount) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addOutput(String amount,
net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) |
|
BigchainDbTransactionBuilder.ITransactionAttributes |
addOutput(String amount,
net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey) |
|
BigchainDbTransactionBuilder.IBuild |
build(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) |
Builds the.
|
BigchainDbTransactionBuilder.IBuild |
buildAndSign(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey,
net.i2p.crypto.eddsa.EdDSAPrivateKey privateKey) |
Builds the and sign.
|
Transaction |
buildAndSignOnly(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey,
net.i2p.crypto.eddsa.EdDSAPrivateKey privateKey) |
Builds the and sign and return.
|
Transaction |
buildOnly(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) |
Builds the and sign and return.
|
BigchainDbTransactionBuilder.ITransactionAttributes |
operation(Operations operation) |
Operation.
|
BigchainDbTransactionBuilder.ITransactionAttributes operation(Operations operation)
operation - the operationBigchainDbTransactionBuilder.ITransactionAttributes addAssetDataClass(Class assetDataClass, com.google.gson.JsonDeserializer<?> jsonDeserializer)
BigchainDbTransactionBuilder.ITransactionAttributes addOutput(String amount, net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey)
BigchainDbTransactionBuilder.ITransactionAttributes addOutput(String amount)
BigchainDbTransactionBuilder.ITransactionAttributes addOutput(String amount, net.i2p.crypto.eddsa.EdDSAPublicKey publicKey)
BigchainDbTransactionBuilder.ITransactionAttributes addInput(String fullfillment, FulFill fullFill, net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey)
BigchainDbTransactionBuilder.ITransactionAttributes addInput(String fullfillment, FulFill fullFill)
BigchainDbTransactionBuilder.ITransactionAttributes addInput(String fullfillment, FulFill fullFill, net.i2p.crypto.eddsa.EdDSAPublicKey publicKey)
BigchainDbTransactionBuilder.ITransactionAttributes addInput(Details fullfillment, FulFill fullFill, net.i2p.crypto.eddsa.EdDSAPublicKey... publicKey)
BigchainDbTransactionBuilder.ITransactionAttributes addAssets(Object assets, Class assetsDataClass)
assets - the assetsassetsDataClass - class if asset dataBigchainDbTransactionBuilder.ITransactionAttributes addMetaData(Object metaData)
metaData - the json objectBigchainDbTransactionBuilder.ITransactionAttributes addMetaDataClassDeserializer(Class metaDataClass, com.google.gson.JsonDeserializer<?> jsonDeserializer)
metaDataClass - the class of the metadata objectjsonDeserializer - the deserializerBigchainDbTransactionBuilder.ITransactionAttributes addMetaDataClassSerializer(Class metaDataClass, com.google.gson.JsonSerializer<?> jsonSerializer)
metaDataClass - the class of the metadata objectjsonSerializer - the deserializerBigchainDbTransactionBuilder.IBuild build(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) throws Exception
publicKey - the public keyExceptionBigchainDbTransactionBuilder.IBuild buildAndSign(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey, net.i2p.crypto.eddsa.EdDSAPrivateKey privateKey) throws Exception
publicKey - the public keyprivateKey - the private keyExceptionTransaction buildOnly(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey) throws Exception
publicKey - the public keyExceptionTransaction buildAndSignOnly(net.i2p.crypto.eddsa.EdDSAPublicKey publicKey, net.i2p.crypto.eddsa.EdDSAPrivateKey privateKey) throws Exception
publicKey - the public keyprivateKey - the private keyExceptionCopyright © 2018. All rights reserved.