I was trying to insert a randomly generated ID from another system (e.g. 81ee344abf28aa3fbfd174eebf20686fc0164368) and ran into the following error:
2019/04/24 20:29:57 Error loading payload: Invalid key in data json: 81ee344abf28aa3fbfd174eebf20686fc0164368
Looking at the source code quick shows that account and transaction data object keys are limited to a small set of characters.
var validKey = regexp.MustCompile(`^[a-z_A-Z]+$`)
Is there any reason digits (0-9) can't be stored?