Raptor3um / raptoreum

MIT License
317 stars 134 forks source link

Assets #4 Create new_asset transaction type with asset metadata as extra payload #243

Closed Bigpiggy01 closed 7 months ago

Bigpiggy01 commented 1 year ago

Create base code for a new transaction type or refractor current transaction structure to produce

Transaction type:

  1. new_asset extraPayload structure:

Distribution:

Burns: similar to distribution but send asset to a burn address or future lock it forever

A) Make use of OP_ASSET_ID (see Assets #2 issue)

B) ensure full backwards and forwards compatibility post changes. Including syncs from scratch and continuation post shutdown

C) Create appropriate unit and possibly fuzz or other tests to ensure compliance and avoid unforeseen issues.

Bigpiggy01 commented 7 months ago

Live on testnet now!