Version 0.4.2 - Everything can have a soul
Pre-release
Pre-release
Summary
-
Renamed 'Incident' to 'Reaction'
-
Souls can now be assigned and minted by Contracts
Added Functionality
Soul Types
Soul minting (& Game Creation) emits an event with the type of the soul
Type is the symbol of the contract, "CONTRACT" if there's no symbol and empty "" if not a contract
/// Soul Type Change
event SoulType(uint256 indexed tokenId, string soulType);
Get Soul type
types(tokenId);