// Each uint is tokenID in Items contract // This Psuedocode example not optimized for memory, but can select smaller uint data types to conserve memory? struct Robot { // uint refers to ERC-1155 tokenId uint head; uint leftArm; uint rightArm; uint legs; uint torso; uint background; } mapping (uint => Robot[]) public parentToChild; //parent id => Robot data structure for child items
0.4.18