struct c { uint8 flag; bytes32 username; mapping(bytes32 => address) friends; } ребят, почему из-за mapping внутри struct я не могу сделать вот так...
я вот в ремикс загрузил либу и контракт. В контракте написал: import "lib.sol"; но он же её не увидит, верно? Как это правильно делать?)
а если я обращаюсь к стороннему контракту, то в msg.sender туда придет всё тот же адрес, что обратился к оригинальному контракту?
зачем из function() public payable { buyTokens(msg.sender); } отправлять в buyTokens?
как то так? geth --networkid 1 --nodiscover --rpc --rpccorsdomain "*"
ребят, а как мне через web3.js вызвать метод моего смартконтракта?
ABI / JSON Interface можно давать кому угодно? Или это опасно?
а что более рациональное может быть, расскажи пожалуйста?
получается, пока могу за пивком сгонять?)
а можно узнать куда отправляешь?