NSmartContract.NodeInfoProvider
, net.sergeych.biserializer.BiSerializable
public class NodeConfigProvider extends java.lang.Object implements NSmartContract.NodeInfoProvider, net.sergeych.biserializer.BiSerializable
Constructor | Description |
---|---|
NodeConfigProvider() |
|
NodeConfigProvider(Config config) |
Modifier and Type | Method | Description |
---|---|---|
void |
deserialize(net.sergeych.tools.Binder data,
net.sergeych.biserializer.BiDeserializer deserializer) |
|
java.util.Collection<com.icodici.crypto.KeyAddress> |
getAdditionalKeysAddressesToSignWith(java.lang.String extendedType) |
|
java.util.Collection<com.icodici.crypto.PublicKey> |
getAdditionalKeysToSignWith(java.lang.String extendedType) |
|
int |
getMinPayment(java.lang.String extendedType) |
|
double |
getRate(java.lang.String extendedType) |
Deprecated.
|
java.math.BigDecimal |
getServiceRate(java.lang.String extendedType) |
|
java.util.Set<com.icodici.crypto.KeyAddress> |
getUIssuerKeys() |
|
java.lang.String |
getUIssuerName() |
|
net.sergeych.tools.Binder |
serialize(net.sergeych.biserializer.BiSerializer serializer) |
public NodeConfigProvider()
public NodeConfigProvider(Config config)
public java.util.Set<com.icodici.crypto.KeyAddress> getUIssuerKeys()
getUIssuerKeys
in interface NSmartContract.NodeInfoProvider
public java.lang.String getUIssuerName()
getUIssuerName
in interface NSmartContract.NodeInfoProvider
public int getMinPayment(java.lang.String extendedType)
getMinPayment
in interface NSmartContract.NodeInfoProvider
@Deprecated public double getRate(java.lang.String extendedType)
getRate
in interface NSmartContract.NodeInfoProvider
public java.math.BigDecimal getServiceRate(java.lang.String extendedType)
getServiceRate
in interface NSmartContract.NodeInfoProvider
public java.util.Collection<com.icodici.crypto.KeyAddress> getAdditionalKeysAddressesToSignWith(java.lang.String extendedType)
getAdditionalKeysAddressesToSignWith
in interface NSmartContract.NodeInfoProvider
public java.util.Collection<com.icodici.crypto.PublicKey> getAdditionalKeysToSignWith(java.lang.String extendedType)
getAdditionalKeysToSignWith
in interface NSmartContract.NodeInfoProvider
public void deserialize(net.sergeych.tools.Binder data, net.sergeych.biserializer.BiDeserializer deserializer) throws java.io.IOException
deserialize
in interface net.sergeych.biserializer.BiSerializable
java.io.IOException
public net.sergeych.tools.Binder serialize(net.sergeych.biserializer.BiSerializer serializer)
serialize
in interface net.sergeych.biserializer.BiSerializable