error[Sui E02009]: invalid private transfer call
┌─ .\sources\multisig2.move:478:9
│
478 │ sui::transfer::transfer(coin::take(coin::balance_mut(coin), balance, ctx), receiver);
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Invalid private transfer. The function ‘sui::transfer::transfer’ is restricted to being called in the object’s module, ‘sui::coin’
how can i solve this issue? thanks