1
- pragma solidity ^ 0.4.19 ;
1
+ pragma solidity ^ 0.4.24 ;
2
2
3
3
4
4
/**
@@ -51,7 +51,7 @@ contract Ownable {
51
51
*/
52
52
function transferOwnership (address newOwner ) onlyOwner public {
53
53
require (newOwner != address (0 ));
54
- OwnershipTransferred (owner, newOwner);
54
+ emit OwnershipTransferred (owner, newOwner);
55
55
owner = newOwner;
56
56
}
57
57
@@ -89,15 +89,15 @@ contract Pausable is Ownable {
89
89
*/
90
90
function pause () onlyOwner whenNotPaused public {
91
91
paused = true ;
92
- Pause ();
92
+ emit Pause ();
93
93
}
94
94
95
95
/**
96
96
* @dev called by the owner to unpause, returns to normal state
97
97
*/
98
98
function unpause () onlyOwner whenPaused public {
99
99
paused = false ;
100
- Unpause ();
100
+ emit Unpause ();
101
101
}
102
102
}
103
103
@@ -116,7 +116,7 @@ contract StandardToken is ERC20,Pausable {
116
116
require (balances[msg .sender ] >= _value && balances[_to] + _value > balances[_to]);
117
117
balances[msg .sender ] = balances[msg .sender ].sub (_value);
118
118
balances[_to] = balances[_to].add (_value);
119
- Transfer (msg .sender , _to, _value);
119
+ emit Transfer (msg .sender , _to, _value);
120
120
return true ;
121
121
}
122
122
@@ -131,7 +131,7 @@ contract StandardToken is ERC20,Pausable {
131
131
balances[_to] = balances[_to].add (_value);
132
132
balances[_from] = balances[_from].sub (_value);
133
133
allowed[_from][msg .sender ] = allowed[_from][msg .sender ].sub (_value);
134
- Transfer (_from, _to, _value);
134
+ emit Transfer (_from, _to, _value);
135
135
return true ;
136
136
}
137
137
@@ -154,7 +154,7 @@ contract StandardToken is ERC20,Pausable {
154
154
function approve (address _spender , uint256 _value ) whenNotPaused returns (bool success ) {
155
155
require (allowed[msg .sender ][_spender] == 0 );
156
156
allowed[msg .sender ][_spender] = _value;
157
- Approval (msg .sender , _spender, _value);
157
+ emit Approval (msg .sender , _spender, _value);
158
158
return true ;
159
159
}
160
160
@@ -174,7 +174,7 @@ contract StandardToken is ERC20,Pausable {
174
174
*/
175
175
function increaseApproval (address _spender , uint _addedValue ) whenNotPaused public returns (bool ) {
176
176
allowed[msg .sender ][_spender] = allowed[msg .sender ][_spender].add (_addedValue);
177
- Approval (msg .sender , _spender, allowed[msg .sender ][_spender]);
177
+ emit Approval (msg .sender , _spender, allowed[msg .sender ][_spender]);
178
178
return true ;
179
179
}
180
180
@@ -185,7 +185,7 @@ contract StandardToken is ERC20,Pausable {
185
185
} else {
186
186
allowed[msg .sender ][_spender] = oldValue.sub (_subtractedValue);
187
187
}
188
- Approval (msg .sender , _spender, allowed[msg .sender ][_spender]);
188
+ emit Approval (msg .sender , _spender, allowed[msg .sender ][_spender]);
189
189
return true ;
190
190
}
191
191
}
@@ -229,7 +229,7 @@ contract SPRINGToken is StandardToken {
229
229
230
230
/* Contructor function to set maxSupply*/
231
231
function SPRINGToken (uint256 _maxSupply ){
232
- maxSupply = _maxSupply. mul ( 10 ** decimals) ;
232
+ maxSupply = _maxSupply;
233
233
}
234
234
235
235
/**
@@ -241,7 +241,7 @@ contract SPRINGToken is StandardToken {
241
241
require (maxSupply >= (totalSupply.add (_amount)));
242
242
totalSupply = totalSupply.add (_amount);
243
243
balances[msg .sender ] = balances[msg .sender ].add (_amount);
244
- Transfer (address (0 ), msg .sender , _amount);
244
+ emit Transfer (address (0 ), msg .sender , _amount);
245
245
return true ;
246
246
}
247
247
0 commit comments