The package to be published gets its configuration from tokenbridge/burner-wallet-plugin/tokenbridge-plugin/package.json
{
"name": "tokenbridge-plugin",
"version": "1.0.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",| /** | |
| *Submitted for verification at Etherscan.io on 2018-12-19 | |
| */ | |
| pragma solidity 0.4.24; | |
| // File: contracts/ERC677Receiver.sol | |
| contract ERC677Receiver { | |
| function onTokenTransfer(address _from, uint _value, bytes _data) external returns(bool); |
| // File: contracts/libraries/SafeMath.sol | |
| pragma solidity 0.4.24; | |
| /** | |
| * @title SafeMath | |
| * @dev Math operations with safety checks that throw on error | |
| */ | |
| library SafeMath { |
| // File: contracts/upgradeability/EternalStorage.sol | |
| pragma solidity 0.4.24; | |
| /** | |
| * @title EternalStorage | |
| * @dev This contract holds all the necessary state variables to carry out the storage of any contract. | |
| */ | |
| contract EternalStorage { |
| // File: contracts/upgradeability/EternalStorage.sol | |
| pragma solidity 0.4.24; | |
| /** | |
| * @title EternalStorage | |
| * @dev This contract holds all the necessary state variables to carry out the storage of any contract. | |
| */ | |
| contract EternalStorage { |
| // File: contracts/interfaces/IBridgeValidators.sol | |
| pragma solidity 0.4.24; | |
| interface IBridgeValidators { | |
| function isValidator(address _validator) external view returns (bool); | |
| function requiredSignatures() external view returns (uint256); | |
| function owner() external view returns (address); | |
| } |
| pragma solidity 0.4.24; | |
| import "openzeppelin-solidity/contracts/ownership/Ownable.sol"; | |
| import "openzeppelin-solidity/contracts/math/SafeMath.sol"; | |
| /** | |
| * @title BaseMediatorFeeManager | |
| * @dev Base fee manager to handle fees for AMB mediators. | |
| */ | |
| contract BaseMediatorFeeManager is Ownable { |
| // File: contracts/upgradeability/EternalStorage.sol | |
| pragma solidity 0.4.24; | |
| /** | |
| * @title EternalStorage | |
| * @dev This contract holds all the necessary state variables to carry out the storage of any contract. | |
| */ | |
| contract EternalStorage { |
contracts/MonthlyMint.sol
18:97 warning Visibility modifier must be first in list of modifiers visibility-modifier-order
20:18 warning Avoid to make time-based decisions in your business logic not-rely-on-time
28:5 warning Error message for require is too long reason-string
32:7 warning Error message for require is too long reason-string
42:38 warning Avoid to make time-based decisions in your business logic not-rely-on-time
48:5 warning Error message for require is too long reason-string
contracts/TokenDispenser.sol
0x219ddeafe53416d916d78470eaa49457bdfdd91c39c222dd513f39207bec77b7