I hereby claim:
- I am wang502 on github.
- I am sethwxh (https://keybase.io/sethwxh) on keybase.
- I have a public key whose fingerprint is 159A 40A3 8BDF 2E1E 1E59 8540 56AB 8DFD FD70 732F
To claim this, I am signing this object:
| // This is a backported hooked OpenZeppelin ERC 20 implementation | |
| pragma solidity ^0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; | |
| import "@openzeppelin/contracts/utils/math/SafeMath.sol"; | |
| /** | |
| * @dev Implementation of the {IERC20} interface. | |
| * | |
| * This implementation is agnostic to the way tokens are created. This means |
| pragma solidity ^0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; | |
| import "@openzeppelin/contracts/utils/math/SafeMath.sol"; | |
| library CTHelpers { | |
| using SafeMath for uint; | |
| /// @dev Constructs a condition ID from an oracle, a question ID, and the outcome slot count for the question. | |
| /// @param oracle The account assigned to report the result for the prepared condition. | |
| /// @param questionId An identifier for the question to be answered by the oracle. |
| pragma solidity ^0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; | |
| import "@openzeppelin/contracts/utils/math/SafeMath.sol"; | |
| library CTHelpers { | |
| using SafeMath for uint; | |
| /// @dev Constructs a condition ID from an oracle, a question ID, and the outcome slot count for the question. | |
| /// @param oracle The account assigned to report the result for the prepared condition. | |
| /// @param questionId An identifier for the question to be answered by the oracle. |
| #!/usr/bin/python | |
| import json | |
| import os | |
| import struct | |
| import sys | |
| # dependencies are stored in a folder called python_deps | |
| # relative to this script. This is setup by the Dockerfile. |
I hereby claim:
To claim this, I am signing this object: