simplify mocks
This commit is contained in:
@ -1,12 +1,12 @@
|
||||
pragma solidity ^0.4.24;
|
||||
|
||||
import "./StandardTokenMock.sol";
|
||||
import "../token/ERC20/BurnableToken.sol";
|
||||
|
||||
|
||||
contract BurnableTokenMock is BurnableToken {
|
||||
|
||||
constructor(address _initialAccount, uint256 _initialBalance) public {
|
||||
_mint(_initialAccount, _initialBalance);
|
||||
}
|
||||
|
||||
contract BurnableTokenMock is StandardTokenMock, BurnableToken {
|
||||
constructor(address _initialAccount, uint256 _initialBalance)
|
||||
StandardTokenMock(_initialAccount, _initialBalance)
|
||||
public
|
||||
{ }
|
||||
}
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
pragma solidity ^0.4.24;
|
||||
|
||||
import "./StandardTokenMock.sol";
|
||||
import "../token/ERC20/StandardToken.sol";
|
||||
|
||||
|
||||
@ -8,11 +9,12 @@ contract ERC223ContractInterface {
|
||||
}
|
||||
|
||||
|
||||
contract ERC223TokenMock is StandardToken {
|
||||
contract ERC223TokenMock is StandardTokenMock {
|
||||
|
||||
constructor(address _initialAccount, uint256 _initialBalance) public {
|
||||
_mint(_initialAccount, _initialBalance);
|
||||
}
|
||||
constructor(address _initialAccount, uint256 _initialBalance)
|
||||
StandardTokenMock(_initialAccount, _initialBalance)
|
||||
public
|
||||
{ }
|
||||
|
||||
// ERC223 compatible transfer function (except the name)
|
||||
function transferERC223(address _to, uint256 _value, bytes _data) public
|
||||
|
||||
@ -1,13 +1,15 @@
|
||||
pragma solidity ^0.4.24;
|
||||
|
||||
import "./StandardTokenMock.sol";
|
||||
import "../token/ERC20/PausableToken.sol";
|
||||
|
||||
|
||||
// mock class using PausableToken
|
||||
contract PausableTokenMock is PausableToken {
|
||||
contract PausableTokenMock is StandardTokenMock, PausableToken {
|
||||
|
||||
constructor(address _initialAccount, uint _initialBalance) public {
|
||||
_mint(_initialAccount, _initialBalance);
|
||||
}
|
||||
constructor(address _initialAccount, uint256 _initialBalance)
|
||||
StandardTokenMock(_initialAccount, _initialBalance)
|
||||
public
|
||||
{ }
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user