Commit Graph

337 Commits

Author SHA1 Message Date
Roman Storm c7b3b1fe3e shorten message length 2018-05-17 09:58:35 -07:00
Roman Storm a49b1bd74c make tests happy 2018-05-16 20:12:16 -07:00
Roman Storm 4cd20a7756 add some changes 2018-05-10 18:19:01 -04:00
Roman Storm 188357798c dirty reverse bridge for v2 2018-05-10 16:53:19 -04:00
Roman Storm 564fdd9d85 0.4.23 bump and deployment logging optimization 2018-05-07 00:31:16 -07:00
Roman Storm ae4126a9d4 apply comments from PR 2018-05-06 10:38:51 -07:00
Roman Storm 0c2e5e2d61 add check for requiredSignatures 2018-05-05 20:59:33 -07:00
Roman Storm b928a0eb0c add gasPrice, required Confirmations, add events
update deployment script
2018-05-05 19:05:29 -07:00
Roman Storm 27123afdf9 1. Upgrade openzeppelin to 1.9.0
2. Fix claimTokens on Foreign side
3. Fix compiler warnings
2018-04-27 16:34:53 -07:00
Roman Storm 7bd9ac3f81 1. Handle deposits and signatures if requiredSignatures is changed
2. Update deployment strategy. Use plain json http request and wait for receipt.
2018-04-27 10:26:24 -07:00
Roman Storm 73a01cebf0 apply PR comments 2018-04-26 17:21:43 -07:00
Roman Storm b572717af8 Apply comments from PR#20 2018-04-26 11:28:05 -07:00
Roman Storm 75c8338a07 Audit feedback. Multiple change requests 2018-04-25 22:15:11 -07:00
Roman Storm 7ab6c35e21 fix bridge and deployment 2018-04-25 21:00:36 -07:00
Roman Storm 6910bfc882 Audit feedback
add msg.data.length == 0
2018-04-24 15:46:37 -07:00
Roman Storm 810470ebae Audit feedback: fix bug when requiredSignatures has changed 2018-04-24 15:30:43 -07:00
Roman Storm 303218cf9e add claimTokens func to POA20 and ForeignBridge 2018-04-23 12:15:27 -07:00
Roman Storm 1f1281ed8c Audit feedback:
Fix upgradeToAndCall
2018-04-19 12:03:46 -07:00
Roman Storm ea0915eb0e make messagesSigned public 2018-04-17 14:31:24 -07:00
Roman Storm 3d184533e3 make depositsSigned public so the parity-bridge can check before sending a tx 2018-04-17 13:47:40 -07:00
Roman Storm e7880e4946 use `emit` 2018-04-16 13:21:33 -07:00
Roman Storm e98134ba7f bump version 2018-04-16 13:11:35 -07:00
Roman Storm a22b8713a1 add check in BridgeValidators and remove it from Ownable 2018-04-13 14:22:41 -07:00
Roman Storm abccf2b63a Audit feedback: remove unneccesary check in Bridges in initialize 2018-04-13 14:10:57 -07:00
Roman Storm bcd608479f Audit feedback:
remove unneccesary check and add check for Ownable
2018-04-13 14:10:22 -07:00
Roman Storm 987dc06cbb Add MIN_PER_TX into Home and Foreign bridges 2018-04-06 18:40:09 -04:00
Roman Storm de8ac84efc LevelK auditors pointed out an unnecessary contract variables that were inherited from zeppelinos
https://github.com/zeppelinos/labs/pull/49/files
2018-03-30 17:50:51 -07:00
Roman Storm 40a07ebd12 Add tests for BridgeValidators 2018-03-28 20:27:41 -07:00
Roman Storm 807f2a9526 add maxPerTx limit on Foreign Side 2018-03-27 21:25:54 -07:00
Roman Storm 7daaee86e6 Add max per tx 2018-03-27 16:38:30 -07:00
Roman Storm 4c8c1063cd Fix an issue with wrong submittion of setNumDepositsSigned wrong hash was passed in.
Add more unit tests
2018-03-27 15:52:10 -07:00
Roman Storm 7c00bd163f 1. flatten EternalProxy contract
2. Tests for POA20 token
2018-03-22 21:07:31 -07:00
Roman Storm e49979600b Fix consistency in event params 2018-03-19 21:39:28 -07:00
Roman Storm a390ac95be Add param for Withdrawal on Home 2018-03-18 18:22:24 -07:00
Roman Storm 6ef828c7b0 Add tx hash to the deposit event 2018-03-15 16:13:16 -07:00
Roman Storm fb28fd067c make contracts upgradeable 2018-03-13 23:21:54 -07:00
Roman Storm 5eaa480b23 Make BridgeValidators upgradeable 2018-03-13 00:30:51 -07:00