uint64 amount = 2;
}
+message AssetDefinition {
+ Program issuance_program = 1;
+ Hash data = 2;
+}
+
message ValueSource {
Hash ref = 1;
AssetAmount value = 2;
}
message CrossChainInput {
- Hash mainchain_output_id = 1;
- AssetAmount value = 2;
- ValueDestination witness_destination = 3;
- Program control_program = 4;
- repeated bytes witness_arguments = 5;
- uint64 ordinal = 6;
-}
\ No newline at end of file
+ Hash mainchain_output_id = 1;
+ ValueDestination witness_destination = 2;
+ Program control_program = 3;
+ AssetDefinition asset_definition = 4;
+ repeated bytes witness_arguments = 5;
+ uint64 ordinal = 6;
+}