public class AssetRecord
extends java.lang.Object
implements com.scalar.dl.ledger.statemachine.InternalAsset
Modifier and Type | Class and Description |
---|---|
static class |
AssetRecord.Builder |
static class |
AssetRecord.Key |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AGE |
static java.lang.String |
ARGUMENT |
static java.lang.String |
CONTRACT_ID |
static java.lang.String |
HASH |
static java.lang.String |
ID |
static java.lang.String |
INPUT |
static java.lang.String |
NONCE |
static java.lang.String |
OUTPUT |
static java.lang.String |
PREV_HASH |
static java.lang.String |
SIGNATURE |
Modifier and Type | Method and Description |
---|---|
int |
age() |
java.lang.String |
argument() |
java.lang.String |
contractId() |
java.lang.String |
data() |
boolean |
equals(java.lang.Object o) |
AssetRecord.Key |
getKey() |
byte[] |
hash() |
int |
hashCode() |
java.lang.String |
id() |
java.lang.String |
input() |
static AssetRecord.Builder |
newBuilder() |
static AssetRecord.Builder |
newBuilder(AssetRecord prototype) |
java.lang.String |
nonce() |
byte[] |
prevHash() |
byte[] |
signature() |
java.lang.String |
toString() |
public static final java.lang.String ID
public static final java.lang.String AGE
public static final java.lang.String NONCE
public static final java.lang.String ARGUMENT
public static final java.lang.String CONTRACT_ID
public static final java.lang.String INPUT
public static final java.lang.String OUTPUT
public static final java.lang.String SIGNATURE
public static final java.lang.String PREV_HASH
public static final java.lang.String HASH
public java.lang.String id()
id
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public int age()
age
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public java.lang.String nonce()
public java.lang.String argument()
argument
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public java.lang.String contractId()
contractId
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public java.lang.String input()
input
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public java.lang.String data()
data
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public byte[] signature()
signature
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public byte[] prevHash()
prevHash
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public byte[] hash()
hash
in interface com.scalar.dl.ledger.statemachine.InternalAsset
public AssetRecord.Key getKey()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static AssetRecord.Builder newBuilder()
public static AssetRecord.Builder newBuilder(AssetRecord prototype)