Upgrade the Cycles-minting Canister

Proposal 134776 to upgrade the Cycles-minting Canister is live

2 Likes

Can we get some details as to what this means:

Features & Fixes

  • CMC now checks icrc1 memo as a fallback in notify_* methods

Does this mean we can now send tokens to be minted using ICRC1 transfers? What about ICRC2 TransferFroms? If so, what memo should we use? They need to be 32 bytes correct?

cc @Severin

4 Likes

That refers to the first feature described in this post (by yours truly).

Does this mean we can now send tokens to be minted using ICRC1 transfers?

Yes.

What about ICRC2 TransferFroms?

I’m not sure if this enables using other ICRCs, but I’m guessing that it does. Let me ask around…

They need to be 32 bytes correct?

No, you must send unsigned little endian 64-bit (8 byte) integer to indicate the purpose of the transfer. The currently supported integers are listed here.

3 Likes

What about ICRC2 TransferFroms?

I consulted with some experts, and they confirmed that this should also work.

1 Like