Releases: MythicalGames/dgoods
list sale time now configurable
Ids start from 1
Start dgood 1 (#25) * ids start from 1 instead of 0 * update build files
max supply check
This change makes it so that max supply is always checked against issued supply (unlike current supply, burning doesn't reduce issued supply)
Change to semantic versioning
Use semantic versioning
Adds logsale function for easy history tracking
-
logs when a sale occurs for block explorer ease of use
-
updates spec for v1.1
Time Based Minting
v1.1 - Time Based Minting
The main feature added in v1.1 is the ability to mint tokens in a time limited fashion instead of
supply limited. To do this, one sets the available window time in days and sets max_supply
to 0.
This enables tokens to be minted until the window has elapsed. Once the window has elapsed, or if
the contract owner wants to end it early the freezemaxsup()
action may be called. This will set
the window time to 0 and the current supply will become the max supply, ensuring no more tokens may
be minted. To mint as before, just set max_issue_days
to 0 in the create
call. Alternatively,
one may set both a max issue time and max supply.
- added time based minting
- ensure dgood_id is unique even with tokens being burned (aka replace
available_primary_key()
)
dGoods v1.0.1
Some optimizations and improvements
dGoods v1.0
v1.0
Many changes have occured since v0.4 that made it into the 1.0 release. Some of these changes are
not backwards compatible since changes were made to multiple tables' structure. It is recommended to
start from a fresh contract rather than try and migrate data to the new version.
We have a basic usage tutorial
General
- general bug fixes
- removed custom dasset type in favor of standard asset type
- removed inline actions in most places to comply with EOS 1.8 changes
issue
function made batch
Added Features
- add sellable flag
- ex. transferable=false, sellable=true, can still trade; in fact becomes only way to effectively transfer item
- add locking mechanism for use when selling and for future use in renting
- enables listing for sale while keeping item until sell occurs
- enable configurable fee per token type used in sale
- enables an artist or creator to benefit from the resale market
listsalenft
now batch as well- can list multiple dgoods for sale as a batch
dGoods v0.4
- update code to be compatible with CDT 1.6.1
- add checks for invalid amounts
- allow EOS to be sent to contract account without invoking
buynft
by setting memo to "deposit"