VIKING SHIT (Official Video) | VIKING N3
TechnoL0g
Posts
-
-
The HU - Yuve Yuve Yu
-
Адрес для сжигания монет
Инструменты:
сначала был создан такой невалидный адрес STHsmartHoLdemBurnAddrHereAAAXXXXQ
далее для ускорения расчетов с помощью простого теста в отладчике Wallet validator получены hex значения 3f41cab11a6ab468fe98d6279703509e480e2891aaздесь нам важно чтобы первый байт соответствовал нашей сети SmartHoldem это 3F
test listing
const WAValidator = require('./src/wallet_address_validator'); let valid = WAValidator.validate('STHsmartHoLdemBurnAddrHereXXXXXXXQ', 'sth'); if(valid) console.log('This is a valid address'); else console.log('Address INVALID');
В отладчике важно чтобы первый байт был правильный, для SmartHoldem это 3f
- затем с помощью bitcoin tools > base58 calculator получен правильный адрес STHsmartHoLdemBurnAddrHereXXXmUW7f

Метод создания адреса без приватного ключа для сжигания монет в блокчейне SmartHoldem.
С помощью этого метода возможно создать адрес сжигания монет для разных blockchain
или персональный адрес сжигания.Может быть эта функция пригодится в будущем, а может и нет, поживём увидим..
Для всех желающих сжечь свои монеты SmartHoldem адрес доступен тут -
@cryptoishere скоро сыграем, есть игровые моменты которые следует отточить
да, режим зрителя спроектирован, но будет доступен после beta версии
а вообщем вполне юзабельный рум получается
скрин из игровой сессии -
Инструкция установки Node-A в Windows 10
- Открыть командную строку в меню пуск > PowerShell как Администратор
- Запустить команду
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux- После установки опций подтвердите перезагрузку
- Установите приложение Ubuntu из Windows Store https://www.microsoft.com/en-us/p/ubuntu-1804/9n9tngvndl3q
- Запустите приложение из меню пуск или из windows store
- укажите имя пользователя, например: smartholdem и пароль
- обновите приложение ubuntu
sudo apt-get update sudo apt-get upgrade- Используйте общую инструкцию установки узла https://github.com/smartholdem/smartholdem-node-a
cd /home/smartholdem sudo apt-get install postgresql postgresql-contrib libpq-dev build-essential g++ python git curl ntp -y sudo apt-get install jq libtool autoconf locales automake locate zip unzip htop nmon iftop nano -y sudo locale-gen en_US.UTF-8 sudo -u postgres psql -c "CREATE USER $USER WITH PASSWORD 'password' CREATEDB;" >&- 2>&- createdb sth_smartholdem git clone -b master https://github.com/smartholdem/smartholdem-node-a.git node cd node curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh 2>/dev/null | bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" nvm install 10.16.3 >>install.log nvm use 10.16.3 >>install.log nvm alias default 10.16.3 npm install -g npm forever grunt-cli npm install sh firststart.shдля повторных запусков используйте
sh update.shПроверьте доступность API в браузере http://127.0.0.1:6100/api/blocks/getSupply
!Узел на локальном компьютере с Windows не рекомендуется использовать в качестве делегата, но вы можете его использовать в своих приложениях, взаимодействия с кошельком (указав локальный узел http://127.0.0.1:6100) или разработки новых функций
Возможные проблемы:
psqlpsql: could not connect to server: No such file or directory
решение:
sudo chown -R postgres:postgres /var/lib/postgresql/10/ sudo chmod -R u=rwX,go= /var/lib/postgresql/10/ sudo service postgresql start sudo su - postgres -c "psql template1 -p 5432 -c 'CREATE EXTENSION IF NOT EXISTS hstore;'" sudo su - postgres -c "psql template1 -p 5432 -c 'CREATE EXTENSION IF NOT EXISTS \"uuid-ossp\";'" -
Добавлена важная функция: взять фишки в игру (min-max buy-in) после открытия стола

-
Сегодня завершено системное меню, как всегда в стиле SmartHoldem
Остановились на 5-местных столах, но будут и 9-местные по мере роста числа игроков + игроки смогут создавать приватные столы и задавать параметры в одной из версий

-
@xdrive106 И Вам спасибо за поддержку проекта!
-
Сегодня третий раз переписал рум и серверы с нуля исходя из всех ранее полученных результатов и неудачных вариантов, теперь api на живых классах и объектах(да демон побери это было не просто мягко говоря), +контроль невмешательства хэширование шифрование, тасовка колоды с помощью диапазона сверх больших чисел от 0 до 1 что расширяет рандом + crypto + алгоритм Фишера-Ейтса, разработал нормальные крипто подписи идентификации и защиты от подделки игрока, разработал методы решения рук, подсказки новичкам. Да многим пох, понимаю, соответственно взаимно, поэтому веду этот лог для себя, коллег и тех кто с нами.
-
В главном разделе вероятно пока отключим меню слева в первых версиях,
очень уж много для новых игроков всего, не будем пугать сразу обилием возможностей.
-
Lobby и серверная часть вполне хорошая получилась, много столов, вариантов блайнов, событийное отображение игроков. Все новые игроки получают по 1000 игровых фишек на данный момент.
Не хватает специализированных игровых тестов, но это дело времени.


-
Новый элемент пользовательского меню SmartHoldem Chips, В реальном размере рядом с аватаром мелких букв не разглядеть на фишке, а теперь вы знаете что они там есть.

-
Что из этого вышло сегодня, раздел обмена игровых фишек, результат в приложении:

Все элементы поддерживают на старте HD 1920x1080, игра стала приятной для глаз на больших экранах.
-
Разные скриншоты и графические элементы игрового приложения


-
Всё, что связано с улучшениями и дополнениями по клиенту SmartHoldem Poker + вероятно лог.
v1.0.0-beta
- Scaled canvas objects
- SmartHoldem Wallet
- Add deposit - coins integration XBTS
- Currencies
- WS Server Players stats
- WS Routing
- Main Menu GUI
- Lobby
- Create Game
- Sit Here
- System Events
- Notifications
- 2 Types cards
- 4 theme tables
- Naming
- Avatars
- Chat by room, private, all
- Latest Version updater/checker
- Find best game nodes by ping
- WS API/REST JSON RPC API
- 1 STH : 100 CHIPS (1 STH = 100 Smart Cents)
- Sound Manager System
- Animation Manager System
- Mobile Android/IOS
- Support Quality HD Resolutions 1920x1080
- Multitables > 18 level
- Private rooms
- Contact friend list
- Contact wallet addresses
- Invite friends
- Free Play
- Scaled GL Screen
- 4 type tables
- RNG core crypto with very big numbers
- Up to 9 players x 1 room
- View & Select Room into Lobby
- Wheel Select Room
- Back to Main Area
- Sit Here action with room params
- Proof hashing decks
- Crypto Signature Players
-
Здесь обсуждаем сбор, анализ и вывод на стол статистики в холдеме и вероятно в будущем в омахе.
Существует 2 пути: 1 - написать свой покерный софт с открытым исходным кодом для анализа статистики румов SmartHoldem который соответственно бесплатен, 2 - интегрировать SmartHoldem rooms в PokerTracker, Hand2Note итп, если у них имеется такая возможность, платный. Насколько мне известно Hand2Note 59$/m поддерживает китайские румы. -
or Create Script:
nano reindex.shinsert
psql "postgresql://$USER:[email protected]/sth_smartholdem" -c 'REINDEX DATABASE sth_smartholdem' psql "postgresql://$USER:[email protected]/sth_smartholdem" -c 'vacuum full analyze'run
sh reindex.sh -
df -h /dev/sda1 461M 461M 461M 100% /bootuname -r > 4.4.0-139-generic sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v `uname -r` > linux-image-4.4.0-134-generic > linux-image-4.4.0-138-generic > linux-image-4.4.0-141-generic > linux-image-4.4.0-97-generic > linux-image-extra-4.4.0-134-generic > linux-image-extra-4.4.0-138-generic > linux-image-extra-4.4.0-141-generic > linux-image-generic sudo rm -rf /boot/*-4.4.0-{97,134,138}-* sudo apt-get -f install -y sudo apt-get autoremove -y sudo update-grub && sudo apt-get updatedf -h /dev/sda1 461M 227M 211M 52% /boot -
Why do you need maintenance?
Over time, the bases in the postgres tend to grow, and begin to move more slowly due to problems with indexing. To solve these problems we use:REINDEX - operation of reindexing, fixing damaged indexes in the database.
VACUUM - garbage collection. VACUUM recovers the space occupied by the "dead" data. When performing normal operations with data, PostgreSQL does not physically remove data from the tables; this happens with the FULL VACUUM operation.
How to use db maintenance in SmartHoldem Node-A?
Log into the server
execute the following commands and wait for the operations to complete, it may take some timecd node sh stop.sh psql sth_smartholdem REINDEX DATABASE sth_smartholdem; vacuum full analyze; \q sh update.shMaintenance operations are recommended once a month.
-
@pegas55 потомучто смотрите внимательнее на соединение с пирами в локальном кошельке
Музыка для работы
Музыка для работы
Как создавался адрес для сжигания монет
Игровые арты
Установка Node-A в Windows 10
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Игровые арты
Texas Hold'em Client
Покерный софт
PostgreSQL Database blockchain maintenance/optimize
Can't Use apt /boot is 100% full
PostgreSQL Database blockchain maintenance/optimize
SmartHoldem Wallet v1.1.0