can you get a working copy of the abi with test emit 2 in my previous comment? modifying inputs, and internal types has not done anything for me thus far. I’ve tried several variations of this and perhaps you may be able to point out my mistake.
from:
{
"anonymous": false,
"inputs": [
{
"components": [
{
"internalType": "enum TestList.NftTokenType",
"name": "nftTokenType",
"type": "uint8"
},
{
"internalType": "address",
"name": "nftTokenAddress",
"type": "address"
},
{
"internalType": "uint256",
"name": "nftTokenId",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "nftNumTokens",
"type": "uint256"
}
],
"indexed": false,
"internalType": "struct TestList.Nft",
"name": "nft",
"type": "tuple"
}
],
"name": "TestEmit2",
"type": "event"
}
=> To:
{
"anonymous": false,
"inputs": [
{
"components": [
{
"internalType": "uint8",
"name": "nftTokenType",
"type": "uint8"
},
{
"internalType": "address",
"name": "nftTokenAddress",
"type": "address"
},
{
"internalType": "uint256",
"name": "nftTokenId",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "nftNumTokens",
"type": "uint256"
}
]
}
],
"name": "TestEmit2",
"type": "event"
}