I recently lost 0.36571336 ICP while trying to top-up a canister. The value apparently just desapeared. Will I eventually be refunded?
These kind of errors are unacceptable. Not enough balance should result in no transaction, rather than a failed stolen transaction.
I have also noticed that when I check my cycles balance it is slowly reducing even though no deploy was done. What does that mean? Where are these cycles going?
Below the steps I followed,
xyz@pc:~/app$ dfx ledger --network ic balance
0.30010000 ICP
xyz@pc:~/app$ dfx ledger --network ic top-up --amount 0.30010000
The Replica returned an error: code 5, message: âCanister trapped explicitly: Panicked at âYou have tried to spend more than the balance of your accountâ, rosetta-api/ledger_canister/src/lib.rs:300:13â
xyz@pc:~/app$ dfx ledger --network ic top-up --amount 0.30000000
Transfer sent at BlockHeight:
The Replica returned an error: code 5, message: âCanister trapped explicitly: Panicked at âYou tried to withdraw funds from empty account â, rosetta-api/ledger_canister/src/lib.rs:296:25â
xyz@pc:~/app$ dfx ledger --network ic balance
0.00000000 ICP
xyz@pc:~/app$ dfx wallet --network ic balance
2184640807279 cycles.
xyz@pc:~/app$ dfx ledger --network ic balance
0.00000000 ICP
xyz@pc:~/app$ dfx wallet --network ic balance
2184640687533 cycles.
xyz@pc:~/app$ dfx ledger --network ic balance
0.00000000 ICP
xyz@pc:~/app$ dfx wallet --network ic balance
2184640622217 cycles.
xyz@pc:~/app$ dfx wallet --network ic balance
2184640279308 cycles.
xyz@pc:~/app$ dfx ledger --network ic balance
0.00000000 ICP