If I have a farm that includes 2 Cats in (ERC721), $50(ERC20) in the beginning.
before upload contract to Chain(pseudo code )
_mint(1,cat,1); _mint(2,cat,1); _mint(3,$,50);
2 Sheep(ERC721) and earn
On-chain code which can not be changed but update through author of contract.
_mint(4,sheep,1); _mint(5,sheep,1); _mint(6,€,50);
The Question1 is what is the right way to use ERC1155 to extend the Dapp Items, just directly call the _mint() without caring about specific index(id) which given to NFT or FT
The Question2 came from Q1 if NFT and FT use the ids disorderly like this
_mint(index=1, NFT) _mint(index=2, FT) _mint(index=3, NFT)
Will this token design be bad for retrieving or fetching data late?