query MyQuery {
EVM(network: arbitrum, dataset: realtime) {
Events(
where: {Transaction: {Hash: {is: "0xc5e0fcb248e3aacd952fd4580f714469f58a4575431d1b81557a80b47d1c9dc9"}}}
) {
Arguments {
Index
Name
Type
Value {
... on EVM_ABI_String_Value_Arg {
string
}
... on EVM_ABI_Integer_Value_Arg {
integer
}
... on EVM_ABI_Address_Value_Arg {
address
}
... on EVM_ABI_BigInt_Value_Arg {
bigInteger
}
... on EVM_ABI_Bytes_Value_Arg {
hex
}
... on EVM_ABI_Boolean_Value_Arg {
bool
}
}
}
Log {
SmartContract
Signature {
Name
SignatureHash
Signature
}
}
}
}
}
If you run the above query, you will notice that any event that contains a struct as one of it’s argument returns null. Please how to I overcome this?