|
|
1a4837bffa
|
reorder ERC20 functions, clean up naming
|
2020-01-22 13:14:55 -05:00 |
|
|
|
b972227df8
|
update to solc@0.5.16
update waffle version and fix deprecations
move CI from circle to github actions
|
2020-01-22 11:47:24 -05:00 |
|
|
|
cbe801b54f
|
remove forfeit{,from}
make name + symbol + decimals constant
add GenericERC20
rename some contracts
update tests to reflect all of this
|
2020-01-13 15:59:07 -05:00 |
|
|
|
cdd379079d
|
burn -> forfeit
burnFrom -> forfeitFrom
make -> mint
made -> burn
move -> swap
make deadline check >= insteand of >
|
2019-12-30 15:07:49 -05:00 |
|
|
|
c5e9261036
|
bump to solc@0.5.15
|
2019-12-20 13:28:21 -05:00 |
|
|
|
3c8ce4e1cc
|
fix fee on swap implementation
|
2019-12-20 13:20:21 -05:00 |
|
|
|
49882ab99b
|
forfeit -> burn
mint -> make
burn -> made
|
2019-12-19 18:02:49 -05:00 |
|
|
|
5add082d4f
|
use interface in the factory
|
2019-12-19 12:56:54 -05:00 |
|
|
|
20ae6d1195
|
unsafeBurn{,from} -> forfeit{,From}
expiration -> deadline
|
2019-12-19 08:45:37 -05:00 |
|
|
|
c9d0ba6198
|
prefix burn/burnFrom in ERC20 with unsafe
fix tests for new contract code
|
2019-12-18 17:51:25 -05:00 |
|
|
|
5b15d59773
|
approveMeta -> permit
call factory for fee logic
fail on balances > max112
add skim
use reserves in burnLiquidity
|
2019-12-13 17:25:04 -05:00 |
|
|
|
4e4546d0a9
|
bump solc to 0.5.14
chainId implementation (commented out for now)
improve events
move safeTransfer in UniswapV2
tweak error messages
|
2019-12-12 14:52:15 -05:00 |
|
|
|
f4ab1b2fe0
|
tweak erc20
|
2019-12-08 15:06:54 -05:00 |
|
|
|
d9dec32a8b
|
version bumps
|
2019-12-08 14:52:19 -05:00 |
|
|
|
90dc9f39ab
|
tweak factory api
|
2019-12-08 14:45:49 -05:00 |
|
|
|
f06361140c
|
uint256 -> uint
use 256 in more places
break out separate functions
|
2019-12-04 17:08:38 -05:00 |
|
|
|
221831cf7f
|
logically separate erc20 interface functions
|
2019-11-21 13:23:42 -05:00 |
|
|
|
b5437d3ea6
|
remove chainid in favor of istanbul opcode mocks
clean up signature verification
log post-execution balances
|
2019-11-19 14:44:43 -05:00 |
|
|
|
b9c105c962
|
712 signatures
|
2019-11-19 10:26:03 -05:00 |
|
|
|
710adc3254
|
changes
|
2019-11-06 17:23:03 -05:00 |
|
|
|
88b63ccee0
|
add getOtherTokens
rework function order
test tweaks
|
2019-10-31 12:43:51 -04:00 |
|
|
|
af1adee855
|
more tabs -> spaces
|
2019-10-29 10:52:20 -04:00 |
|
|
|
3f9418e486
|
finalize 191 signatures
|
2019-10-28 14:33:47 -04:00 |
|
|
|
7417b27666
|
experiment with 712
|
2019-10-28 13:29:18 -04:00 |
|
|
|
7fbf2244e9
|
add uniswapv2 interface
make bytecode in factory public
update tests
|
2019-10-25 16:37:17 -04:00 |
|
|
|
d48b5f5a44
|
run everything on constantinople
turn on compiler optimization
don't hardcode 18 decimals
add create2
name return values in factory
|
2019-10-24 18:03:15 -04:00 |
|
|
|
1175598e42
|
rework erc20
start to standardize syntax
4 spaces/tab
add implementation reference links
improve tests
|
2019-10-22 14:56:34 -04:00 |
|
|
|
6272d96b44
|
rename
|
2019-09-12 15:20:25 -04:00 |
|
|
|
59d19b2962
|
finish initial contracts
|
2019-08-29 16:10:44 -04:00 |
|