Skip to content

Instantly share code, notes, and snippets.

View EthereumWorks's full-sized avatar

Vyacheslav Igorevich Poskonin EthereumWorks

  • DAOSLAVA
  • Russia
View GitHub Profile
@EthereumWorks
EthereumWorks / gist:e118d1aa1f63e7e085d388b2123eb8c4
Last active August 19, 2017 20:11
ADGEX token and crowdsale smart contracts source code in Solidity
pragma solidity ^0.4.11;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
function mul(uint256 a, uint256 b) internal returns (uint256) {
uint256 c = a * b;
pragma solidity ^0.4.2;
// расчеты между контрагентами
contract order {
address buyer; // покупатер
address seller; // продавец
address deliver; // страховая компания
uint itemId; // код товара
pragma solidity ^0.4.11;
// Безопасные расчеты между контрагентами
contract order {
address public buyer; // покупатер
address public seller; // продавец
address public deliver; // доставщик
uint public itemId; // код товара
@EthereumWorks
EthereumWorks / foxbet.sol
Last active October 5, 2017 18:30
Foxbet tokensale
pragma solidity ^0.4.11;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
function mul(uint256 a, uint256 b) internal returns (uint256) {
uint256 c = a * b;
var MAINET_RPC_URL = 'https://mainnet.infura.io/metamask' ;
var ROPSTEN_RPC_URL = 'https://ropsten.infura.io/metamask' ;
var KOVAN_RPC_URL = 'https://kovan.infura.io/metamask' ;
var RINKEBY_RPC_URL = 'https://rinkeby.infura.io/metamask' ;
var CURRENT_URL = MAINET_RPC_URL ;
$( document ).ready(function() {
web3 = new Web3(new Web3.providers.HttpProvider(CURRENT_URL));
var MAINET_RPC_URL = 'https://mainnet.infura.io/metamask' ;
var ROPSTEN_RPC_URL = 'https://ropsten.infura.io/metamask' ;
var KOVAN_RPC_URL = 'https://kovan.infura.io/metamask' ;
var RINKEBY_RPC_URL = 'https://rinkeby.infura.io/metamask' ;
var CURRENT_URL = MAINET_RPC_URL ;
$( document ).ready(function() {
web3 = new Web3(new Web3.providers.HttpProvider(CURRENT_URL));
pragma solidity ^0.4.11;
contract owned {
address public owner;
function owned() public {
owner = msg.sender;
}
modifier onlyOwner {