GolosChain / golos-js

Golos.js the JavaScript API for Golos blockchain
10 stars 8 forks source link

подключение golos-js #11

Closed votason closed 7 years ago

votason commented 7 years ago

На node js

var golos = require("golos.min.js");

golos.config.set('websocket','ws://46.101.132.158:8092'); golos.config.set('address_prefix','GLS'); golos.config.set('chain_id','5876894a41e6361bde2e73278f07340f2eb8b41c2facd29099de9deef6cdb679'); все работает.

Когда подключаем <script src="<?=SITE_TEMPLATE_PATH . "/js/golos.min.js"?>">

steem.config.set('websocket','ws://46.101.132.158:8092'); steem.config.set('address_prefix','GLS'); steem.config.set('chain_id','5876894a41e6361bde2e73278f07340f2eb8b41c2facd29099de9deef6cdb679');

соответственно var golos = require("golos.min.js"); не работает в клиенте, и процесс подключения к тесноту steem.config.set('websocket','ws://46.101.132.158:8092'); steem.config.set('address_prefix','GLS'); steem.config.set('chain_id','5876894a41e6361bde2e73278f07340f2eb8b41c2facd29099de9deef6cdb679');

выдает ошибку : cannot red property 'set'

подскажите как в таком случае подключиться к тетнету, библиотека судя по всему по умолчанию сама к боевому подключается ??? Спасибо

b1acksun commented 7 years ago

Если необходимо использовать бибилиотеку в браузере для подключения к тестнету, то необходимо подключить ее с помощью тега <script> и она будет доступна через глобальную переменную golos

<script src="golos.min.js"></script>

<script> 
  golos.config.set('websocket','wss://ws.testnet.golos.io')
  golos.config.set('address_prefix','GLS')
  golos.config.set('chain_id','5876894a41e6361bde2e73278f07340f2eb8b41c2facd29099de9deef6cdb679')
</script>