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
Eli
20e15edce9
Merge branch 'construct-collation' of https://www.github.com/elihanover/go-ethereum into construct-collation
...
Former-commit-id: 606267f06f413ec7986c7396739dc6c2085d7e7a [formerly 3a5bcfbdf5aa9695abde4fa240b4b999597d8f15]
Former-commit-id: 619110315f32441215a15443546d74d90fedf1fe
2018-05-27 20:20:51 -07:00
Eli
ac3c34f17f
sharding: correct deserialize function used
...
Former-commit-id: 6de1a755321f040b69e8cfa9764ac7fc9afd4201 [formerly c7dfb82bd0958b8806ca1f5d4771d31bcc76f072]
Former-commit-id: 08718f359c098fd2bdc95553dbe6e72005efac7a
2018-05-27 20:20:27 -07:00
Eli
2f29abe80b
Merge branch 'master' of https://github.com/prysmaticlabs/geth-sharding into construct-collation
...
Former-commit-id: 4a66f00e905933cb97a9367995fc8cb14eb72800 [formerly ca1e7fbea061ca1ba65ace333b7715ed972c543d]
Former-commit-id: dd568c9bcae37424de8c407deb17a96f841e4b15
2018-05-27 17:57:24 -07:00
Eli
5a4583bd40
Merge branch 'master' into construct-collation
...
Former-commit-id: 5bdab81651fed98bd808185d11c20bb035a9d682 [formerly 1e2af1a0ae1460b632cd7ab8090c793181e55ed4]
Former-commit-id: 7fd70e87403d5d7d1f6c014cb8d53593129a6679
2018-05-27 17:51:25 -07:00
Raul Jordan
25eb11f30e
Merge pull request #137 from rauljordan/shard-storage
...
Use Persistent Key-Val DB for Shard Node Collation Storage
Former-commit-id: fc2ffdda9a790ff200448091937bad71c391ba5b [formerly 9df3f94fe721b5d75f2a4b27f752477af598b719]
Former-commit-id: c1eb4f1c6c9557ee9b7730927ad76343bd929c24
2018-05-27 17:40:25 -06:00
Raul Jordan
90d376e467
sharding: merge from master
...
Former-commit-id: ea1b3440d83392728508844f72eb31fdbbf43923 [formerly 1513192be18b4012f429efbed8c5ab1ab7d473ed]
Former-commit-id: 388f490d16d8365ff303356710053ee72440c360
2018-05-27 17:04:41 -06:00
Eli
a68805cd47
sharding: chunkRoot based on seralized blobs across package and tests
...
Former-commit-id: 7f561afc7750fff716db08162285d40eddb6567e [formerly 80e9bcfaa3de4bb03ec2dc74eb3f419dd0796b23]
Former-commit-id: 95aec9183147ccaa08bc2a2f001a19c69cbb6bd5
2018-05-27 15:03:09 -07:00
Raul Jordan
50811bcd8f
sharding: fix lint
...
Former-commit-id: f820d6e22ebe00f68cb7b6a210d9a2a4bb6ee027 [formerly 3d492416a550b77a7cf5565e54588310b758bb40]
Former-commit-id: 6be1b4da840c8c77a227043fef7fe655f7ab2ad7
2018-05-26 12:25:43 -06:00
Raul Jordan
54cf3c9a4f
sharding: fix comment
...
Former-commit-id: 58eb9982deb7122f6f1890f2e25aeb8259cb8d76 [formerly d28feb35046373f36c3be3543156e1b12c7c595f]
Former-commit-id: 842b7609b844df8e282cce43f13a1c94515933af
2018-05-25 21:19:04 -06:00
Raul Jordan
84c8c58c3d
sharding: revert master changes - travis was broken
...
Former-commit-id: 726c06eb4248536e23b143f8e0af51cc91a8f19f [formerly 305291115def673a9b862d4701da1f1d6b4439d4]
Former-commit-id: 643294b138f2ff848b32319f8e60fad93e81095b
2018-05-25 20:16:29 -06:00
Terence Tsao
94cd02a7c8
set gometallinter deadline to 10m
...
Former-commit-id: 203373bdacbb3744d87b2129e87e3810118a7799 [formerly 5cb84fc36db4bc7ed52d321aa7e65b0e9da3fc29]
Former-commit-id: 511cee5a295c170244381974c4be19270bc77f91
2018-05-25 15:22:30 -07:00
Terence Tsao
bac0c74b6b
sharding/contracts: hash digest instead of byte array
...
Former-commit-id: e6d1149f737e0c21b8ef45712c30265ee699ec96 [formerly 72863268f45b7ca71d9990422cc3bd5b0a75b24d]
Former-commit-id: 9059a3971e64abda1939a5aaa6fee8b2e8e7e605
2018-05-25 10:20:51 -07:00
Terence Tsao
ba4a5532b0
sharding/proposer: function to construct collation
...
Former-commit-id: fb616312b285b3aafd342c8de741948ff4c2b554 [formerly 61e59b90876ddc7798ed05801cc46e19b0be0a76]
Former-commit-id: 02d65584d6cc2314a13c9ef1a9a6f300e0de08e7
2018-05-25 09:15:13 -07:00
Raul Jordan
1c0d4e848e
sharding: tests pass, services updated to include shardDB
...
Former-commit-id: 8b8b695ddc0a39bfe6a536fd7b7f40d74c4105da [formerly 829d481af0eebd1647a34006018761e3e64c5e3e]
Former-commit-id: 1d607fcb8fae1327c346bdf3557ec40a8816a09b
2018-05-25 09:52:18 -06:00
Raul Jordan
aa8734ea56
sharding: refactor all tests, travis passes
...
Former-commit-id: 979b3f3f7424ed9c2855f37acfbb36e1cb05bb3a [formerly 638fb7ddd3e39f136d5d1eb32ddc01d23bac5729]
Former-commit-id: 47be397ed0173b73eaeb2ffb7b194689e76be7a5
2018-05-25 09:06:39 -06:00
Nishant Das
2904a0a8f0
Merge pull request #138 from prestonvanloon/benchmark-dat-serializer
...
Benchmarking Serializer
Former-commit-id: 15e19fc351b301beea895f6f135a4bfb7d97c5ff [formerly 0fb1ab8e8ae8d8713f87d558b89e0718837dd3c3]
Former-commit-id: 4aa813f4fb23f61edeb4abab07b757bbaf8c578a
2018-05-25 21:39:28 +08:00
Preston Van Loon
8aa97e2c59
Sharding: 10 -> numTransactions. Oops!
...
Former-commit-id: 7cb1a1332b05a25a14f26e05c85b7a0e5ccc7f49 [formerly ec5c5da346eea40bbb7a88b43dd07b281a593898]
Former-commit-id: 58dc62b926658b526c0453c8f1cbe4a734b46317
2018-05-25 08:23:14 -04:00
Preston Van Loon
1274411784
Sharding: update comment.
...
Former-commit-id: d8b8e76e71595932e0ce5fd55e11c132cb11e515 [formerly 9a91d6d683d7a80af87a962caee6f3de000e5214]
Former-commit-id: 103eb788b04f38e11b1d1e21730e34cdce33be83
2018-05-25 08:22:14 -04:00