EIP: XXX
Title: ERCXXX Eternal Storage
Author: Augusto Lemble <[email protected]>
Type: Contract Standard
Category: ERC
Status: Draft
Created: 2018-03-14
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity ^0.4.8; | |
// Based on https://gist.github.com/axic/5b33912c6f61ae6fd96d6c4a47afde6d | |
library ECRecover { | |
// ECRecovery Methods | |
// Duplicate Solidity's ecrecover, but catching the CALL return value | |
function safer_ecrecover(bytes32 hash, uint8 v, bytes32 r, bytes32 s) internal returns (bool, address) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0xd6f6c1c740df8e6137fc88c89fe0829b645abb2e |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity ^0.4.11; | |
import 'zeppelin-solidity/contracts/token/ERC20.sol'; | |
/** | |
* @title Lif token interface | |
*/ | |
contract LifInterface is ERC20 { | |
uint public maxSupply; | |
function approveData(address spender, uint value, bytes data, bool doCall); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity ^0.4.11; | |
/** | |
* @title ERC20 interface | |
* @dev see https://github.com/ethereum/EIPs/issues/20 | |
*/ | |
contract ERC20 { | |
uint256 public totalSupply; | |
function balanceOf(address who) constant returns (uint256); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0xfcae8E8b8696ded91E4929e93855Ab3445D5B2e9 |
I hereby claim:
- I am augustol on github.
- I am augustol (https://keybase.io/augustol) on keybase.
- I have a public key ASBlgHW6GL59njMzwiypFO-DMakYQD_XNH74gZIIbVx-KQo
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity ^0.4.23; | |
/** | |
* @title Example1 | |
* @dev Contact that receives ETH and release it at a certain time | |
*/ | |
//Task: Find the issue | |
contract Example1 { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: AGPL-3.0 | |
pragma solidity ^0.6.10; | |
pragma experimental ABIEncoderV2; | |
import "https://raw.githubusercontent.com/OpenZeppelin/openzeppelin-contracts/master/contracts/math/SafeMath.sol"; | |
/// @title ERC20 Guild | |
/// @author github:AugustoL | |
/// @notice This smart contract has not be audited. | |
/// @dev Extends an ERC20 funcionality into a Guild. |
OlderNewer