Library error ton wallet

wallet-desktop

1IxI1

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.

trewher

Baltharz

julialips

Bug Type

Functional

Reproduction steps

Preconditions:

  1. Open ‘Data and time’ settings and set a day before from current date.
  2. You have positive TON balance in your TON wallet.

Steps:

  1. Open the site https://wallet.ton.org/ and log in to your account
  2. Click ‘Receive’ button
  3. Click ‘Share Wallet Address’ and close the pop-up
  4. Click ‘Send’ button
  5. Enter TON address, from step 3, into the ‘Recipient wallet address’ field
  6. Enter a valid TON amount
  7. Click the ‘Send TON’ button
  8. Confirm send transaction at the ‘Confirmation pop-up’
  9. 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.
12

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

julialips

Bug Type

UX

Reproduction steps

Precondition: You have positive TON balance.

  1. Open the site https://wallet.ton.org and login into your account
  2. Click ‘Send’ button
  3. Enter a valid TON address into the ‘Recipient wallet address’ field
  4. Enter a number less than TON balance, but with more than 9 decimal places (e.g. 0.0000000001)
  5. Click the ‘Send TON’ button

Actual result

Nothing happened. No error messages, no red line to signal than something wrong.
изображение_2022-09-16_235845537

Expected result

Some ways:

  1. The field is allow to enter only supported length.
  2. 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

julialips

Bug Type

Functional

Reproduction steps

Precondition: You have positive TON balance.

  1. Open the site https://wallet.ton.org/ and login into your account
  2. Click ‘Send’ button
  3. Enter a valid TON address into the ‘Recipient wallet address’ field
  4. Enter a valid TON amount
  5. Enter a text large than 70 cyrillic symbols into the ‘Comment (optional)’ field (e.g. «Марс — четвёртая по удалённости от Солнца и седьмая по размеру планета Солнечной системы; масса пл»)
  6. Click the ‘Send TON’ button

Actual result

«API request error» appears. The payment is not being sent.
изображение_2022-09-17_004715356

Expected result

Some ways:

  1. 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.
  2. 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

julialips

Bug Type

Functional

Reproduction steps

Precondition: You have positive TON balance.

Steps:

  1. Open the site https://wallet.ton.org/ and log in to your account
  2. Click ‘Receive’ button
  3. Click ‘Share Wallet Address’ and close the pop-up
  4. Click ‘Send’ button
  5. Enter TON address, from step 3, into the ‘Recipient wallet address’ field
  6. Enter a valid TON amount
  7. Click the ‘Send TON’ button
  8. Confirm send transaction at the ‘Confirmation pop-up’
  9. Enter valid password and click ‘Next’ button
  10. 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.
image

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?

spike1236

Bug Type

UX

Reproduction steps

  1. Open wallet, log in
  2. Refresh the page
    image
    (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.
image

Expected result

The transcation history should be showed instead.

Suggested Severity

High

Device

Desktop:

  • Windows 10
  • chrome
  • 105

Additional Context

No response

ArteSK88

Bug Type

Other

Reproduction steps

Preconditions:
Balance other than zero

Steps:

  1. Sign in

NyEZP43I5M

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

isopen

Bug Type

UX

Reproduction steps

image

Actual result

  1. Go to https://ton.app/wallets/linux-ton-wallet
  2. Click «Open»
  3. 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

isopen

Bug Type

UX

Reproduction steps

image

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

isopen

Bug Type

UX

Reproduction steps

Снимок экрана от 2022-09-18 15-02-55

Actual result

  1. Go to https://ton.app/wallets/linux-ton-wallet
  2. Click «Open»
  3. 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

Dron007

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.

dimult22

wnarretto1

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.

1
2

HaskuldrKrionskij

$ 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.

Thisuu

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
a

gr8den

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

gr8den

Содержание

  1. Что такое Toncoin?
  2. Что такое TON Wallet?
  3. Как работает TON Wallet?
  4. Как создать кошелек TON на ПК
  5. Как создать кошелек TON на смартфоне
  6. Как пользоваться кошельком TON
  7. Безопасен ли кошелек TON?
  8. Итог

Все больше разработчиков, компаний и предпринимателей приходят в криптоиндустрию в попытке привнести что-то новое на ее рынки. Одной из таких компаний является 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.

ton wallet desktop

Шаг 2: Выберите желаемый кошелек. Под названием каждого кошелька вы заметите описание, которое подскажет вам, с каким браузером или операционной системой совместим кошелек.

Шаг 3: Выбрав желаемый кошелек, вы можете прочитать более подробное описание кошелька и его возможностей. После этого нажмите на кнопку Открыть.

Следующие шаги зависят от типа создаваемого кошелька. Для плагина Google Chrome вам нужно будет добавить расширение в браузер, после чего вы сможете продолжить создание кошелька. Процесс создания на самом деле прост и понятен. Когда вы нажмете кнопку Create Wallet, вам будет предоставлена начальная фраза, которая позволит вам восстановить кошелек в случае его потери.

Как создать кошелек TON на смартфоне

Вы также можете создать кошелек TON на своем мобильном устройстве. Процесс создания кошелька может несколько отличаться в зависимости от типа используемого вами смартфона.

Шаг 1: Перейдите на сайт https://ton.app/wallets с вашего мобильного устройства.

ton wallet mobile

Шаг 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 году.

Лучшая цена на Toncoin в рублях. Где и как купить TON?

Про валюту 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/

При переходе на сайт нам предлагается выбрать версию дистрибутива под операционную систему своего устройства:

1.jpg

В данной инструкции будем изучать процесс установки кошелька TON в версии для Windows. Но в других версиях больших отличий по установке и функциональности кошелька нет. Можно не переживать.

Нажимаем на «Get Gram Wallet for Windows» и скачиваем установочный файл. https://wallet.ton.org/win/wsetup.0.9.2.exe

После загрузки дистрибутива, запускаем его. Установка проходит как обычно: нужно указать место расположения кошелька или согласиться с предложенным вариантом, жмем несколько раз «Next» и готово.

Кошелек сам автоматом запустится сразу после установки. Встречаем:

2.jpg

Перед нами всего две функции: «Create Wallet» (Создать кошелек) и «Import existing Wallet» (Импортировать существующий кошелек).

Поскольку мы первый раз пользуемся данным кошельков, выбираем пункт: «Create Wallet».

Новый кошелек создается молниеносно. Появляется окно с поздравлением и информацией о том что нужно обязательно записать и сохранить в секретном месте предложенные далее слова:

3.jpg

Идем дальше, нажимаем на «Continue» (Продолжить).

В новом окне будут показаны 24 секретных слова, которые нужно переписать вместе с цифрой перед словом и убрать куда подальше. Данные слова пригодятся в будущем для восстановления кошелька на новом устройстве или при перестановке на старом.

4.jpg

В следующем окне вас попросят ввести три записанных ранее слова. Обратите внимание что спрашиваются не просто слова, а слова с порядковым номером. Вы же не забыли их записать?

5.jpg

В данном примеру требуется вписать слова под номерами: 7,9 и 21.
Вписываем требуемые слова и переходим к следующему окну:

6.jpg

В этом окне придумываем и вписываем пароль, с которым в дальнейшем будем входить в кошелек.
Не забудьте сохранить этот пароль в надежном секретном месте.

7.jpg

Кошелек создан. И нас в очередной раз поздравляют с этим (окно выше).

Теперь переходим в вновь созданный кошелек. Для этого нажимаем на «View My Wallet» (Посмотреть мой кошелек).

При входе в кошелек происходит синхронизация данных с блокчейном  TON.

Кошелек синхронизирован и готов к работе:

8.jpg

На экране показан текущий баланс в Grams, кнопка «Receuve Grams» (Получить Gram). Ниже указан ваш адрес кошелька «Your wallet address».

9.jpg

При нажатии на кнопку «Receuve Grams» появляется окно с QR кодом и адресом вашего кошелька. Можно зашарить адрес кошелька («Share Wallet Address») или создать счет для требования оплаты («Create invoice»).

Попробуем создать свой первый счет:

10.jpg

Думаю что тут все понятно. Сначала пишем сумму в Gram, потом при желании комментарий. В итоге получаем ссылку, которая и является требованием для оплаты. Мы можем её любыми доступными путями передать плательщику: с помощью QR кода или текстовой ссылки через мейл, веб страницу или даже посылкой.

Закрываем это окно и переходим к служебным функциям кошелька.
Для этого нажимаем на вертикальные точки справа:

11.jpg

Появляется меню с несколькими пунктами:
1. «Settings» (Настройки)
2. «Change password» (Изменить пароль)
3. «Back up wallet» (Создать архивную копию кошелька)
4. «Delete wallet» (Удалить кошелек)

Пройдемся по всем пунктам и изучим их возможности…

Меню: «Settings»

12.jpg

Думаю что все понятно. Никаких настроек тут делать не нужно. По умолчанию уже все установлено корректно.

Меню: «Change password»

13.jpg

Тоже вопросов не должно быть.
При необходимости с помощью данного меню можно сменить старый пароль на новый.
В первой строке вводим старый пароль, в двух последующих — новый.
Для сохранения нового пароля нажимаем на «Save» (Сохранить), для отмены на «Cancel» (Отмена).

Меню: «Back up wallet»
Первым делом у вас попросят ввести действующий пароль кошелька:

14.jpg

Вписываем действующий пароль и попадаем к своему списку секретных слов. Их опять можно будет сохранить для использования при установке кошелька заново.

Меню: «Delete wallet»

15.jpg

В этом меню можно удалить кошелек с компьютера. Для восстановления пользуемся ранее сохраненными 24 секретными словами.

Ну и напоследок попробуем процедуру восстановления/установки ранее созданного кошелька.

Для этого в правом окне:

Выбираем пункт «Import existing wallet».

2.jpg

И в появившемся окне вписываем все 24 секретных слова. Потом нажимаем на «Continue» и попадаем в свой кошелек.

Напоследок уточню: сейчас кошелек работает в тестовой сети TON. Можете ознакомиться заранее и даже перевести на него тестовые монеты Gram. Для этого поговорите с ботом в Telegram: https://t.me/test_ton_bot

По окончании тестового периода кошелек начнет работать в полноценной сети без всяких переустановок.

Между тем я воспользовался услугами бота, указанного выше и получил на свой кошелек свои первые (правда тестовые) монеты Gram:

18.jpg

И теперь могу их кому-нибудь передать. Для этого захожу в меню «Send» (Отправить) и ввожу адрес получателя, сумму и при желании оставляю комментарий:

19.jpg

На этом заканчиваю данную инструкцию.
Надеюсь что она поможем многим в освоении кошелька 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?

Siong Thye Goh's user avatar

asked Jun 2, 2019 at 18:10

xeLL's user avatar

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

Vitali Kaspler's user avatar

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 Hashemi's user avatar

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

Dinul's user avatar

Try this (worked for me)

export FIFTPATH=~/lite-client/crypto/fift/lib

./crypto/fift new-wallet.fif

answered Sep 28, 2019 at 1:11

varan's user avatar

ton-blockchain / wallet-desktop
Goto Github
PK

View Code? Open in Web Editor
NEW

201.0
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.

scroll-bug.gif

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

image

Actual result

  1. Go to https://ton.app/wallets/linux-ton-wallet
  2. Click «Open»
  3. 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

image

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:

  1. Open ‘Data and time’ settings and set a day before from current date.
  2. You have positive TON balance in your TON wallet.

Steps:

  1. Open the site https://wallet.ton.org/ and log in to your account
  2. Click ‘Receive’ button
  3. Click ‘Share Wallet Address’ and close the pop-up
  4. Click ‘Send’ button
  5. Enter TON address, from step 3, into the ‘Recipient wallet address’ field
  6. Enter a valid TON amount
  7. Click the ‘Send TON’ button
  8. Confirm send transaction at the ‘Confirmation pop-up’
  9. 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.
12

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

  1. Open wallet, log in
  2. Refresh the page
    image
    (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.
image

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,
image
the wallet window opens at the border of two displays
dasdasd

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.
wallet

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

Снимок экрана от 2022-09-18 15-02-55

Actual result

  1. Go to https://ton.app/wallets/linux-ton-wallet
  2. Click «Open»
  3. 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

image

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

image
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:

  1. Sign in

NyEZP43I5M

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.

  1. Open the site https://wallet.ton.org/ and login into your account
  2. Click ‘Send’ button
  3. Enter a valid TON address into the ‘Recipient wallet address’ field
  4. Enter a valid TON amount
  5. Enter a text large than 70 cyrillic symbols into the ‘Comment (optional)’ field (e.g. «Марс — четвёртая по удалённости от Солнца и седьмая по размеру планета Солнечной системы; масса пл»)
  6. Click the ‘Send TON’ button

Actual result

«API request error» appears. The payment is not being sent.
изображение_2022-09-17_004715356

Expected result

Some ways:

  1. 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.
  2. 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:

  1. Open the site https://wallet.ton.org/ and log in to your account
  2. Click ‘Receive’ button
  3. Click ‘Share Wallet Address’ and close the pop-up
  4. Click ‘Send’ button
  5. Enter TON address, from step 3, into the ‘Recipient wallet address’ field
  6. Enter a valid TON amount
  7. Click the ‘Send TON’ button
  8. Confirm send transaction at the ‘Confirmation pop-up’
  9. Enter valid password and click ‘Next’ button
  10. 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.
image

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.

  1. Open the site https://wallet.ton.org and login into your account
  2. Click ‘Send’ button
  3. Enter a valid TON address into the ‘Recipient wallet address’ field
  4. Enter a number less than TON balance, but with more than 9 decimal places (e.g. 0.0000000001)
  5. Click the ‘Send TON’ button

Actual result

Nothing happened. No error messages, no red line to signal than something wrong.
изображение_2022-09-16_235845537

Expected result

Some ways:

  1. The field is allow to enter only supported length.
  2. 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
a

/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)

Screenshot_2019-11-04_09-52-17

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.

1
2

Make secret words copypable

how to copy it?

Recommend Projects

  • React photo

    React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo

    Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo

    Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo

    TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo

    Django

    The Web framework for perfectionists with deadlines.

  • Laravel photo

    Laravel

    A PHP framework for web artisans

  • D3 photo

    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 photo

    Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo

    Microsoft

    Open source projects and samples from Microsoft.

  • Google photo

    Google

    Google ❤️ Open Source for everyone.

  • Alibaba photo

    Alibaba

    Alibaba Open Source for everyone

  • D3 photo

    D3

    Data-Driven Documents codes.

  • Tencent photo

    Tencent

    China tencent open source team.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Libprotobuf dll как исправить windows 7
  • Libprotobuf dll как исправить nvidia web helper exe
  • Libpng warning iccp known incorrect srgb profile pygame как исправить
  • Libpng warning iccp crc error
  • Libmtp error could not send object

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии