Hello, I’m Victor from South Korea.
Please understand my poor english. I found little different with Single Transfer and Multi Transfer Digest.
Example)
await this.provider.getTransactionBlock({ digest : ‘CpmrCC6CifNs2fLYosTy2WCAZBLXhejSZ8ffL8oxCgFt’ , options : {
// showInput: true,
// showEffects: true,
// showEvents: true,
// showObjectChanges: true,
showBalanceChanges: true,
}});
return
{
digest: ‘CpmrCC6CifNs2fLYosTy2WCAZBLXhejSZ8ffL8oxCgFt’,
timestampMs: ‘1683118852825’,
checkpoint: ‘1570226’,
errors: [
‘Cannot retrieve balance changes: Error checking transaction input objects: ObjectNotFound { object_id: 0xe12b65456ceb8572231662eae04c7508e127834581f9e368f95333cc4b341736, version: Some(SequenceNumber(99)) }’
]
}
like this, and i found that if 1 digest has lots of balance transfer object, i could’t parse. Is it right?
i want to see balanceChanges array… but it didn’t show me. could i change my business logic?