in qldbdriver/result.go [49:69]
func (result *result) Next(txn Transaction) bool {
result.ionBinary = nil
result.err = nil
if result.index >= len(result.pageValues) {
if result.pageToken == nil {
// No more data left
return false
}
result.err = result.getNextPage()
if result.err != nil {
return false
}
return result.Next(txn)
}
result.ionBinary = result.pageValues[result.index].IonBinary
result.index++
return true
}