1 package io.bytom.types;
\r
3 import java.io.ByteArrayOutputStream;
\r
5 public class Issue extends Entry {
\r
6 public Hash nonceHash;
\r
7 public AssetAmount assetAmount;
\r
9 public AssetDefinition assetDefinition;
\r
10 public ValueDestination witnessDestination;
\r
12 public Issue(Hash nonceHash, AssetAmount assetAmount, int ordinal) {
\r
13 this.nonceHash = nonceHash;
\r
14 this.assetAmount = assetAmount;
\r
15 this.ordinal = ordinal;
\r
18 public void setDestination(Hash id, AssetAmount val, long pos) {
\r
19 this.witnessDestination = new ValueDestination(id, val, pos);
\r
23 public String typ() {
\r
28 public void writeForHash(ByteArrayOutputStream out) {
\r
29 mustWriteForHash(out, this.nonceHash);
\r
30 mustWriteForHash(out, this.assetAmount);
\r