Asset-Related Transaction Generation Behavior by
Evrmore
*The components of transactions which Evrmore
generates to handle assets*
Creating Assets:
- 1 input:
- 0) the source of the 500 EVR to burn
- 4 outputs:
- 0) the 500 EVR burn, with transaction output "value"
set to 500
- 1) the EVR change to a change address, with
transaction output "value" set as needed
- 2) a "type 6f=o owner" creation of the asset owner
token with
"value"=0 and no encoded qty or features (OP_DROP
comes right after the
asset name with appended "!") sent to a new address
- 3) a "type 71 new" asset issue order with "value"=0
and qty and
other attributes encoded as desired and sent to the
same address used
for output#2
Creating SubAssets:
- 2 inputs:
- 5 outputs:
- 0) The EVR change to a change address with "value"
set as needed
- 1) the 100 EVR burn with "value" set at 100
- 2) a "type 74=t transfer" of the master owner token
to the change address used for output#0 with encoded
qty=1 and "value"=0
- 3) a "type 6f=o owner" creation of the subasset
owner token with
"value"=0 and no encoded qty or features (OP_DROP
comes right after the
subasset name w appended "!") sent to a new address
- 4) a "type 71=q new" subasset issue order with
"value"=0 and qty
and other attributes encoded as desired and sent to
the same address
used for output#3
Creating Unique Assets:
- 2 inputs:
- 0) the source of the 5 EVR to burn
- 1) the asset owner token
- 4 outputs:
- 0) the 5 EVR burn with "value" set at 5
- 1) a "type 74=t transfer" of the master owner token
to the change address used for output#2 with encoded
qty=1 and "value"=0
- 2) The EVR change to a change address with "value"
set as needed,
- 3) a "type 71=q new" asset issue order with
"value"=0 and with
encoded qty=1, other attributes encoded as desired,
and sent to a new
address -note that no owner token is generated for the
unique asset
Transferring Owner Assets:
- 2 inputs:
- 0) the source of EVR for the transaction fees
- 1) the asset owner token
- 2 output:
- 0) a "type 74=t transfer" of the master owner token
to the new address with encoded qty=1 and "value"=0
- 1) the EVR change to a change address, with "value"
set as needed
Transferring non-Owner Assets:
- 2 inputs:
- 0) the source of EVR for the transaction fees
- 1) the non-owner asset token(s)
- 3 outputs:
- 0) a "type 74=t transfer" of the assets being sent
to new
address, with "value"=0, and qty and other attributes
encoded as desired
- 1) a "type 74=t transfer" of the remaining assets
being sent to
a change address, with "value"=0, and qty and other
attributes encoded
as desired.
- 2) The EVR change to the same change address used
for output#1, with transaction output "value" set as
needed
Copyright 2022,2023 by Hans Schmidt