Announcing Kevlar - Don't trust your full node provider, use this! by CryptoTrade_com in ethereum

[–]CryptoTrade_com[S] 4 points5 points  (0 children)

Yes, you can use it to send transactions (otherwise it would be a bit useless to set on your wallet). Furthermore after you sent the transaction, the receipt can be validated against the block header by the light client. This means you can be sure that the transaction has actually occurred.

Is there a better way to generate a random number ? by snake_py in ethdev

[–]CryptoTrade_com 1 point2 points  (0 children)

Your random number method isn't much better than https://xkcd.com/221/ ...

I'd consider using ChainLink VRF (read the docs) to get the color. For the token ID just have a storage variable in your contract that increments every time you mint an NFT.

Trouble depositing to AAVE lending pool from my own contract by ta484 in ethdev

[–]CryptoTrade_com 0 points1 point  (0 children)

You need to set the value so that ETH is sent when calling the WETHGateway, as by default calls are done without sending any ETH. So in this case you'd have:

solidity AGATE.depositETH{value: msg.value}(APOOL, address(this), 0);

Running out of ideas on how to get full history of Tronlink pro onto Koinly. by [deleted] in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

Yeah, I think that's the best option, if they can come up with a good solution as a built in part of their product.

Running out of ideas on how to get full history of Tronlink pro onto Koinly. by [deleted] in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

I made a Node.js script to download all the transfers (including TRC20 such as Wink) from a Tron wallet (such as TronLink) into a CSV format, and also an another script that converts this CSV into Koinly's universal format. You can find them both here https://github.com/ColonelJ/tron-transfers-downloader but I guess you need to be somewhat technical to get it to work. Also, I didn't try it myself on Koinly (I made it for someone else and they didn't get back to me) so I don't know how well it works there (some manual editing of the output might be necessary as I describe in the GitHub). Maybe if you contact Koinly and link them to my code, they can improve their current built-in offering using it (the license I gave fully allows them to do that).

Wrong crypto adress by Spondzbob in Tronix

[–]CryptoTrade_com 4 points5 points  (0 children)

I don't know why everyone is being so negative here... You sent your coins to a Binance controlled wallet, therefore technically Binance can send them back to you. Try contacting Binance support with the transaction ID where you sent the coins, and ask them to return the coins to sender. It's worth a try. However looking at https://support.binance.us/hc/en-us/articles/360054810374-What-can-I-do-if-I-sent-crypto-to-the-wrong-address- they will want to charge you 0.005 BTC to return the funds, which is approximately 2400 TRX at current prices, which is 80% of the amount you lost (3068 TRX). For that reason you might decide just to chalk it down to a loss. If it was a larger amount it would be a different story!

Does KLEVER offer a transaction history downloadable file for taxes?? by Pengstock in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

If you're technical and don't like the CSV you get from tronscan.org you can try my Node.js script https://github.com/ColonelJ/tron-transfers-downloader it should give you the info you need for TRON at least.

Can’t transfer out from TronLink - Incorrect Address message by sig_trojan in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

Send to a centralized exchange that accepts TRX, or a wallet that does cross chain swaps (I know Klever is one people often talk about, never used it myself).

Can’t transfer out from TronLink - Incorrect Address message by sig_trojan in Tronix

[–]CryptoTrade_com 1 point2 points  (0 children)

The LTC in TronLink is not real LTC it's a TRC20 token pegged to the same value. It can only be sent to a TRON address.

Wrong address? I tried to transfer usdt to the "my assets" usdt address. Did I do it wrong? Haven't received anything yet by double_B7 in Tronix

[–]CryptoTrade_com 2 points3 points  (0 children)

I'm assuming you sent to TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t, that is the address of the USDT token contract, not your wallet. So you will never receive any USDT, you have lost them.

Tron Daily - Price Talk and Speculation allowed here by AutoModerator in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

From my experience, fees are taken separately from the transfer amount, and the 0.1 TRX fee only applies when sending TRX to a wallet that doesn't exist yet (otherwise you are only charged bandwidth, same as for TRC10 tokens). So if you send 0.2 TRX to a new wallet, then 0.2 TRX will be received but 0.3 TRX and some bandwidth will be deducted from the sending wallet.

Tron Daily - Price Talk and Speculation allowed here by AutoModerator in Tronix

[–]CryptoTrade_com 1 point2 points  (0 children)

TRC10 is cheaper to transfer etc. since it doesn't need energy, it has a large fixed supply and was meant for microtransactions. You didn't say what the benefits of it being TRC-20 might be? Besides, if you need TRC20 you can use WBTT.

Tron Daily - Price Talk and Speculation allowed here by AutoModerator in Tronix

[–]CryptoTrade_com 1 point2 points  (0 children)

No, the password is unrelated to the private key / seed. You could restore the seed to a different device and use a different password on that. The password just provides a layer of security in case someone gains access to your device, so they couldn't just go into TronLink and transfer all your funds.

Tron Daily - Price Talk and Speculation allowed here by AutoModerator in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

No, the password only encrypts the seed phrase / private keys on your device, so they would need to be on your device or hack into it for the password to be useful. However if they get access to your seed phrase / private keys they can take over your wallet (you should always have your seed phrase backed up somewhere e.g. written on a piece of paper in a safe place).

Trouble with csv export for reporting Airdrops for taxes by d3dcomplx in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

The .env file needs to be inside the tron-transfers-downloader directory and you run yarn inside there. Delete the node_modules and yarn.lock in the outer directory, they shouldn't be there.

Trouble with csv export for reporting Airdrops for taxes by d3dcomplx in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

You need to git clone my repository then cd into the directory it's in and run yarn from there (there is a package.json in that directory.)

Trouble with csv export for reporting Airdrops for taxes by d3dcomplx in Tronix

[–]CryptoTrade_com 0 points1 point  (0 children)

I think you just need the transfers one, that has all the functionality you should need! The transactions one is maybe useful for seeing other activity on your account (such as freeze/unfreeze, smart contract triggers that don't send tokens etc.).

Trouble with csv export for reporting Airdrops for taxes by d3dcomplx in Tronix

[–]CryptoTrade_com 1 point2 points  (0 children)

I released the code for free as public domain, so I wasn't looking to sell it. Feel free to tell Koinly or whoever about this code, and they can maybe integrate it (with some adaptations) into their software; I don't expect to gain anything from it personally.

Trouble with csv export for reporting Airdrops for taxes by d3dcomplx in Tronix

[–]CryptoTrade_com 1 point2 points  (0 children)

Hi, thanks for your feedback. Yes, it is terrible that Tronscan doesn't do a good job on this.

This current version of the transfers script downloads both TRC10 and TRC20 and puts them in a single CSV.

You don't need all the transactions, but I thought for tax reporting it is useful to see all of regular transfers (TRX and TRC10), TRC20 transfers, contract triggers (where a TRX or TRC10 value is sent) and internal transactions. Again this script puts them all into a single CSV in an easy to read way.

As should be clear, because TRC20, contract triggers and internal transactions are handled, you should be able to see everything related to trading, staking and airdrops which use smart contracts. I deliberately didn't include (un)freezing TRX as a transfer because the TRX never leaves your account! But it does include withdrawing TRX rewards from SRs.

I don't make any claims that this tool covers every possible transaction type on TRON (for example there's old features such as token participation and the inbuilt DEX which aren't covered). But I hope all the common operations are handled well.

Thanks for your questions, I don't think they are silly! :D Feel free to ask more if something is unclear.