Hi everyone.
I have an event sync on the Moralis configuration panel with the following elements:
Topic is:
MarketItemUnlisted (address, uint, uint256 , address, uint256)
ABI is
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "nftContract",
"type": "address"
},
{
"indexed": true,
"internalType": "uint256",
"name": "itemId",
"type": "uint256"
},
{
"indexed": true,
"internalType": "uint256",
"name": "tokenId",
"type": "uint256"
},
{
"indexed": false,
"internalType": "address",
"name": "owner",
"type": "address"
},
{
"indexed": false,
"internalType": "uint256",
"name": "blockNumber",
"type": "uint256"
}
],
"name": "MarketItemUnlisted",
"type": "event"
}
I canโt figure out why when this is saved as a collection in the Moralis DB the types of tokenId, itemId and blockNumber for example are automatically stored on columns with String type instead of Number.
Iโd prefer Number type for checks, data ordering, and in general just for integrity with the same columns types that I defined on the other classes of the database, how can I do to fix this?
Thank you