Anton
В Гугле находил только функции которые в аргументы принимают путь к файлу, а мне надо байты аплоаднуть
да? странно, а мне гугл выдает ответ первой строчкой в выдаче 😊 https://stackoverflow.com/questions/24455147/how-do-i-send-a-json-string-in-a-post-request-in-go
Anton
ну или можно документацию почитать https://golang.org/pkg/net/http/#NewRequest
Alexander
а что в LiteIDE хорошего ?
я ее не пользовал но например чем она лучше чем VSCode ?
Anonymous
Кто какие ide юзает? Я сидел на атоме, goland, vscode В итоге выбрал vscode
Zver
а что в LiteIDE хорошего ?
Сейчас не пользую, какие-то проблеммы с отладкой были и с чем-то еще. Сейчас может исправили. А так пашет очень быстро. Ни малейших лагов. Хотя вот у человека выше валезли тормоза.
Axm
Дней без IDE-срача: 0
Zver
Дней без IDE-срача: 0
Почему сразу срач? Может IDE оргия ... 😏
Anonymous
Zver, Вот видео с монитором процессов
Anonymous
https://www.youtube.com/watch?v=JBJzONyZL88
Zver
Zver, Вот видео с монитором процессов
Вообще почти не грузит систему. Хоть их сотню запускай. Откатывайте назад систему на несколько дней назад. Может LIDE обновить попробовать.
Anonymous
Так, заменил LiteIDE на более старую 30.3 версию, а Go на 1.8.3 и всё заработало нормально. 👍
Anonymous
Ради любопытства попробуйте поставить свежие версии: будут ли изменения как у меня, или я ощутил индивидуальный так сказать косяк
Oleg
кто работает с grpc, подскажите, что делаете если клиент должен иметь дело с множеством сервисов.
Sergey
Я юзаю Geany снипеты и tags прикрутил, жизнь наладилась
Anonymous
мужики, кто работал с go-ethereum/ethclient ?
Anonymous
как к нему подрубиться ?
Anonymous
на ноде включил rpc
Anonymous
все через файл подключаются, geth.ipc
Anonymous
но у меня все в контейнерах бежит
Anonymous
мужики, кто работал с go-ethereum/ethclient ?
думаю, мы с тобой тут одни будем ))
Anonymous
)))
Anonymous
не понял в чем трабла.
Anonymous
для btc в итоге поставил btcd и btcwallet
Anonymous
думаю, мы с тобой тут одни будем ))
Я тоже с вами. Но я только смотрю и жую попкорн ))
Anonymous
не понял в чем трабла.
endPoint := "http://172.19.0.100:8545" c, err := ethclient.Dial(endPoint)
Anonymous
надо протокол правильный указать
Anonymous
наверное )
Anonymous
обычно через ipc файл во всех доках подрубаются
Anonymous
какая нода эфира? geth? там протоколы ws:// и http:// - ethclient умеет в оба типа диалить, должно работать. попробуй телнетом или курлом проверить запрос туда
Anonymous
ipc это для geth attach
Anonymous
geth attach /path/to/ipc_file.ipc
Anonymous
https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console
Anonymous
Сейчас попробую
Anonymous
Да geth
Anonymous
Там докеры усложняют)
Anonymous
подрубился )
Anonymous
кстати, правильно ли я все делаю
Anonymous
addr := common.StringToAddress("0xDB3B0520B5535e931728E42B732Fa550Fc533aD0") endPoint := "http://172.19.0.8:8545" c, err := ethclient.Dial(endPoint) if err != nil {log.Fatal("oops:", err)} ctx, _ := context.WithTimeout(context.Background(), 3*time.Second) latestBlock, err := c.BlockByNumber(ctx, nil) if err != nil {log.Fatal("oops:", err)} log.Println("latest block:", latestBlock.Number()) ethAmount, err := c.BalanceAt(ctx, addr, nil) f err != nil {log.Println("Failed to get ethereum balance from address: ", addr, err)} fmt.Println(ethAmount)
Anonymous
номер блока вернуло
Anonymous
а вот баланс почему-то нулевой
Anonymous
хотя если в консоли посмотреть то там положительный
Anonymous
HexToAddress
Anonymous
да
Anonymous
ты гений )
Anonymous
спасибо )
Anonymous
ты еще вскоре наткнешься на то, что geth падает с ошибкой где-то раз в неделю и ему надо занулять базу
Anonymous
https://github.com/ethereum/go-ethereum/issues/15408
Anonymous
поэтому надо их держать штук 5, чтобы до восстановления хотя бы 2 рабочих оставались
Anonymous
я кстати делал туда мерж реквест https://github.com/vincentserpoul/go-ethereum/commit/c4a9ebacd11dd9ada77f792e943b6f7230ab5521
Anonymous
с фиксом очевидной паники
Anonymous
но эти пока не делали релиз с этим, так что можно получить этот код только если вручную билдить код из мастера
Anonymous
ты точно гений ) спасибо )
Anonymous
Ну я рад что хоть кто-то похожим занимается. Когда я месяц назад спрашивал по этой теме, то тут были сплошные шуточки
Anonymous
)
Anonymous
ну) мне очень тоже приятно )
Alexander
А у меня нода никак синкануться не могла(
An
Подскажите как стандартным контекстом отменить write в сокет?
Sergius Ofitserov
Приветы блокчейнерам 🤟
Anonymous
приветы. майним дальше
Sergey
Под солярку на спарке компилил кто ?
Sergius Ofitserov
Ну при чём здесь майнинг и блокчейн. 😒
Slava
у нас в прокопьевске пол города были майнерами
Slava
хотя до сих пор, наверное, так
Anton
майнеры, это которые в качестве IDE топят за RubyMine?
Anonymous
Майнеры - не люди!
Anton
у нас в прокопьевске пол города были майнерами
мне кажется в Кемеровской области что не город - так майнинг ферма
Andrew
мне кажется в Кемеровской области что не город - так майнинг ферма
под землей сидят китайцы, крутят большую динамо машину
Oleksii
Oleksii
Пайк прогнулся :)
Vladimir
о, круто! Осталось дождаться когда udp, unix socket и tcp начнут удовлетворять Listener interface'у
Vladimir
(или какие там с ними проблемы сейчас?)
Anonymous
о, круто! Осталось дождаться когда udp, unix socket и tcp начнут удовлетворять Listener interface'у
В Go 1 можно только добавлять фичи. Изменять ничего нельзя, т.к. поломается обратная совместимость...
Anonymous
как тут дебажить? О_о
Anonymous
у меня ошибка во время аплоада 0x5dfcf0
Anonymous
😂