renamed generateUtxos to splitUtxos
use named struct fields