--- /dev/null
+package io.bytom.offline.types;\r
+\r
+\r
+public class ValueSource {\r
+\r
+ private Hash ref;\r
+\r
+ private AssetAmount value;\r
+\r
+ private long position;\r
+\r
+ public ValueSource() {}\r
+\r
+ public ValueSource(Hash ref, AssetAmount value, long position) {\r
+ this.ref = ref;\r
+ this.value = value;\r
+ this.position = position;\r
+ }\r
+\r
+ public Hash getRef() {\r
+ return ref;\r
+ }\r
+\r
+ public void setRef(Hash ref) {\r
+ this.ref = ref;\r
+ }\r
+\r
+ public AssetAmount getValue() {\r
+ return value;\r
+ }\r
+\r
+ public void setValue(AssetAmount value) {\r
+ this.value = value;\r
+ }\r
+\r
+ public long getPosition() {\r
+ return position;\r
+ }\r
+\r
+ public void setPosition(long position) {\r
+ this.position = position;\r
+ }\r
+}\r