Raul Jordan
5c68bfa381
sharding: nicer error messages on service start, stop problems
...
Former-commit-id: 0a8cf796dae889b4ee1a49d71d22a668905e109b [formerly e3e4a8844b1a0544b927d0ebfeff1b735e9ec957]
Former-commit-id: 89f0dcc554cac78900b43f64924f3fcea967f541
2018-06-06 11:04:20 -04:00
Raul Jordan
ef368d2b2d
sharding: address review comments
...
Former-commit-id: 33820dfb5ed6a3e04e924d5c7cdf454ce4385780 [formerly 1c839832bf48281d3067d90e9a15d2cacc5d17f1]
Former-commit-id: a9d747b7d7bfecb5e8718df6f6ed54161f34b759
2018-06-06 10:30:43 -04:00
Raul Jordan
5bfb1e42d9
sharding: added interface tests
...
Former-commit-id: 69cd77645d47bcc4eaa6f2850e1741afc29e0958 [formerly 6211c61f013386b5eababade9d7bfeafcde69b63]
Former-commit-id: 1cfc772c16423123718ce36aee06242e09a4bca9
2018-06-05 22:38:16 -04:00
Raul Jordan
12d35d3e92
sharding: fixed runtime errors, addressed review comments
...
Former-commit-id: 941b7f13b58758d0290481b23fae292fee7d078d [formerly 020042b380b63527163c41a37a14022e61f844c8]
Former-commit-id: 183ed3603fc3fd0cbf964ae468acad4fa850f0fd
2018-06-05 22:03:58 -04:00
Raul Jordan
581883bd9b
sharding: fixed import cycle
...
Former-commit-id: 7aa2c458e37fe4fd5b340d2da0bbc7fa44778258 [formerly e71c11cd82b059dfb0d589e42fdba763cf9cadf1]
Former-commit-id: d02e7567fb5bd8c08fed0e9735f08dab95544b2b
2018-06-05 19:03:15 -04:00
Raul Jordan
3861c0cf06
sharding: ensure godoc for every package
...
Former-commit-id: 0ecc597de035e61ca219f4f30695cb8db59c129b [formerly da9312c1c9d69010083f94f387fe6a52aa817683]
Former-commit-id: 8c8c218e16ef248ae8954168cf7bf5aa6ed6839d
2018-06-05 17:28:57 -04:00
Eli
cff44e1bc0
Merge branch 'construct-collation' of https://www.github.com/elihanover/go-ethereum into construct-collation
...
Former-commit-id: d017ac8d51726cd3432b461e772c39db564a9de1 [formerly 1fee3e3b332919756df6660b22fa2eb9b71da20b]
Former-commit-id: 2e3152e60620bc8adcdb3a4e00dea973239a32e7
2018-06-05 11:54:11 -07:00
Eli
cb767733ec
sharding: fixed poc test
...
Former-commit-id: 706b1e38615eb528e04806feb27f815599817e5e [formerly 5b90be43cac6328e1b0d663c68ccdc364c060324]
Former-commit-id: bd96b28541d5a9240c2c309e03d0d35741776c2a
2018-06-05 11:54:01 -07:00
Eli
2ea1d8b198
Merge branch 'master' into construct-collation
...
Former-commit-id: efefd29ef0196dbaa26bcd06ea884bca518fdc09 [formerly 9118c3fe21bb92e977e433d25e3cd4ed9ee741eb]
Former-commit-id: bf1dbe6fd1655e37abec8d747dc4886de79e7e7a
2018-06-04 21:24:17 -07:00
Eli
022e9354d5
sharding: comments and test for CalculatePOC
...
Former-commit-id: 3c43afc6baa48e86756be0641523464394ef2fd7 [formerly 5b291e644d7952469513a8de8de130af616192b3]
Former-commit-id: d6cedd81667dece83a292b465cc3e6f60badc365
2018-06-04 21:18:51 -07:00
Terence Tsao
075f61c9b2
sharding/proposer: add TransactionReceipt for tests
...
Former-commit-id: 997e5a24bc253a598604bd6aa2f57b6eb6acdf12 [formerly 6193eb4b4951621d88c1e00251ded83bc77353a3]
Former-commit-id: c07a284a63d8f951068136005497255f78402860
2018-06-04 15:21:07 -07:00
Raul Jordan
8685b0a201
sharding: register p2p and txpool in order
...
Former-commit-id: cd4ebad4a45c3f02d9fb14134bdcd3e85187241e [formerly 507ca92b4728a695d67dd416c71b77f0fa4d33e3]
Former-commit-id: c1350c2143ebdfb4e17f19f7ffb77351a854db91
2018-06-04 18:02:34 -04:00
Raul Jordan
1057d8bf6a
sharding: fix lint
...
Former-commit-id: b57c5bfe397d13556f34ea1884482b2ca4bbe975 [formerly 849061b6ea1ceac3688f3f2085ecf626c7e5f006]
Former-commit-id: fbab77903733ce35bb82e3684ed2ebe020431c8e
2018-06-04 17:25:59 -04:00
Raul Jordan
9d584d334d
sharding: fix interface errors
...
Former-commit-id: 3714c5c46fdeafeaf1c0d64f70989fdd0913fce6 [formerly 1f9ff85f10520e409e787c6be644682ea8b4bb93]
Former-commit-id: 21214d113530fe5ef67961358a291f7a5ca974b8
2018-06-04 17:19:16 -04:00
Raul Jordan
fc40d603c0
sharding: define empty p2p and txpool services
...
Former-commit-id: e95f66b509da5b24054415c15642fd952728a193 [formerly 1f8c4e6ad036cddb162a5588696d44d648f7d5eb]
Former-commit-id: 2897e7c38f227a4f8cd0456cb6fc904ecddeb71f
2018-06-04 17:10:59 -04:00
Raul Jordan
cbfdd4807e
sharding: register actor services, modularize services
...
Former-commit-id: 2513b3150392096adf0ac8e43349a1ff046f941c [formerly ddfe2a5c70a4b28c60d4321d87dc4a2a512fdb72]
Former-commit-id: 07ffa1c5adf2ab34760d975110d08ddabf2c3d95
2018-06-04 16:34:48 -04:00
Raul Jordan
0d85d18726
sharding: implement node register func
...
Former-commit-id: 808d9952e0dcb15c191ed4cd0ae6274e402beb46 [formerly 1b4c863ebccfed99d018b63f15a3df3de653ff50]
Former-commit-id: 83ca14b18bd098667452d0c563a336a75a4f2f5a
2018-06-04 16:00:47 -04:00
Raul Jordan
cfd48c4fdd
sharding: add service constructors and modularize interfaces
...
Former-commit-id: 5e6b6a977966e9a3bd351aad0e8d4bc0aa65c4e1 [formerly 5412223a4474b3dc865e58ad9c07e460dbc90e71]
Former-commit-id: ef999d3bd806a580932459338fc0920473ddc0f2
2018-06-04 15:58:02 -04:00
Raul Jordan
28d9f553ae
sharding: fixed tests to pass with refactor
...
Former-commit-id: a0cee6739e623199f57752272da9b2372be856c9 [formerly c016afddd2cc56db8b47e161c444d47fe7bfa2f2]
Former-commit-id: f8d790ea8040c67641f6241a7c9886e8983352bf
2018-06-04 15:31:42 -04:00
Raul Jordan
e24440332b
sharding: defined creation of shardethereum
...
Former-commit-id: b027414132b6e145763d4a09b2860f65f30b6001 [formerly 087007d33ea99af703886fdbce7aa600b678f761]
Former-commit-id: d7a2ef4c822ca4779451b32f98ab9eae47babb6e
2018-06-03 19:24:31 -04:00
Raul Jordan
61c6827867
sharding: created smcclient service
...
Former-commit-id: 2a1e8638990672fbac754cc1fb8a65dfefe69a11 [formerly 5695c392f8b1b42e980c5b4e0992ebafe782eb5b]
Former-commit-id: a6c753b3843409f72472fdd0f41e5af401af8fa3
2018-06-03 19:13:09 -04:00
Terence Tsao
4cd863e352
sharding/proposer: addressed review feedback
...
Former-commit-id: 3dacbcd7ee49f2413f4c3c13c5f1c418801f456f [formerly 3721f35da9de60d98ebe7c20df0aa21359598612]
Former-commit-id: e8768196a1c7a6291bcbdd68b05f0948772d4abc
2018-06-02 23:21:42 -07:00
Yutaro Mori
01dc3e8b9b
sharding :Serialization Perf ( #147 )
...
* Serialization performance improvements
* Rename BlobOnly benchmark tests to NoRLP
* Refactor Serialize method
* Add additional tests to serialize
* Formatting
* address PR comments
* doc comments
* linter
* More pr comments
Former-commit-id: 9b01e1cd76eab2dcc9570683c42f578fbfbb2553 [formerly 722f61729adae8236f3cfefde3fdbd0ec66222bb]
Former-commit-id: 26093b4f9d4473a7f7740f6bc66976e0218a7722
2018-06-02 21:14:17 -04:00
Raul Jordan
dd384d3a22
sharding: refactor based on new design doc
...
Former-commit-id: b2defb3e277217d0d5bef86f1d4078668791d251 [formerly 6a6bd5c309442805ccac942325e0feef69dd17ab]
Former-commit-id: 2a26568478ed072db7c8e299eb40644b1c7c10d2
2018-06-02 18:29:35 -04:00
Eli
ea157dd7ee
Merge branch 'construct-collation' of https://www.github.com/elihanover/go-ethereum into construct-collation
...
Former-commit-id: b43efa6560f9c5ffb1e5eb43c755388ed0734086 [formerly 32220fc3a0adf7ff930897e82889ba17c4ba6e53]
Former-commit-id: 94cf8b48cbcbc8ad8a74ed6423055e2e580729c9
2018-06-01 17:07:51 -07:00
Eli
ae31e813e7
sharding: calculate salted chunk root for proof of custody
...
Former-commit-id: cb7336c896b174a02d4e759ef7cf5e6bbfcc586f [formerly ab8a1cbe29f488ed1cf259d765fdbd3bd841f27b]
Former-commit-id: cedb1e03ec724425027c1f9fdcabc752c5fb7e43
2018-06-01 17:03:14 -07:00
Terence Tsao
85e22add7f
sharding/proposer: Done with tests. 6 more test cases added
...
Former-commit-id: e8c5e0a26986efc32623fe77fc0323ddac0add53 [formerly d0b8da69783a0bf5ef6cf70e0919ea8d6cd8a80e]
Former-commit-id: eb3a4b43b91a55a743896c42d9636f9efa1369e5
2018-06-01 16:04:42 -07:00
Eli
6387d87139
Merge branch 'master' into construct-collation
...
Former-commit-id: da85cdc6cde1359bbfcd5c0b37b80d77523f3251 [formerly ff7009bb16ea3abf8012c7d74013bb9ee74c9bbc]
Former-commit-id: 6ddaaf11ecc4a09de43fff9de93af641a1ba85cb
2018-06-01 09:50:43 -07:00
Nishant Das
d34bd2192c
Merge pull request #146 from prysmaticlabs/addr-logging
...
Sharding/node: Address Logging To Hex
Former-commit-id: 54982880241beaa5dda8e582c26ee3b906d40c09 [formerly 73cc9ef2e632f631a962bff6ccf7bad26f57108d]
Former-commit-id: 44413819667020e1e3e1e3a1e19df4ac07dfbec8
2018-06-01 14:11:32 +08:00
Eli
3d7d28bf41
Merge branch 'master' into construct-collation
...
Former-commit-id: fdf0e485f2f05dbf91277a909df38c9add27a53d [formerly c20bc2fe8e71a18bcdf2defdca694c5dc2d93c58]
Former-commit-id: 1c8764865ea0569fc234b16139ccc56e7a798dfb
2018-05-30 18:22:18 -07:00
Raul Jordan
f945f3f447
Merge pull request #145 from rauljordan/contributions
...
Quick Fix to CONTRIBUTING.md
Former-commit-id: ede007aa91e1641f810f25f8dfe7a0f534b6be23 [formerly 9e030d2a65a0f6d06e78265bd8a75dc581354554]
Former-commit-id: 945120d03dec0ef4016586ab0fc056421e58edbe
2018-05-30 15:19:48 -06:00
Raul Jordan
656d2a407a
sharding: quick fix to contributing
...
Former-commit-id: 8ae571908e4910611b7416ee7d0a803b7dd17e25 [formerly 4609c6b161234a8247e4fd8daf650726149b29ed]
Former-commit-id: 73b6e8882138f9fd9908b9c74aaf9bbadd8ccc6a
2018-05-30 15:18:30 -06:00
Raul Jordan
53206f0f04
Merge pull request #142 from rauljordan/contributions
...
Editing Our Contribution Guidelines and Required Readings
Former-commit-id: 774a3428e87d58b7fdccc70e8cd79f7a9c9aadb8 [formerly 0bc8db0f837e463571b1a421d059f94ba55bb4e2]
Former-commit-id: 8f4b5543410bd073fd96ecbc99e50868f31a8895
2018-05-30 15:06:54 -06:00
Raul Jordan
a278cceb96
sharding: merge master
...
Former-commit-id: e182bb374419163f7e971e18716ac31291d6113a [formerly d796b1730d08d8eb56e3ec77f14f895c2bbf1d0f]
Former-commit-id: 028f1a8904ae5830db3a1d3d7314c4e68ad834f0
2018-05-30 14:50:22 -06:00
Raul Jordan
20a4cebe28
sharding: quick edit
...
Former-commit-id: af1c64a812994fd7936c074f2a836273ed3134e8 [formerly f1b83e7497cec5a4863b3d5c23e7f9781ae18d9b]
Former-commit-id: 0f5b82d214af598f381c39bee7f50a5a04a65f26
2018-05-30 14:49:08 -06:00
Raul Jordan
50fb16ce74
sharding: finished readings.md
...
Former-commit-id: 34c19e6feb370e126054e14a7919a421683dd0a3 [formerly 0140dc0971d34c11e5d82a4ae11a792ff4291626]
Former-commit-id: f7b5a3716cf3a5d3a1bf2947cbaec17a2d702af4
2018-05-30 14:47:44 -06:00
Raul Jordan
820b90ce72
sharding: added all go resources
...
Former-commit-id: c2f3e3609260fc0afa8b4e8e44122bb7415bd004 [formerly 30b1686359de4c4cca677f1f6be496e35120d037]
Former-commit-id: 79dedd7a4854788d059da0152971279b17d450c9
2018-05-30 14:32:12 -06:00
Raul Jordan
a7e7f72fb2
sharding: added most resources
...
Former-commit-id: 3a3ec310f8d12b7e10be97a3f93d0b61f22ab77e [formerly fdb569cb941f80c0f060518f316c6862e2b0eb85]
Former-commit-id: 6f88829c185ed36734b1c556903f992f2a133c18
2018-05-30 14:09:56 -06:00
Eli
e92a763f60
Merge branch 'master' into construct-collation
...
Former-commit-id: e33356773504f066871a3b53aac518c283df299c [formerly 22974bb63c592f9a1fe5a1f2f143e2bfd42270e7]
Former-commit-id: 9038fa46973dbdd69c9b3c60d0b361be46b6e594
2018-05-29 20:32:39 -07:00
Raul Jordan
589620f335
sharding: added links to readings
...
Former-commit-id: f17d7ccfc9a49d43041d30705724840fff38f804 [formerly 8b4b1ca55135b095e529f840358a08a55d458d52]
Former-commit-id: 4f8c8b4034abbbbe2136f69a4932067620ec894a
2018-05-29 17:59:41 -06:00
Raul Jordan
81d7334660
sharding: edit READINGS.md
...
Former-commit-id: a7e15ca8d1c5d746241c242c0534db120c1b3b81 [formerly 34f29f9ae62ad489b21fb69357b4d66e3b4000f8]
Former-commit-id: 6455610454d092cf991e7983609db490ff381217
2018-05-29 16:42:44 -06:00
Raul Jordan
2625c8728a
sharding: added contributing.md and readings.md
...
Former-commit-id: c34ad3ffa9d2f5a92aab53f93ece82a1e6a15657 [formerly c10eec7a57773a322c996fb6275af6053f3d0a06]
Former-commit-id: b3dd4cc565a35ed4310d36ed20b158d3f6dad93e
2018-05-29 16:26:13 -06:00
Eli
af13c7d162
Merge branch 'master' into construct-collation
...
Former-commit-id: 13de306a6b74804286e73977e145778752150a42 [formerly c8aaf8d66b20d471b1ce54c56f6dec388f343cb1]
Former-commit-id: beb36dc6509ae35360475e0ec774409d46b63a60
2018-05-28 17:37:31 -07:00
Preston Van Loon
689800d065
Quick fixes ( #141 )
...
Sharding:
* Sharding: add actor flag to sharding group for app help
* Sharding: ensure rpcClient is not nil before calling Close()
* Sharding: revert shardingcmd.go comments
* Sharding: more address Str() fixes
Former-commit-id: 0b3d8b73ac1b20eb5c018a71be1d935a1fb860ef [formerly 6cd1df472713e95f6b9f8a0a7b6bbd88a5dd2ca2]
Former-commit-id: 90c7e1a70d46c1f889576a7f2f253a02414c3654
2018-05-28 20:32:10 -04:00
Terence Tsao
c9463e1b65
sharding/proposer: test for createCollation
...
Former-commit-id: b08e10466884e5616c7e76de949d70d8173e27d0 [formerly ec5bb3df2c49038fd4226cd8642af681730aa742]
Former-commit-id: 9cf1e25c08d917fbde4516f56280d854c097c001
2018-05-28 08:18:14 -07:00
Terence Tsao
91cc76f186
sharding: beginning proposer service tests
...
sharding: beginning proposer service tests
Former-commit-id: 40ced960afcf8f07fd946780a2bbcd4a5f057d40 [formerly bbe6aa3bf36354edcbeb998417c490ee82df56c3]
Former-commit-id: 518cfdb51459b4b450d4b14666edf656414894ae
2018-05-28 08:12:47 -07:00
Terence Tsao
00f3d283dd
sharding: merge with master
...
Former-commit-id: 052354e664c38c5460d76e6d5a9365bf5b50bf42 [formerly 8042ebf83183b44ecbee4b42bb0577f6ab686d37]
Former-commit-id: 7b21355de4d7ff7f3b8bd01118513728afbb7af2
2018-05-28 07:22:00 -07:00
Eli
3aaddfa1ad
sharding: removed redundant condition
...
Former-commit-id: 3299e8e09451d25d7c9ee9ab97e843763817d72e [formerly 308f56bd420bbb5ff4e1d7934cd53d10c09f8e29]
Former-commit-id: 2b95d922a39f7fdf097b1e48647a2bc09558775c
2018-05-28 00:10:19 -07:00
Eli
3792068c36
sharding: gofmt
...
Former-commit-id: 717c8aad401a5ce6804adc06c6167f720d7c3c2e [formerly 76af064718e71b12c4fb49ef318d9712dc60ce37]
Former-commit-id: e13a61671f85699493aef6ba524b1a1baa01a591
2018-05-27 23:50:46 -07:00
Eli
e8224cd71a
sharding: comments
...
Former-commit-id: b29911129f820422182914d7f9ebb0fdd9c02b91 [formerly e3b08d27926b957c87b2dee7d15ae0b2c9159f82]
Former-commit-id: 29a6fc4bf4a8b351ba2e0b0175817e5ecaedec04
2018-05-27 23:46:54 -07:00