postTransaction method

Future<Map> postTransaction(
  1. String raw
)

Post a new transaction with raw payload raw

Implementation

Future<Map> postTransaction(String raw) async {
  var headers = {
    'accept': 'application/json',
    'Content-Type': 'application/json',
  };
  var data = '{"raw":"$raw"}';
  var u = Uri.parse('$url/transactions');
  var res = await http.post(u, headers: headers, body: data);
  if (res.statusCode != 200) {
    var r = res.body;
    throw Exception('http.post error: statusCode= ${res.statusCode}, $r');
  }
  return json.decode(res.body);
}