msg cycles refunded
This section is a work in progress.
Examples:
import { Canister, ic, nat64, update } from 'azle/experimental';
import { otherCanister } from './other_canister';
export default Canister({
// Reports the number of cycles returned from the Cycles canister
sendCycles: update([], nat64, async () => {
await ic.call(otherCanister.receiveCycles, {
cycles: 1_000_000n
});
return ic.msgCyclesRefunded();
})
});