Compare commits

...

7 Commits

Author SHA1 Message Date
lash
70663293af Correct chainlib-eth range 2022-04-20 22:05:50 +00:00
lash
8f8d96dfef Upgrade deps 2022-04-20 21:42:30 +00:00
lash
1ed9da5a42 remove bogus spammy error 2022-04-05 19:14:54 +00:00
lash
aed92e96d3 Loosen potaahto dep 2022-04-02 11:11:46 +00:00
lash
cda642253b Merge branch 'master' into dev-0.2.0 2022-03-11 06:02:01 +00:00
lash
d5a48282be 0.2.0 dependency edit 2022-03-11 06:00:46 +00:00
lash
90d3088061 Add transfer ownership protection 2022-03-11 05:55:16 +00:00
9 changed files with 15 additions and 15 deletions

View File

@@ -1,9 +1,11 @@
* 0.0.10-pending * 0.1.10
- Apply transfer ownership protection in GiftableToken contract
* 0.1.9
- Add statictoken contract
* 0.0.10
- Upgrade chainlib dependency, providing customizable jsonrpc id - Upgrade chainlib dependency, providing customizable jsonrpc id
- Move to chainlib-eth - Move to chainlib-eth
* 0.0.9-unreleased * 0.0.7
* 0.0.8-unreleased
* 0.0.7-unreleased
- Implement keystore signing. - Implement keystore signing.
- Change makefile to compile contract for Byzantium. - Change makefile to compile contract for Byzantium.
- Change mint method name to mintTo - Change mint method name to mintTo

View File

@@ -217,7 +217,6 @@ class ERC20(TxFactory):
l = len(r) l = len(r)
m = v[:l] m = v[:l]
if m != r: if m != r:
logg.error('method mismatch, expected {}, got {}'.format(r, m))
raise RequestMismatchException(v) raise RequestMismatchException(v)
cursor += l cursor += l
@@ -244,7 +243,6 @@ class ERC20(TxFactory):
l = len(r) l = len(r)
m = v[:l] m = v[:l]
if m != r: if m != r:
logg.error('method mismatch, expected {}, got {}'.format(r, m))
raise RequestMismatchException(v) raise RequestMismatchException(v)
cursor += l cursor += l
@@ -273,7 +271,6 @@ class ERC20(TxFactory):
l = len(r) l = len(r)
m = v[:l] m = v[:l]
if m != r: if m != r:
logg.error('method mismatch, expected {}, got {}'.format(r, m))
raise RequestMismatchException(v) raise RequestMismatchException(v)
cursor += l cursor += l

File diff suppressed because one or more lines are too long

View File

@@ -1,3 +1,3 @@
confini~=0.5.2 confini>=0.5.7,<0.7.0
chainlib-eth~=0.0.14 chainlib-eth>=0.1.0b1,<0.2.0
potaahto==0.1.0 potaahto~=0.1.1

View File

@@ -1,6 +1,6 @@
[metadata] [metadata]
name = eth-erc20 name = eth-erc20
version = 0.1.9 version = 0.3.0
description = ERC20 interface and simple contract with deployment script that lets any address mint and gift itself tokens. description = ERC20 interface and simple contract with deployment script that lets any address mint and gift itself tokens.
author = Louis Holbrook author = Louis Holbrook
author_email = dev@holbrook.no author_email = dev@holbrook.no

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -93,6 +93,7 @@ contract GiftableToken {
// Implements EIP173 // Implements EIP173
function transferOwnership(address _newOwner) public returns (bool) { function transferOwnership(address _newOwner) public returns (bool) {
require(msg.sender == owner);
owner = _newOwner; owner = _newOwner;
} }

File diff suppressed because one or more lines are too long