spelling
pubkey_json -> pubkey_list
pubkey_list
pubkey_json
removed parameter checks from transaction - if parameters are malformed, an exception will be raised and caught a level higher
removed defaultdict reference