Registers a CBOR decoder for the tagged-address (40307) format with the cbor2 library.
This enables automatic decoding of CBOR data containing Concordium account addresses
when using the cbor2 library's decode function.
Returns
A cleanup function that, when called, will restore the previous
decoder (if any) that was registered for the tagged-address format. This is useful
when used in an existing cbor2 use-case.
Example
// Register the decoder constcleanup = registerCBORDecoder(); // Use the decoder consttokenHolder = decode(cborBytes); // Returns CborAccountAddress if format matches // Later, unregister the decoder cleanup();
Registers a CBOR decoder for the tagged-address (40307) format with the
cbor2library. This enables automatic decoding of CBOR data containing Concordium account addresses when using thecbor2library's decode function.Returns
A cleanup function that, when called, will restore the previous decoder (if any) that was registered for the tagged-address format. This is useful when used in an existing
cbor2use-case.Example