Почитайте, что в HR пишут в требованиях к возрасту, то в удаленке их кроме деловых качеств особо их не интересует какой Ваш цвет лица, сексуальная принадлежность и тд
А если юзер хочет вывести на свой холодный кошелёк свои EasyToken правильно так?
function withdrawToUserWallet(address _to, uint256 _value) public returns(bool success){
balanceOf[msg.sender] > _value;
return msg.sender.transfer(_to, _value);
}
А почему 1 параметер в owner.transfer(this.balance);
contract EasyCrowdsale is EasyToken {
function EasyCrowdsale() payable EasyToken() {}
function withdraw() public onlyOwner {
owner.transfer(this.balance);
}
}
ИМХО должен быть первым адрес кошелька куда владелец отправит\снимет токены? как определено выше
function transfer(address _to, uint256 _value) public {…
http://iota.org/ предлагает блокчейн без майнинга и огромной скоростью, есть и API http://dev.iota.org/javascript-library/#introduction. Так, что «скоро» уже 2 месяца назад как наступило…
Почему в статье не раскрыта тема использования BlockChain in IoT? Уже не нужно доказывать как блокчейн позволяет ограничить доступ, защитить от всяких атак итд. Тут кратко можно увидеть возможности http://cryptorials.io/new-machine-economy-powered-blockchain-architecture/
function withdrawToUserWallet(address _to, uint256 _value) public returns(bool success){
balanceOf[msg.sender] > _value;
return msg.sender.transfer(_to, _value);
}
contract EasyCrowdsale is EasyToken {
function EasyCrowdsale() payable EasyToken() {}
function withdraw() public onlyOwner {
owner.transfer(this.balance);
}
}
ИМХО должен быть первым адрес кошелька куда владелец отправит\снимет токены? как определено выше
function transfer(address _to, uint256 _value) public {…
```contract Crowdsale is owned {
uint256 public totalSupply;
mapping (address => uint256) public balanceOf;
event Transfer(address indexed from, address indexed to, uint256 value);
function Crowdsale() payable owned() {
totalSupply = 21000000;
balanceOf[this] = 20000000;
balanceOf[owner] = totalSupply — balanceOf[this];
Transfer(this, owner, balanceOf[owner]);
}
function () payable {
```
?