So I sent a deposit to Gate.io from the Grim wallet today and cancelled it before the GRIN was included in a block (searching the kernel ID reveals nothing on the block explorer), but the Grin was not returned to my wallet
What can I do?
I contacted Gate support and they said I need to check my sending wallet and to provide the tx ID. I already tried reimporting my seed and also using the CLI wallet to rescan. But the 20866 GRIN is still missing
The Kernel ID is 090364f1c900e7332ab62d288913b16a2ddf6efe6ad283dde9adbed34c506727d1
Sure – So what happened was that I cancelled the TX twice in Grim wallet, and I thought the first cancellation had went through before the TX was broadcasted to the network, because the UI appeared to allow me to send the transaction again (and cancel it again).
The dev of Grim wallet assisted me, they said that this can only happen when a Tor transaction is used (as opposed to a slatepack). Unfortunately, Gate only supports Tor transactions, and not slatepacks, like TradeOgre does (which is way more reliable).
Actually, checking the Kernel ID by clicking on the first transaction in Grim revealed that TX ID had actually went through. Grin Blockchain Explorer
So I resent my details to Gate’s support team informing them of the correct TX ID (Kernel) and a link to the block explorer above. They replied back with a boilerplate answer saying my deposit was still pending crediting, which should not be the case as over 700 blocks have elapsed (they credit deposits after 300 blocks).
Actually, I don’t even see my GRIN deposit as crediting, it simply does not show up in the list of recent deposits.
I’m still following up with them to get my funds back.
I use gate.io a lot, and I’ve tried to have problems storing grin
That is, the blockchain has completed the transfer, but Gate does not show the payment, and then I communicated with Gate customer service, showed the block transfer record, and then the customer service helped me Gate to make the payment.
So your question: Is the transaction done on the grin chain?
For others future reference. I got the funds credited to Gate by reopening a ticket and using the ticket type (urge crediting of deposit with correct information).
Grim wallet sends the amount you enter + the fee separately, so the recipient receives exactly the amount you enter into the wallet interface. Turns out I sent the exact correct amount to Gate, including the 8 decimal places after the decimal point they want to use as the Memo ID.
For others’ future reference, the TXID they want you to input in their support form is the Identifier (not the Kernel) but you should also provide the Kernel to them separately in the notes, and explain that they should a) search for the transaction on their node using the Identifier (Shared Transaction ID) AND b) search for the transaction on the block explorer using the Kernel.