createRecord method
Implementation
Future<Tuple2> createRecord(
String repo, String collection, Map<String, dynamic> record,
{bool? validate, String? rkey, String? swapCommit}) async {
Map<String, dynamic> params = {
"repo": repo,
"collection": collection,
"record": record
};
API.add(params, {
"validate": validate,
"rkey": rkey,
"swapCommit": swapCommit,
});
http.Response res = await api.post("com.atproto.repo.createRecord",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer ${api.session.accessJwt}"
},
body: json.encode(params));
return Tuple2<int, Map<String, dynamic>>(
res.statusCode, json.decode(res.body));
}