@settlemint/solidity-token-erc721-generative-art
Version:
Smart contract set to build an ERC721 token with generated art in SettleMint
23 lines (22 loc) • 650 B
YAML
- kind: ethereum/contract
name: {id}
network: {chain}
source:
address: "{address}"
abi: IERC721
startBlock: {startBlock}
mapping:
kind: ethereum/events
apiVersion: 0.0.5
language: wasm/assemblyscript
entities:
- ERC721TokenIpfsMetadata
- ERC721ContractIpfsMetadata
- ERC721TokenTrait
abis:
- name: IERC721
file: {root}/node_modules/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
eventHandlers:
- event: Transfer(indexed address,indexed address,indexed uint256)
handler: handleTransfer
file: {file}