TokenManagement.sol is now ERC721.sol, a port of Open Zeppelin's ERC721 implementation withoutIERC721Metadata.
Removes redundant inheritance
Within PartialCommonOwnership.sol, implement _beforeTokenTransfer for collecting tax and _afterTokenTransfer for resetting taxCollectedSinceTransfer instead of overriding _transfer.
Adds
Removes
Modifies
TokenManagement.sol
is nowERC721.sol
, a port of Open Zeppelin's ERC721 implementation withoutIERC721Metadata
.PartialCommonOwnership.sol
, implement_beforeTokenTransfer
for collecting tax and_afterTokenTransfer
for resettingtaxCollectedSinceTransfer
instead of overriding_transfer
.