---
# System prepended metadata

title: Untitled

---

### Points To test for

- [x] Check scrub logic wherever scrub Auxiliary has been used (identities)
- [x] check maintainers getMaintained Properties usecases
- [ ] check if list is getting sorted - identity authentication
- [ ] add check to deputize to see if the identity exits
- [ ] recheck newAuxiliary request and request type agreement
- [x] recheck getResponse from auxiliary response
- [ ] check if default supply value should be 0 for mint NFT
- [ ] check if -->
- [x] check if null input for classification should be interpreted as default of null
- [ ] check if mutate in assets must conform to class
- [x] check all is partial method
- [ ] Implement keeper logic to first supplement, then check if property is present, if not then either default or throw error the property is not found or metadata is not present on chain
- [ ] remove json tag from all property list
- [ ] boolean data base implementation
- [ ] make query for split specific
- [ ] add salt later
- [x] maintainers verify auxiliary, must check for auxiliary permissions
- [ ] look at supplementing logic
- [ ] see how reserved properties are being treated
- [ ] check multi mint and burn cycles
- [ ] check value of splits send validation -->
- [ ] check if default maker ownable split should be smallest dec
- [ ] define permissions for each module
- [ ] should a maintainers be allowed to maintain someone else's make ownable split
- [ ] should change base ownableID to coinID
- [ ] should a coinID have a regex match?
- [ ] can keep non metaProperties segration at client level and remove from message
- [ ] make taker ID nil in take order and check
- [ ] check how supply is coming into asset class
- [ ] error is the only place where null is allowed, everyplace else it should be zero value
- [ ] xxxMethod should only be defined if an error has to be returned
- [ ] check if partial impl on ID everywhere for logic 
- [ ] check message verification
- [ ] create github process and figure upsert flow

## v0.3.0

- [x] check if validate for json req must check validate base request
- [x] test out repreated properties in define classification keeper for mint (i.e for duplicate properties)
- [ ] move classification main property count to -->
- [x] try sending greater than 22 properties to mint
- [ ] escaping strategy for ": , . |"

:rocket: 
