codecs method
List available CID multicodecs.
/api/v0/cid/codecs
Optional arguments:
numeric
bool
: Also include numeric codes.supported
bool
: List only codecs supported by go-ipfs commands.
Response:
{
"Code": "<int>",
"Name": "<string>",
"StatusCode": "<statusCode>",
"StatusMessage": "<statusMessage>"
}
See more: https://docs.ipfs.io/reference/http/api/#api-v0-cid-codecs
Implementation
Future<Map<String, dynamic>> codecs({bool? numeric, bool? supported}) async {
Response? res = await _post(
Ipfs.dio,
url: "${Ipfs.url}/cid/codecs",
queryParameters: {
if (numeric != null) "numeric": numeric,
if (supported != null) "supported": supported,
},
);
return _interceptDioResponse(res, expectsResponseBody: true);
}