It’s would be good if everyone will know that to store wallet data alongside a binary, he need to create WalletForcePortable directory in executable path. Not only ones who read the code.
Bug Type
Functional
Reproduction steps
Preconditions:
- Open ‘Data and time’ settings and set a day before from current date.
- You have positive TON balance in your TON wallet.
Steps:
- Open the site https://wallet.ton.org/ and log in to your account
- Click ‘Receive’ button
- Click ‘Share Wallet Address’ and close the pop-up
- Click ‘Send’ button
- Enter TON address, from step 3, into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Click the ‘Send TON’ button
- Confirm send transaction at the ‘Confirmation pop-up’
- Enter valid password and click ‘Next’ button
Actual result
«API request error» appears, 500 error in the console.
So, impossible to send funds, no info about the error.
Expected result
Depends of your data logic already implemented.
But the error should be fixed and handled.
Suggested Severity
Critical
Device
OS: Windows
Browser: Opera
Version: 90.0.4480.54
Additional Context
No response
Bug Type
UX
Reproduction steps
Precondition: You have positive TON balance.
- Open the site https://wallet.ton.org and login into your account
- Click ‘Send’ button
- Enter a valid TON address into the ‘Recipient wallet address’ field
- Enter a number less than TON balance, but with more than 9 decimal places (e.g. 0.0000000001)
- Click the ‘Send TON’ button
Actual result
Nothing happened. No error messages, no red line to signal than something wrong.
Expected result
Some ways:
- The field is allow to enter only supported length.
- The field works as now, but the error in the console is handled and some message or red line appears in user interface.
Suggested Severity
Medium
Device
Desktop (please complete the following information):
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
No response
Bug Type
Functional
Reproduction steps
Precondition: You have positive TON balance.
- Open the site https://wallet.ton.org/ and login into your account
- Click ‘Send’ button
- Enter a valid TON address into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Enter a text large than 70 cyrillic symbols into the ‘Comment (optional)’ field (e.g. «Марс — четвёртая по удалённости от Солнца и седьмая по размеру планета Солнечной системы; масса пл»)
- Click the ‘Send TON’ button
Actual result
«API request error» appears. The payment is not being sent.
Expected result
Some ways:
- The error should not appear. I guess, the comment has a maximum valid length, so a user should know this.
The field may cut the comment length to the maximum and not allow to enter more. Some symbol counter will be cool. - Local validation, without sending API. If the length is more than maximum, show text error or highlight the field with red line.
Suggested Severity
Medium
Device
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
No response
Bug Type
Functional
Reproduction steps
Precondition: You have positive TON balance.
Steps:
- Open the site https://wallet.ton.org/ and log in to your account
- Click ‘Receive’ button
- Click ‘Share Wallet Address’ and close the pop-up
- Click ‘Send’ button
- Enter TON address, from step 3, into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Click the ‘Send TON’ button
- Confirm send transaction at the ‘Confirmation pop-up’
- Enter valid password and click ‘Next’ button
- Wait appearance ‘Done’ pop-up, close it and pay attention to received payment and the field ‘blockchain fees’
Actual result
The fees for incoming payment is not 0.
Expected result
The fees for incoming payments should be 0.
Suggested Severity
High
Device
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
Not sure about this issue, but is seems it is a strange behavior. If there are some fees for payments to ourselves, I guess, all fees should be calculated for sender side (outgoing transaction).
UPD: I see than fees for incoming payments not only for that transaction type.
But, is it normal, that someone sends a user money, and some money will be decreased from a sender?
Bug Type
UX
Reproduction steps
- Open wallet, log in
- Refresh the page
(the balance still shows, I just removed it from screenshot, it does not play any role)
Actual result
The transaction history disappears and just the chick with the text «Wallet created» is showing.
Expected result
The transcation history should be showed instead.
Suggested Severity
High
Device
Desktop:
- Windows 10
- chrome
- 105
Additional Context
No response
Bug Type
Other
Reproduction steps
Preconditions:
Balance other than zero
Steps:
- Sign in
Actual result
Balance is displayed in Toncoin only
Expected result
Below Toncoin amount (
…
) may be another container, showing USD balance (smaller font-size, different font-colour).
Local currency could be adjustable to allow user view balance in USD, EURO, GBP, etc
Suggested Severity
Medium
Device
Desktop:
OS: Windows 10 64-bit
Browser: Chrome
Version 105.0.5195.12
Additional Context
No response
Bug Type
UX
Reproduction steps
Actual result
- Go to https://ton.app/wallets/linux-ton-wallet
- Click «Open»
- Double click on file Wallet
Expected result
The application started similarly to the Telegram application.
Suggested Severity
Critical
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser gdm3
Additional Context
No response
Bug Type
UX
Reproduction steps
Actual result
:~/Загрузки/Linux-wallet (2)$ ./Wallet
[ 4][t 0][2022-09-18 08:24:49.413015124][TonlibClient.cpp:1481][&tonlib_query] Tonlib got static query setLogStream {
log_stream = logStreamEmpty {
}
}
/home/user/.local/share/applications/tonwallet.desktop: error: value "/home/user/Загрузки/Linux-wallet (2)/Wallet -- %u" for key "Exec" in group "Desktop Entry" contains a reserved character '(' outside of a quote
/home/user/.local/share/applications/tonwallet.desktop: error: value "/home/user/Загрузки/Linux-wallet (2)/Wallet -- %u" for key "Exec" in group "Desktop Entry" contains a reserved character ')' outside of a quote
Error on file "/home/user/.local/share/TON Wallet/data/tonwallet.desktop": Failed to validate the created desktop file
sh: 1: Syntax error: "(" unexpected
Expected result
No errors in Терминал
Suggested Severity
Medium
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser Терминал
Additional Context
No response
Bug Type
UX
Reproduction steps
Actual result
- Go to https://ton.app/wallets/linux-ton-wallet
- Click «Open»
- Archived zip-version for MacOS
Expected result
Linux version
Suggested Severity
High
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser Google Chrome
- Version 105.0.5195.52
Additional Context
No response
It is written that «Supported systems are Windows 7 and later» but when I first run Portable Gram Wallet v0.9.8 in Windows 7 there is an alert:
Library Error
INVALID_CONFIG: hardforks differs from embedded hardforks
It is possible to close this alert and even create new wallet which I did. But after sending TONs to this wallet I don’t get any updates. Restart also doesn’t help. I see «updating…» label in the top and nothing happens.
i just withdrew 30 ton coins and when i open my wallet it show 0 coins. when i click on the refresh button in the upper left corner i get the error message «Lite_Server_Timeout: timeout» did i just loose my coins and how to get my wallet connected back to the server?
thanks
wnarretto1
if you hold the cursor over the app and move it, you will see this.
$ gdb -q ./Wallet
BFD: warning: /home/user/.Wallet/Wallet has a corrupt string table index - ignoring
Reading symbols from ./Wallet...
(No debugging symbols found in ./Wallet)
(gdb) run
Starting program: /home/user/.Wallet/Wallet
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7fde4c1 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
(gdb) backtrace
#0 0x00007ffff7fde4c1 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
#1 0x00007ffff7fd6676 in dl_main () from /lib64/ld-linux-x86-64.so.2
#2 0x00007ffff7fec25b in _dl_sysdep_start () from /lib64/ld-linux-x86-64.so.2
#3 0x00007ffff7fd3fdc in _dl_start () from /lib64/ld-linux-x86-64.so.2
#4 0x00007ffff7fd3108 in _start () from /lib64/ld-linux-x86-64.so.2
#5 0x0000000000000001 in ?? ()
#6 0x00007fffffffe2c3 in ?? ()
#7 0x0000000000000000 in ?? ()
Write if I need to copy-past anything else.
This happens upon opening the wallet and maximizing the window.
LITE_SERVER_UNKNOWN: cannot compute block with specified transaction: lt not in db
OS: Fedora 31
I follow instructions
https://github.com/ton-blockchain/wallet-desktop/blob/master/docs/building-xcode.md
When I try build Wallet with XCode I receive following error:
Ld /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug/codegen_emoji normal x86_64 (in target 'codegen_emoji' from project 'codegen')
cd /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/Wallet/codegen
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -target x86_64-apple-macos10.12 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -L/Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug -L/usr/local/desktop-app/Qt-5.12.5/lib -L/usr/local/desktop-app/Qt-5.12.5/plugins -L/usr/local/desktop-app/Qt-5.12.5/plugins/bearer -L/usr/local/desktop-app/Qt-5.12.5/plugins/platforms -L/usr/local/desktop-app/Qt-5.12.5/plugins/imageformats -F/Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug -filelist /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji.LinkFileList -Xlinker -object_path_lto -Xlinker /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -stdlib=libc++ -framework Cocoa -framework CoreFoundation -framework CoreServices -framework CoreText -framework CoreGraphics -framework CoreMedia -framework IOSurface -framework Metal -framework OpenGL -framework AudioUnit -framework ApplicationServices -framework Foundation -framework AGL -framework Security -framework SystemConfiguration -framework Carbon -framework AudioToolbox -framework VideoToolbox -framework VideoDecodeAcceleration -framework AVFoundation -framework CoreAudio -framework QuartzCore -framework AppKit -framework CoreWLAN -framework IOKit -lcups -lqwebp_debug -lqgif_debug -lqjpeg_debug -lQt5PrintSupport_debug -lQt5AccessibilitySupport_debug -lQt5FontDatabaseSupport_debug -lQt5EventDispatcherSupport_debug -lQt5ThemeSupport_debug -lQt5Network_debug -lQt5Widgets_debug -lQt5Gui_debug -lqtharfbuzz_debug -lqtlibpng_debug -lQt5Core_debug -lQt5GraphicsSupport_debug -lQt5ClipboardSupport_debug -lqgenericbearer_debug -lqtfreetype_debug -lqtpcre2_debug -lqcocoa_debug /usr/local/lib/libz.a -Xlinker -dependency_info -Xlinker /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji_dependency_info.dat -o /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug/codegen_emoji
clang: error: no such file or directory: '/usr/local/lib/libz.a'
Command Ld failed with a nonzero exit code
I try brew install zlib but this don’t solve problem
Содержание
- Что такое Toncoin?
- Что такое TON Wallet?
- Как работает TON Wallet?
- Как создать кошелек TON на ПК
- Как создать кошелек TON на смартфоне
- Как пользоваться кошельком TON
- Безопасен ли кошелек TON?
- Итог
Все больше разработчиков, компаний и предпринимателей приходят в криптоиндустрию в попытке привнести что-то новое на ее рынки. Одной из таких компаний является Telegram, которая предлагает облачный сервис обмена мгновенными сообщениями и запустила криптопроект под названием Toncoin.
Хотя Toncoin существует на рынке уже более двух лет, все больше и больше криптоинвесторов интересуются этой монетой, а также кошельком TON, который предлагает платформа. Это руководство объясняет все, что вам нужно знать о кошельке TON и о том, безопасно ли его использовать.
Что такое Toncoin?
Toncoin является частью сети TON. Это родной токен для самой сети. TON была разработана с учетом масштабируемости, чтобы эффективно обслуживать несколько миллиардов пользователей.
TON означает «Открытая сеть», которая представляет собой полностью децентрализованный блокчейн первого уровня. Различные уровни блокчейна представляют собой архитектуру, на которой он построен.
Экспансивный характер TON достигается за счет шардинга блокчейна, который предполагает использование множества блокчейнов, размещенных в одной сети. Каждый блокчейн имеет свою собственную цель, которая может быть любой — от управления до регистрации транзакций.
Поскольку вся рабочая нагрузка распределяется между несколькими цепочками, никогда не возникает ситуации, когда одна цепочка должна обрабатывать значительное количество блоков, которые еще предстоит проверить. Ожидается, что сеть Ethereum также будет использовать эту технику в ближайшие месяцы.
В основе TON лежит механизм консенсуса proof of stake (PoS), при котором валидаторы проверяют транзакции через ставку. Этот механизм гораздо более энергоэффективен, чем доказательство работы (PoW). Toncoin также может похвастаться сверхбыстрыми транзакциями, гибкой архитектурой и низкими комиссиями за транзакции.
Что такое TON Wallet?
TON Wallet — это программное обеспечение, не требующее хранения, которое предоставляет криптоинвесторам место для хранения токенов TON на блокчейне TON. После создания кошелька TON Wallet вы можете получать и отправлять токены, а также взаимодействовать с простыми в использовании приложениями.
Поскольку кошелек TON не является кастодиальным, никто, кроме вас, не имеет возможности им пользоваться, что идеально подходит для пользователей, которые предпочитают иметь полный контроль над своими криптоактивами и хотят взаимодействовать с другими простыми в использовании приложениями.
TON также предлагает встроенный кастодиальный кошелек на своей платформе, доступ к которому можно получить через Telegram-бота @wallet. Это означает, что Telegram будет удовлетворять все ваши потребности в хранении, пока вы инвестируете или торгуете активами, которые храните в своем кошельке.
Как работает TON Wallet?
TON Wallet имеет два важных компонента для своих пользователей: Начальная фраза и адрес кошелька. Начальная фраза — это тип пароля, который состоит из 12 отдельных ключевых слов. Для восстановления кошелька необходимо пройти этап входа по начальной фразе. Использование начальной фразы гарантирует безопасность и сохранность вашего кошелька в сети TON.
Адрес кошелька — это серия буквенно-цифровых символов, позволяющих отправлять криптоактивы на кошелек TON. Монеты также могут быть отправлены на ваш кошелек с помощью предоставленного вами адреса кошелька TON. Чтобы лучше понять принцип работы кошельков TON и гибкую архитектуру, на которой они основаны, представьте свой кошелек TON как банковский счет. Адрес вашего кошелька — это номер вашего счета, а начальная фраза — это ваш пароль.
Основное различие между традиционным банковским счетом и TON-кошельком заключается в том, что при создании банковского счета ваша личная информация оказывается у других лиц. TON Wallet позволяет пользователям оставаться анонимными. Все транзакции в кошелек и из него происходят с помощью буквенно-цифрового кодированного адреса. Как уже упоминалось, TON может похвастаться сверхбыстрыми транзакциями, так что покупки или продажи, которые вы совершаете с кошелька TON, могут быть завершены без задержек.
С помощью функции кошелька приложения Telegram вы можете покупать и отправлять Toncoin. Вы также можете использовать эти монеты для оплаты различных услуг и приложений в экосистеме TON. Кроме того, если вы хотите принять участие в программе управления TON, ваши активы могут быть использованы для голосования по изменениям в платформе, а также по целям развития.
Вы также будете иметь определенный контроль над развитием платформы. Поскольку TON известна как PoS-сеть, все комиссии валидаторов оплачиваются в Toncoin. Транзакции очень доступны, чего нельзя сказать о некоторых платформах, таких как Ethereum. Обмен Toncoin осуществляется с комиссией менее $0,05.
Как создать кошелек TON на ПК
Чтобы создать новый кошелек TON на настольном компьютере, вы можете выбрать кошелек Linux, кошелек MacOS, кошелек Windows, кошелек веб-браузера или расширение Google Chrome. Независимо от выбранного вами кошелька, комиссия за транзакции будет низкой.
Шаг 1: Перейдите на сайт https://ton.app/wallets.
Шаг 2: Выберите желаемый кошелек. Под названием каждого кошелька вы заметите описание, которое подскажет вам, с каким браузером или операционной системой совместим кошелек.
Шаг 3: Выбрав желаемый кошелек, вы можете прочитать более подробное описание кошелька и его возможностей. После этого нажмите на кнопку Открыть.
Следующие шаги зависят от типа создаваемого кошелька. Для плагина Google Chrome вам нужно будет добавить расширение в браузер, после чего вы сможете продолжить создание кошелька. Процесс создания на самом деле прост и понятен. Когда вы нажмете кнопку Create Wallet, вам будет предоставлена начальная фраза, которая позволит вам восстановить кошелек в случае его потери.
Как создать кошелек TON на смартфоне
Вы также можете создать кошелек TON на своем мобильном устройстве. Процесс создания кошелька может несколько отличаться в зависимости от типа используемого вами смартфона.
Шаг 1: Перейдите на сайт https://ton.app/wallets с вашего мобильного устройства.
Шаг 2: Выберите мобильный кошелек, совместимый с вашим мобильным устройством. Под названием каждого кошелька вы увидите описание, которое подскажет вам, с каким устройством совместим кошелек.
Шаг 3: Выбрав совместимый кошелек, вы можете прочитать более подробное описание кошелька и его возможностей. После этого нажмите на кнопку Открыть. Это перенаправит вас на соответствующие страницы Toncoin Google Play Store и Toncoin Apple App Store для загрузки приложения на ваше мобильное устройство.
Шаг 4: Следуйте инструкциям приложения после его загрузки, чтобы создать свой кошелек TON.
Как пользоваться кошельком TON
После того как вы создали кошелек TON и установили пароль, новый кошелек будет готов к использованию. Если вы хотите пополнить свой кошелек, все, что вам нужно сделать, это выбрать кнопку Получить граммы. Затем вы можете ввести адрес своего кошелька или создать ссылку на счет, которую вы можете отправить людям, если хотите получать платежи.
Обязательно укажите точную сумму, которую вы хотели бы получить, после чего вы можете запросить QR-код, содержащий информацию о вашем счете. Как уже говорилось ранее, вы можете использовать свой кошелек для отправки и получения Toncoin. Кроме того, ваш кошелек можно использовать для взаимодействия с приложениями, которые присутствуют в сети TON.
Безопасен ли кошелек TON?
Если вы хотите быть уверены, что ваши активы в безопасности, и что вы контролируете каждый аспект использования этих активов, вы можете выбрать кошелек без опекунства, чтобы быть уверенным, что ваш кошелек в безопасности. На сайте TON Wallets, ссылка на который приведена выше, вы увидите синие галочки рядом с дюжиной различных TON-совместимых кошельков, включая официальный TON Wallet. Эти варианты были проверены непосредственно командой TON, что означает, что они абсолютно безопасны для использования.
Помните, что Toncoin — это законная монета с реальной целью. Благодаря открытой сети, на которой основан Toncoin, он хорошо масштабируется и предоставляет пользователям низкие комиссии за транзакции — две ключевые характеристики, которые делают будущий рост более вероятным.
Итог
TON — это открытая сеть, которая может похвастаться сверхбыстрыми транзакциями, простыми в использовании приложениями и гибкой архитектурой. Когда вы инвестируете в Toncoin, вы можете использовать свой кошелек TON для отправки и получения Toncoin по своему усмотрению. Приведенные выше шаги — это простое руководство, которое поможет вам создать кошелек TON на предпочитаемом устройстве или операционной системе.
23 декабря прошлого года Павел Дуров опубликовал в своем Telegram пост, который подстегнул интерес общественности к криптовалюте Toncoin. В нем он выразил одобрение и благодарность команде TON (The Open Network), которая продолжила развивать проект после того, как братья Дуровы покинули его в 2020 году.
Про валюту Gram, а именно такое было ранее название, я писал ещё в 2018 году у себя в канале, можете подписаться, чтобы не пропустить актуальный инсайд в следующий раз.
Ажиотаж, возникший вокруг Toincoin после этого заявления, способствовал тому, что в считанные часы курс валюты вырос на 50 % и продолжил набирать обороты. Криптой заинтересовались даже те люди, которые ранее вообще не занимались инвестированием. Именно для них данная статья будет наиболее полезна: здесь мы расскажем, как сделать первые шаги в торговле Toincoin. Вначале февраля 2022 года, курс немного упал и сейчас монета торгуется на уровне 2.7 долларов, а я продолжаю передерживаться стратегии HODL, о котором я говорил у себя на YouTube канале посвящённому TON.
Лучшее приложение для TON от разработчиков
Немного истории про TON
TON как результат работы команды Telegram во главе с Дуровым появилась в 2018 году. Предполагалось, что эта блокчейн-платформа составит достойную конкуренцию Bitcoin и Ethereum, выпустив свою криптовалюту, Gram. Однако американский суд не одобрил данное решение и запретил распространение Gram как на территории США, так и за ее пределами.
Таким образом, в 2020 году Павлу Дурову пришлось отказаться от дальнейшей разработки платформы. На этом история TON могла бы закончиться, однако 3 августа 2021 года команда Telegram передала свои разработки платформы открытому сообществу разработчиков, которое продолжает развивать проект и по сей день. Также команде TON Foundation был передан и официальный домен ton.org, на котором ранее публиковалась актуальная информация о блокчейн-проекте.
Где хранить Toncoin & TON
Так как криптовалюту невозможно хранить на банковской карте, необходимо завести специальный виртуальный кошелек. Для этого нужно перейти на официальный сайт валюты — ton.org/wallets.
Там вас встретит изображение счастливого утенка с кошельком и большая синяя кнопка для установки подходящего приложения в зависимости от устройства, с которого вы просматриваете страницу (компьютер, телефон с ОС android или ios).
Также при нажатии кнопки Show All Platforms можно просмотреть список всех доступных платформ или создать кошелек в браузере, воспользовавшись кнопкой Web Wallet. Рассмотрим в качестве примера установку кошелька на телефон с ОС Android.
При установке приложения на телефон можно выбрать один из двух вариантов: более минималистичный Standart Wallet или более функциональный Tonkeeper. Первый вариант удобен для отслеживания баланса и переводов, а вторая программа позволяет также следить за курсом криптовалюты и совершать покупки. В нашем обзоре мы рассмотрим именно ее.
Итак, скачиваем на телефон Tonkeeper и запускаем его. Приложение создаст вам кошелек и предложит записать шифр, состоящий из 24 цифр и слов. В случае потери телефона данная комбинация является единственным способом восстановить кошелек и хранящуюся на нем валюту. Поэтому лучше всего сохранить текст в блокноте, который лежит у вас дома. И уж точно не стоит сохранять данные на том же телефоне, на котором установлен кошелек, ведь в случае потери гаджета вы потеряете и кошелек, и код восстановления.
Святослав Гусев про TON писал ещё в 2018 году
После того как вы сохраните предложенный шифр, при помощи контрольного вопроса программа удостоверится, что вы действительно зафиксировали необходимые данные. После этого доступ к кошельку будет открыт.
Как купить Toncoin/TON
После успешного выполнения инструкций из предыдущего раздела самым очевидным местом для приобретения валюты является приложение Ton Keeper. Однако этот вариант не единственный. Также приобрести тонкойны можно при помощи ботов в Telegram, а также на биржах и в обменниках криптовалюты.
Наиболее популярными местами для торговли Toncoin являются:
- Телеграм-бот CryptoBot. Торговая площадка, на которой можно продавать тонкойны, покупать и хранить их.
- Телеграм-бот @wallet. Можно покупать валюту.
- Криптобиржа FTX. Покупка и продажа TON на USD. Для вывода денег необходимо верифицировать свой аккаунт.
- Криптобиржа EXMO. Обмен TON на BTS. Нужна верификация.
- Криптобиржа OKEX. Обмен TON на USDT. Нужна верификация.
- Сервис по обмену Mercuryo. Требует верификации. Но для новичка самое то.
Ссылки на другие популярные методы, можете найти в моём Telegram боте TegroTonBot. Существует еще много площадок, где есть возможность купить или продать Toncoin, но для начинающего инвестора вполне хватит и этого списка. Также хотим напомнить, что торговля криптовалютой несёт в себе высокие риски, поэтому не стоит вкладывать в неё суммы, потеря которых ухудшит качество вашей жизни.
Итак, теперь, когда мы разобрались с возможными площадками для торговли и определились с суммой инвестиции, рассмотрим некоторые платформы более подробно.
Самый красивый кошелек TON Keeper
Прежде чем начать торговлю в данном приложении, вам потребуется подтвердить личность при помощи скана паспорта. После того как данная процедура будет завершена, вы сможете покупать и продавать валюту по рыночной цене. Для этого необходимо перейти в раздел «Обмен» и выбрать один из предложенных вариантов. На данный момент в TON Keeper вы можете оплатить TON с банковской карты или обменять ее на Ethereum. Свой кошелек также делает платежная система TegroMoney, когда кошелек появится, неизвестно.
Телеграм-бот Crypto Bot от разработчиков
Для того чтобы пользоваться ботами, необходимо иметь учетную запись в этом мессенджере и установленное приложение Telegram. После этого нужно добавить себе Cripto Bot. Для этого:
- перейдите в раздел «Контакты»;
- в строке поиска введите @CryptoBot;
- нажмите на найденный контакт;
- нажмите на кнопку «Запустить» внизу диалогового окна.
Перед вами появится сообщение о том, что здесь вы можете покупать, продавать и хранить валюту, а также меню, позволяющее выполнить все эти операции. Храниться Toncoin будет на внутреннем кошельке бота, сгенерированным для вас в тот момент, когда вы начали работу с Cripto Bot.
Но более надежным местом хранения является внешний кошелек, который мы создали ранее. Это связано с тем, что он не зависит от аккаунта в Телеграм и в случае его взлома или блокировки вы не теряете доступ к вашим тонкойнам. Однако при переводе криптовалюты с внутреннего кошелька на внешний с вас снимется комиссия, получившая широкую известность под условным названием «газ/топливо».
Для того чтобы приобрести Toncoin, нужно перейти в раздел главного меню «Маркет» и выбрать желаемую валюту (TON). После этого появится возможность выбрать предпочитаемый способ оплаты. К оплате принимаются:
- рубли;
- доллары;
- гривны;
- евро;
- белорусские рубли;
- тенге.
Также можно выбрать и платежную систему. Поддерживаются платежи с карт Сбербанка, банка «Тинькофф», СБП и наиболее популярные электронные кошельки. Я уже писал об этом в статье, ТОП сервисов где купить TON, в своём Telegram.
После того как будет выбран метод оплаты, появится список доступных для покупки предложений. Отличительной особенностью данного бота является то, что данные предложения формируются непосредственно самими пользователями бота. А значит, каждый из них может прописать удобные ему условия, включая стоимость и минимальное количество крипты к покупке.
Так как при продаже валюты бот удерживает комиссию 1 %, есть вероятность того, что продавцы будут завышать цену сделки. Но с пользователей, приобретающих валюту, «Крипто бот» комиссию не удерживает.
Выбрав наиболее привлекательное предложение, действуйте по следующей инструкции:
- укажите количество TON, которое вы готовы приобрести;
- нажмите на кнопку «Создать сделку»;
- дождитесь, пока продавец подтвердит сделку;
- в течение 15 минут переведите необходимую сумму денег на появившиеся реквизиты тем способом, который указали при выборе метода оплаты;
- подтвердите отправку перевода кнопкой «Оплата отправлена»;
- дождитесь подтверждения продавцом получения оплаты.
После того как подтверждение будет получено, приобретенные Toncoin будут переведены на ваш внутренний кошелек. Если продавец не подтвердит получение денег, у вас будет возможность открыть спор и вернуть уплаченную сумму назад.
Для того чтобы перевести крипту с внутреннего кошелька на внешний, в главном меню бота нужно выбрать раздел «Кошелек», нажать на кнопку «Вывести» и указать валюту для вывода (TON). Затем вводим номер вашего внешнего кошелька в текстовое поле и отправляем сообщение.
Узнать номер кошелька можно в Tonkeeper. Он указан в разделе «Получить криптовалюту».
Официальный кошелек от Telegram
Приобретение крипты в телеграм-боте Wallet очень похоже на предыдущий вариант, но есть несколько существенных отличий.
- Во-первых, продавцами выступают не отдельные пользователи, а сам бот. Благодаря этому стоимость покупки всегда соответствует актуальной рыночной цене.
- Во-вторых, для того чтобы совершить сделку, вам необходимо будет верифицировать свой аккаунт, предоставив номер телефона, фото паспорта и селфи.
- И, в-третьих, в этом случае есть минимальная сумма операции — 1000 рублей.
Подводим итоги по TON
Таким образом, приобретение и хранение Toncoin — довольно простая операция, с которой справится большинство людей, активно пользующихся социальными сетями. Начните с создания кошелька и освойтесь с покупкой в приложении Tonkeeper и телеграм-ботами. А когда почувствуете себя уверенно, можете изучить криптобиржи, указанные выше. Также популярным кошельком считается TON Hold Wallet https://tonhold.com/
Telegram бот TegroTonBot от Tegro Money
Также однозначно рекомендую обратить внимание на новые NFT проекты для TON (это Tegro коты и Tegro собаки), на которых вы сможете также заработать деньги, при выходе их на вторичный рынок.
Но помните: не вкладывайте слишком большие для вас суммы. Это позволит сделать инвестирование увлекательным занятием, приносящим удовольствие от дополнительного дохода, а не стрессовым мероприятием, разрушающим жизнь.
Кошелек от Telegram (TON) — Инструкция
Telegram представил десктопный кошелек для тестовой сети TON
Наконец-то появился кошелек (пока для тестовой сети) TON. В наличии есть версии под Windows, MacOS и Linux.
Для скачивания дистрибутива идем на официальный сайт проекта Telegram Open Network: https://wallet.ton.org/
При переходе на сайт нам предлагается выбрать версию дистрибутива под операционную систему своего устройства:
В данной инструкции будем изучать процесс установки кошелька TON в версии для Windows. Но в других версиях больших отличий по установке и функциональности кошелька нет. Можно не переживать.
Нажимаем на «Get Gram Wallet for Windows» и скачиваем установочный файл. https://wallet.ton.org/win/wsetup.0.9.2.exe
После загрузки дистрибутива, запускаем его. Установка проходит как обычно: нужно указать место расположения кошелька или согласиться с предложенным вариантом, жмем несколько раз «Next» и готово.
Кошелек сам автоматом запустится сразу после установки. Встречаем:
Перед нами всего две функции: «Create Wallet» (Создать кошелек) и «Import existing Wallet» (Импортировать существующий кошелек).
Поскольку мы первый раз пользуемся данным кошельков, выбираем пункт: «Create Wallet».
Новый кошелек создается молниеносно. Появляется окно с поздравлением и информацией о том что нужно обязательно записать и сохранить в секретном месте предложенные далее слова:
Идем дальше, нажимаем на «Continue» (Продолжить).
В новом окне будут показаны 24 секретных слова, которые нужно переписать вместе с цифрой перед словом и убрать куда подальше. Данные слова пригодятся в будущем для восстановления кошелька на новом устройстве или при перестановке на старом.
В следующем окне вас попросят ввести три записанных ранее слова. Обратите внимание что спрашиваются не просто слова, а слова с порядковым номером. Вы же не забыли их записать?
В данном примеру требуется вписать слова под номерами: 7,9 и 21.
Вписываем требуемые слова и переходим к следующему окну:
В этом окне придумываем и вписываем пароль, с которым в дальнейшем будем входить в кошелек.
Не забудьте сохранить этот пароль в надежном секретном месте.
Кошелек создан. И нас в очередной раз поздравляют с этим (окно выше).
Теперь переходим в вновь созданный кошелек. Для этого нажимаем на «View My Wallet» (Посмотреть мой кошелек).
При входе в кошелек происходит синхронизация данных с блокчейном TON.
Кошелек синхронизирован и готов к работе:
На экране показан текущий баланс в Grams, кнопка «Receuve Grams» (Получить Gram). Ниже указан ваш адрес кошелька «Your wallet address».
При нажатии на кнопку «Receuve Grams» появляется окно с QR кодом и адресом вашего кошелька. Можно зашарить адрес кошелька («Share Wallet Address») или создать счет для требования оплаты («Create invoice»).
Попробуем создать свой первый счет:
Думаю что тут все понятно. Сначала пишем сумму в Gram, потом при желании комментарий. В итоге получаем ссылку, которая и является требованием для оплаты. Мы можем её любыми доступными путями передать плательщику: с помощью QR кода или текстовой ссылки через мейл, веб страницу или даже посылкой.
Закрываем это окно и переходим к служебным функциям кошелька.
Для этого нажимаем на вертикальные точки справа:
Появляется меню с несколькими пунктами:
1. «Settings» (Настройки)
2. «Change password» (Изменить пароль)
3. «Back up wallet» (Создать архивную копию кошелька)
4. «Delete wallet» (Удалить кошелек)
Пройдемся по всем пунктам и изучим их возможности…
Меню: «Settings»
Думаю что все понятно. Никаких настроек тут делать не нужно. По умолчанию уже все установлено корректно.
Меню: «Change password»
Тоже вопросов не должно быть.
При необходимости с помощью данного меню можно сменить старый пароль на новый.
В первой строке вводим старый пароль, в двух последующих — новый.
Для сохранения нового пароля нажимаем на «Save» (Сохранить), для отмены на «Cancel» (Отмена).
Меню: «Back up wallet»
Первым делом у вас попросят ввести действующий пароль кошелька:
Вписываем действующий пароль и попадаем к своему списку секретных слов. Их опять можно будет сохранить для использования при установке кошелька заново.
Меню: «Delete wallet»
В этом меню можно удалить кошелек с компьютера. Для восстановления пользуемся ранее сохраненными 24 секретными словами.
Ну и напоследок попробуем процедуру восстановления/установки ранее созданного кошелька.
Для этого в правом окне:
Выбираем пункт «Import existing wallet».
И в появившемся окне вписываем все 24 секретных слова. Потом нажимаем на «Continue» и попадаем в свой кошелек.
Напоследок уточню: сейчас кошелек работает в тестовой сети TON. Можете ознакомиться заранее и даже перевести на него тестовые монеты Gram. Для этого поговорите с ботом в Telegram: https://t.me/test_ton_bot
По окончании тестового периода кошелек начнет работать в полноценной сети без всяких переустановок.
Между тем я воспользовался услугами бота, указанного выше и получил на свой кошелек свои первые (правда тестовые) монеты Gram:
И теперь могу их кому-нибудь передать. Для этого захожу в меню «Send» (Отправить) и ввожу адрес получателя, сумму и при желании оставляю комментарий:
На этом заканчиваю данную инструкцию.
Надеюсь что она поможем многим в освоении кошелька TON.
До встречи в следующей инструкции…
Right now I’m trying to create wallet for TON.
I downloaded and built Fift interpreter an was trying to create new wallet with: ./crypto/fift new-walelt.fif
[ 1][t 0][1559491459.312618017][fift-main.cpp:147] Error interpreting standard preamble file `Fift.fif`: cannot locate file `Fift.fif`
Check that correct include path is set by -I or by FIFTPATH environment variable, or disable standard preamble by -n.
Although my path variable is set. Could anyone please help me with this?
asked Jun 2, 2019 at 18:10
First, locate {{lite-client-source-direcotry}}/crypto/fift
This is not the build directory, that’s the directory where are the source files (lite-client that you downloaded). So verify you have that it contains Fift.fif file.
If you installed it in the user working directory, it should be:
~/lite-client/crypto/fift/
Now, you should either set FIFTPATH variable to point to this directory or run fift with -I option:
export FIFTPATH=~/lite-client/crypto/fift/
./crypto/fift new-walelt.fif
Or
./crypto/fift -I~/lite-client/crypto/fift/ new-walelt.fif
answered Jun 4, 2019 at 9:38
Have you tried ./crypto/fift -I<source-directory>/crypto/fift new-wallet.fif instead of setting environment variable? Are Fift.fif and Asm.fif library files inside FIFTPATH?
Make sure you have followed all the instruction written here:
https://test.ton.org/HOWTO.txt
It should work if you do all the above instruction correctly. If not, it might be a bug. Remember that TON is in a very early beta strage. You can submit the issue here:
https://github.com/copperbits/TON/issues
answered Jun 3, 2019 at 4:56
Ali HashemiAli Hashemi
3,0283 gold badges34 silver badges47 bronze badges
You also can use this:
cd ~/liteclient-build
crypto/fift -I/root/lite-client/crypto/fift/lib -s /root/lite-client/crypto/smartcont/new-wallet.fif -1 wallet_name
answered Sep 22, 2019 at 22:04
Try this (worked for me)
export FIFTPATH=~/lite-client/crypto/fift/lib
./crypto/fift new-wallet.fif
answered Sep 28, 2019 at 1:11
ton-blockchain / wallet-desktop
Goto Github
PK
View Code? Open in Web Editor
NEW
201.0
75.0
7.79 MB
Standard wallet for Windows/MacOS/Linux
License: Other
C++ 39.20%
C 0.69%
Batchfile 11.72%
Shell 21.61%
Python 17.86%
Inno Setup 2.12%
CMake 6.81%
hacktoberfest
wallet-desktop’s Introduction
wallet-desktop’s People
wallet-desktop’s Issues
Linux Binary: Segmentation fault
$ gdb -q ./Wallet
BFD: warning: /home/user/.Wallet/Wallet has a corrupt string table index - ignoring
Reading symbols from ./Wallet...
(No debugging symbols found in ./Wallet)
(gdb) run
Starting program: /home/user/.Wallet/Wallet
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7fde4c1 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
(gdb) backtrace
#0 0x00007ffff7fde4c1 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
#1 0x00007ffff7fd6676 in dl_main () from /lib64/ld-linux-x86-64.so.2
#2 0x00007ffff7fec25b in _dl_sysdep_start () from /lib64/ld-linux-x86-64.so.2
#3 0x00007ffff7fd3fdc in _dl_start () from /lib64/ld-linux-x86-64.so.2
#4 0x00007ffff7fd3108 in _start () from /lib64/ld-linux-x86-64.so.2
#5 0x0000000000000001 in ?? ()
#6 0x00007fffffffe2c3 in ?? ()
#7 0x0000000000000000 in ?? ()
Write if I need to copy-past anything else.
Build fails on Windows 10
I followed these build instructions but ended up not building anything due to an error.
Logging.cpp
K:TON-WalletLibrariestontonlibtonlibLogging.cpp(43): fatal error C1001: An internal error has occurred in the com
piler. [K:TON-WalletLibrariestonbuild-debugtonlibtonlib.vcxproj]
(compiler file 'msc1.cpp', line 1527)
To work around this problem, try simplifying or changing the program near the locations listed above.
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Internal Compiler Error in C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.20.27508bi
nHostX64x86CL.exe. You will be prompted to send an error report to Microsoft later.
cl : Command line error D8040: error creating or communicating with child process [K:TON-WalletLibrariestonbuild-de
bugtonlibtonlib.vcxproj]
Scroll fails when 24 secrets words are shown.
The 24 secret words dialog that is shown after Back up wallet is clicked is hard to scroll.
Crash when sending 0 grams
[email protected]:~/Downloads/Wallet$ ./Wallet --verbose
Arguments processed, action: 0
App data path: /home/akionka/.local/share/Gram Wallet/
Working path: /home/akionka/.local/share/Gram Wallet/data/
Platform started.
Creating sandbox..
Sandbox created.
Launching QApplication.
Checking single instance.
Single instance checked.
[ 4][t 0][1572866226.202131987][TonlibClient.cpp:1010][&tonlib_query] Tonlib got static query setLogStream {
log_stream = logStreamFile {
path = "/home/akionka/.local/share/Gram Wallet/data/tonlib_log.txt"
max_file_size = 52428800
}
}
Scale: 100
Starting checking for updates.
Starting crash reporter.
Starting style manager.
Creating the application.
Running the application.
Opening the wallet.
Creating the wallet.
Assertion Failed! "transaction.amount > 0" ton_wallet.cpp:348
Aborted (core dumped)
Cannot build on MacOS (gyp/refresh.sh)
Failed to start application via gdm3
Bug Type
UX
Reproduction steps
Actual result
- Go to https://ton.app/wallets/linux-ton-wallet
- Click «Open»
- Double click on file Wallet
Expected result
The application started similarly to the Telegram application.
Suggested Severity
Critical
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser gdm3
Additional Context
No response
library error lite_server_timeout no coins in wallet
i just withdrew 30 ton coins and when i open my wallet it show 0 coins. when i click on the refresh button in the upper left corner i get the error message «Lite_Server_Timeout: timeout» did i just loose my coins and how to get my wallet connected back to the server?
thanks
wnarretto1
Wrong amount calculation
Sending Gram’s error — check your wallet’s balance
My wallet — EQBWF6nixDUSSiGzi3KdzLH7M-7B9H8-t0eVSw-9d9CMS1u9
Error:
Sending failed
Could not perform the transaction. Please check your wallet’s balance and try again.
Wallet version — 0.9.3
Ubuntu — 16.04 LTS
Time — 2019-11-05 22:30
Balance 18,001238995
Amount 2
Comment — test
Internal Server Error (500) in the console, when sending funds with incorrect data specified in device settings
Bug Type
Functional
Reproduction steps
Preconditions:
- Open ‘Data and time’ settings and set a day before from current date.
- You have positive TON balance in your TON wallet.
Steps:
- Open the site https://wallet.ton.org/ and log in to your account
- Click ‘Receive’ button
- Click ‘Share Wallet Address’ and close the pop-up
- Click ‘Send’ button
- Enter TON address, from step 3, into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Click the ‘Send TON’ button
- Confirm send transaction at the ‘Confirmation pop-up’
- Enter valid password and click ‘Next’ button
Actual result
«API request error» appears, 500 error in the console.
So, impossible to send funds, no info about the error.
Expected result
Depends of your data logic already implemented.
But the error should be fixed and handled.
Suggested Severity
Critical
Device
OS: Windows
Browser: Opera
Version: 90.0.4480.54
Additional Context
No response
Don’t receive my test Grams from @test_ton_bot (Telegram)
M M, [۰۸.۱۱.۱۹ ۲۰:۲۶]
/start
TestTonBot, [۰۸.۱۱.۱۹ ۲۰:۲۶]
Hello! Please send me your wallet address to get test grams.
M M, [۰۹.۱۱.۱۹ ۰۸:۴۱]
EQA4DpdyhxR2Hm03FMWud95bJLm7x9v0-LP9XCjZ28qPG0OK
TestTonBot, [۰۹.۱۱.۱۹ ۰۸:۴۱]
Enter the amount of test grams you want to get (5 – 20):
M M, [۰۹.۱۱.۱۹ ۰۸:۴۱]
20
TestTonBot, [۰۹.۱۱.۱۹ ۰۸:۴۱]
Please wait while your request is being processed. This can take some time, especially when the demand for test grams is high.
TestTonBot, [۰۹.۱۱.۱۹ ۰۸:۴۱]
Test grams requested. They will be credited to your wallet soon.
Note that this operation may take some time, depending on the current demand for test grams.
Do you have any idea about this delay?
Transactions history is not showing after refreshing the page
Bug Type
UX
Reproduction steps
- Open wallet, log in
- Refresh the page
(the balance still shows, I just removed it from screenshot, it does not play any role)
Actual result
The transaction history disappears and just the chick with the text «Wallet created» is showing.
Expected result
The transcation history should be showed instead.
Suggested Severity
High
Device
Desktop:
- Windows 10
- chrome
- 105
Additional Context
No response
for me
Ton Wallet Android
Incorrect window position in multi-display configuration
Windows 7 Ultimate
In a two-display configuration,
the wallet window opens at the border of two displays
Wallet stop on updating mode and doesn’t show wallet balance
I install a wallet in Linux. The wallet is in updating mode and doesn’t show wallet balance. My network in OK.
Feature Request: Proxy Settings like Telegram Desktop
Great idea. I would like to make the proposal to add options to manage proxies. In the version of Telegram Desktop it comes by default and for many it is very necessary. Regards!
Program closing when I’m trying to send 0 Gram’s
Wallet version — 0.9.3
Ubuntu — 16.04 LTS
Instead of the Linux version, the MacOS version is unloaded (linux-ton-wallet)
Bug Type
UX
Reproduction steps
Actual result
- Go to https://ton.app/wallets/linux-ton-wallet
- Click «Open»
- Archived zip-version for MacOS
Expected result
Linux version
Suggested Severity
High
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser Google Chrome
- Version 105.0.5195.52
Additional Context
No response
TON Wallet changes keyboard from German layout to English
Hi, i have found that when TON wallet is launched, it always changes the layout of my keyboard to qwerty..
Failed to validate the created desktop file sh: 1: Syntax error: «(» unexpected
Bug Type
UX
Reproduction steps
Actual result
:~/Загрузки/Linux-wallet (2)$ ./Wallet
[ 4][t 0][2022-09-18 08:24:49.413015124][TonlibClient.cpp:1481][&tonlib_query] Tonlib got static query setLogStream {
log_stream = logStreamEmpty {
}
}
/home/user/.local/share/applications/tonwallet.desktop: error: value "/home/user/Загрузки/Linux-wallet (2)/Wallet -- %u" for key "Exec" in group "Desktop Entry" contains a reserved character '(' outside of a quote
/home/user/.local/share/applications/tonwallet.desktop: error: value "/home/user/Загрузки/Linux-wallet (2)/Wallet -- %u" for key "Exec" in group "Desktop Entry" contains a reserved character ')' outside of a quote
Error on file "/home/user/.local/share/TON Wallet/data/tonwallet.desktop": Failed to validate the created desktop file
sh: 1: Syntax error: "(" unexpected
Expected result
No errors in Терминал
Suggested Severity
Medium
Device
Desktop (please complete the following information):
- OS: Ubuntu 22
- Browser Терминал
Additional Context
No response
Make secret words copypable
There are no options to export words in a file, and you can’t copy them. Doesn’t really look like friendly design.
Wallet doesn’t work in Windows 7.
It is written that «Supported systems are Windows 7 and later» but when I first run Portable Gram Wallet v0.9.8 in Windows 7 there is an alert:
Library Error
INVALID_CONFIG: hardforks differs from embedded hardforks
It is possible to close this alert and even create new wallet which I did. But after sending TONs to this wallet I don’t get any updates. Restart also doesn’t help. I see «updating…» label in the top and nothing happens.
i18n — other LANG internalization and localisation
App does not render in «Tablet mode» on windows 10
To test, launch W10, press the comics balloon icon bottom right, on the taskbar. Select «tablet mode» in the sliding menu. Then go to the wallet app.
App does not render as tablet mode tries to stretch it to full screen and that is not supported.
No option to show balance in non-crypto currency
Bug Type
Other
Reproduction steps
Preconditions:
Balance other than zero
Steps:
- Sign in
Actual result
Balance is displayed in Toncoin only
Expected result
Below Toncoin amount (
…
) may be another container, showing USD balance (smaller font-size, different font-colour).
Local currency could be adjustable to allow user view balance in USD, EURO, GBP, etc
Suggested Severity
Medium
Device
Desktop:
OS: Windows 10 64-bit
Browser: Chrome
Version 105.0.5195.12
Additional Context
No response
«API request error» appears when sendings TONs with a comment more than 70 cyrillic symbols
Bug Type
Functional
Reproduction steps
Precondition: You have positive TON balance.
- Open the site https://wallet.ton.org/ and login into your account
- Click ‘Send’ button
- Enter a valid TON address into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Enter a text large than 70 cyrillic symbols into the ‘Comment (optional)’ field (e.g. «Марс — четвёртая по удалённости от Солнца и седьмая по размеру планета Солнечной системы; масса пл»)
- Click the ‘Send TON’ button
Actual result
«API request error» appears. The payment is not being sent.
Expected result
Some ways:
- The error should not appear. I guess, the comment has a maximum valid length, so a user should know this.
The field may cut the comment length to the maximum and not allow to enter more. Some symbol counter will be cool. - Local validation, without sending API. If the length is more than maximum, show text error or highlight the field with red line.
Suggested Severity
Medium
Device
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
No response
Can’t send all my Gram’s from account
Preconditions:
Current balance: 15,990360827
Trying to send: 15,984907760
Calculated Fee: ~0,005453067
send sum + fee = my current balance
Click «Send Grams»
Expected result:
Grams sent, balance become 0.
Actual result:
- information panel «Done! 0 Grams have been sent.»;
- I see the following operation in the payments history after closing information panel:
«0 from: [my wallet — EQBWF6nixDUSSiGzi3KdzLH7M-7B9H8-t0eVSw-9d9CMS1u9] blockchain fees: 0,004453074» - balance after operation: 15,985907753
Add info about portable data storage in docs.
It’s would be good if everyone will know that to store wallet data alongside a binary, he need to create WalletForcePortable directory in executable path. Not only ones who read the code.
Wallet Window crashed
When I try send 0,000000000 grams — wallet window crashed
There is fees for incoming payments
Bug Type
Functional
Reproduction steps
Precondition: You have positive TON balance.
Steps:
- Open the site https://wallet.ton.org/ and log in to your account
- Click ‘Receive’ button
- Click ‘Share Wallet Address’ and close the pop-up
- Click ‘Send’ button
- Enter TON address, from step 3, into the ‘Recipient wallet address’ field
- Enter a valid TON amount
- Click the ‘Send TON’ button
- Confirm send transaction at the ‘Confirmation pop-up’
- Enter valid password and click ‘Next’ button
- Wait appearance ‘Done’ pop-up, close it and pay attention to received payment and the field ‘blockchain fees’
Actual result
The fees for incoming payment is not 0.
Expected result
The fees for incoming payments should be 0.
Suggested Severity
High
Device
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
Not sure about this issue, but is seems it is a strange behavior. If there are some fees for payments to ourselves, I guess, all fees should be calculated for sender side (outgoing transaction).
UPD: I see than fees for incoming payments not only for that transaction type.
But, is it normal, that someone sends a user money, and some money will be decreased from a sender?
Users may not understand why impossible to send small amounts
Bug Type
UX
Reproduction steps
Precondition: You have positive TON balance.
- Open the site https://wallet.ton.org and login into your account
- Click ‘Send’ button
- Enter a valid TON address into the ‘Recipient wallet address’ field
- Enter a number less than TON balance, but with more than 9 decimal places (e.g. 0.0000000001)
- Click the ‘Send TON’ button
Actual result
Nothing happened. No error messages, no red line to signal than something wrong.
Expected result
Some ways:
- The field is allow to enter only supported length.
- The field works as now, but the error in the console is handled and some message or red line appears in user interface.
Suggested Severity
Medium
Device
Desktop (please complete the following information):
- OS: Windows
- Browser: Opera
- Version: 90.0.4480.54
Additional Context
No response
Library Error when maximizing the window
This happens upon opening the wallet and maximizing the window.
LITE_SERVER_UNKNOWN: cannot compute block with specified transaction: lt not in db
OS: Fedora 31
/lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0′ not found (required by ./Wallet)
I can’t run it on Linux Debian 9.5 (64bit)
Cannot build on MacOS (XCode)
I follow instructions
https://github.com/ton-blockchain/wallet-desktop/blob/master/docs/building-xcode.md
When I try build Wallet with XCode I receive following error:
Ld /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug/codegen_emoji normal x86_64 (in target 'codegen_emoji' from project 'codegen')
cd /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/Wallet/codegen
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -target x86_64-apple-macos10.12 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -L/Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug -L/usr/local/desktop-app/Qt-5.12.5/lib -L/usr/local/desktop-app/Qt-5.12.5/plugins -L/usr/local/desktop-app/Qt-5.12.5/plugins/bearer -L/usr/local/desktop-app/Qt-5.12.5/plugins/platforms -L/usr/local/desktop-app/Qt-5.12.5/plugins/imageformats -F/Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug -filelist /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji.LinkFileList -Xlinker -object_path_lto -Xlinker /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -stdlib=libc++ -framework Cocoa -framework CoreFoundation -framework CoreServices -framework CoreText -framework CoreGraphics -framework CoreMedia -framework IOSurface -framework Metal -framework OpenGL -framework AudioUnit -framework ApplicationServices -framework Foundation -framework AGL -framework Security -framework SystemConfiguration -framework Carbon -framework AudioToolbox -framework VideoToolbox -framework VideoDecodeAcceleration -framework AVFoundation -framework CoreAudio -framework QuartzCore -framework AppKit -framework CoreWLAN -framework IOKit -lcups -lqwebp_debug -lqgif_debug -lqjpeg_debug -lQt5PrintSupport_debug -lQt5AccessibilitySupport_debug -lQt5FontDatabaseSupport_debug -lQt5EventDispatcherSupport_debug -lQt5ThemeSupport_debug -lQt5Network_debug -lQt5Widgets_debug -lQt5Gui_debug -lqtharfbuzz_debug -lqtlibpng_debug -lQt5Core_debug -lQt5GraphicsSupport_debug -lQt5ClipboardSupport_debug -lqgenericbearer_debug -lqtfreetype_debug -lqtpcre2_debug -lqcocoa_debug /usr/local/lib/libz.a -Xlinker -dependency_info -Xlinker /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/codegen.build/Debug/codegen_emoji.build/Objects-normal/x86_64/codegen_emoji_dependency_info.dat -o /Users/gr8/projects/telegram/ton/wallet/wallet-desktop/out/Debug/codegen_emoji
clang: error: no such file or directory: '/usr/local/lib/libz.a'
Command Ld failed with a nonzero exit code
I try brew install zlib but this don’t solve problem
security
wallet does not ask for password when try to enter !! it does not have log out /log in !!
build failture
[ 96%] Linking CXX executable Wallet
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libICE.a(iceauth.o): undefined reference to symbol '[email protected]@LIBBSD_0.2'
/usr/bin/ld: /lib/x86_64-linux-gnu/libbsd.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/Wallet.dir/build.make:556: Wallet] Error 1
make[1]: *** [CMakeFiles/Makefile2:149: CMakeFiles/Wallet.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
Can’t launch Wallet on linux
I can’t launch wallet on arch linux, (i use release build)
when i start ./Wallet it do nothing
bug when you move the app (windows)
if you hold the cursor over the app and move it, you will see this.
Make secret words copypable
how to copy it?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.

















