Raul Jordan
|
a363175bbc
|
sharding: addressed comments, linters pass
Former-commit-id: af2dcc65c4c3891a67d4dcf06946537a94901a0a [formerly fe1c017c119100b522a5edcf674f11a8edab9eca]
Former-commit-id: e4dbbeb226d9ead45c244717f56deae2edd29bf1
|
2018-05-22 16:12:02 -06:00 |
|
Eli
|
24ad83c17d
|
deserialize into txn list
Former-commit-id: 693b5dc0d848efb05de8c1174cb3d9f56065096a [formerly d3c7277c15c7df134e6b7004ee0be82380b00fe4]
Former-commit-id: aeac3cade0d6483c259e02384063b1580781fab6
|
2018-05-22 13:37:39 -07:00 |
|
Raul Jordan
|
0f27660b18
|
sharding: using eth leveldb, interface mismatch
Former-commit-id: 127630fadb68deff3418e499f303f7eab16e775f [formerly 20bf39d9d62f72857512b505cfac7e122002c4ab]
Former-commit-id: d3baf1deac782fa9ee4bcceae658723b65d1b08d
|
2018-05-22 14:49:59 -04:00 |
|
Raul Jordan
|
8c58ffc333
|
sharding: begin shard local storage
Former-commit-id: 92fbba3d64ae6543595dd3270d5c3a75a8f54175 [formerly 5782e4c437022bb6827617ab05d7417afb9ceec3]
Former-commit-id: 030ef0240481a764c549d7cc323d30a958447413
|
2018-05-22 14:36:55 -04:00 |
|
Raul Jordan
|
08d4227735
|
sharding: edit documentation
Former-commit-id: de7390a5c315470d1e53b8a96d38b4f7d457c86d [formerly 796ab1e69fae185c6ea244ad286da862cf4c110d]
Former-commit-id: af1e7d1b1a66a6ab15df2a7d8641ad8249b6deee
|
2018-05-22 12:45:27 -04:00 |
|
Raul Jordan
|
404a1ddad0
|
sharding: address review comments, add observer package
Former-commit-id: 05b8804e0ba81e1fe22f7d930dc16f9e84e1c44c [formerly 52dd670a71f1abdfeb5dfd42c25b9f3ba9e64224]
Former-commit-id: 78bd95882d71a1cd28f442dac17fe8c1bbc34ccb
|
2018-05-22 12:42:49 -04:00 |
|
Raul Jordan
|
50f8a5199e
|
Merge pull request #128 from rauljordan/database-mutex
Making In-Memory DB Concurrency Safe
Former-commit-id: b00313f451c42e8036a10f183e631e4fbefecbd7 [formerly ad726a9680547ce7249da09fda0fd1878cab0f0f]
Former-commit-id: aeaec82f64e64594282c4c18bd2151f4ab4b9c11
|
2018-05-22 11:16:12 -05:00 |
|
Raul Jordan
|
f091aa4d99
|
sharding: address review comments
Former-commit-id: afd2302f293fb8856c52dce5dc375372dfc310ea [formerly a2369694d644b8c76493f8ce305d80123dacd88d]
Former-commit-id: 0e13120a1c997bca6bf7a27fde6b5dc72592af5f
|
2018-05-22 11:50:34 -04:00 |
|
Raul Jordan
|
d5a991c2b4
|
sharding: made inmemory db concurrency-safe
Former-commit-id: 479801ca87e72986b2e635839c2e178cd08e7c8d [formerly 154c4c2fb0fa8dbaf24be0b8daf428c7f0c061b0]
Former-commit-id: 6489659f940b3737c663c40ff3f5385d001f5b97
|
2018-05-22 11:42:31 -04:00 |
|
Raul Jordan
|
2163001a05
|
sharding: elim unnecessary comment
Former-commit-id: df6bf42ddbd5880982c46a6f64231e1f7473e879 [formerly 1a1fb36d9bc05a67ddb652d3228614df612c00bb]
Former-commit-id: 0fe3ffb9fb2947015bcac53a75a440866884b3b5
|
2018-05-22 11:37:06 -04:00 |
|
Raul Jordan
|
128f661ba5
|
sharding: update documentation to reflect new entry points
Former-commit-id: 44863031370aaa67d3d9b546be33a67fc277f153 [formerly 55b0b3525b42778b71010859abc391f28fafc00f]
Former-commit-id: cf0ee0753c7e9f1a8d53510fc091c685cac7e0e1
|
2018-05-22 11:33:46 -04:00 |
|
Raul Jordan
|
ddc9f3cc97
|
sharding: merge changes from #124 in master
Former-commit-id: eb43aec855d5c71576a06fe69d446952c8b56ecf [formerly 5152e1a708b9ae6abbc2888a313829b9ef8cc626]
Former-commit-id: e4cb88a6fcbb88d61b7867189ecb65a6448b973e
|
2018-05-22 11:24:44 -04:00 |
|
Raul Jordan
|
3f1aaa1648
|
sharding: travis passes, all entrypoints work, notary protocol working
Former-commit-id: 4c78ea56ad3950c97f53281ef49383f3f79b29b2 [formerly ea7931d5620d8d98f466731aed362ea1401f8d67]
Former-commit-id: 9ffb8a85f7a54b1f48d4f297468214ae37bc995d
|
2018-05-22 08:11:16 -05:00 |
|
Raul Jordan
|
3b19aa7c03
|
sharding: fully functional start func in notary service
Former-commit-id: 0755ae70512ad06ee0710f20136883ecacc8cf63 [formerly 7d558c0b4d2dd5302eaf2b8e9f8d51224ffc3858]
Former-commit-id: 3c6b00e5d5e3547260e6e0c1122ef64be08a40c1
|
2018-05-22 07:56:56 -05:00 |
|
Raul Jordan
|
49dc0dc4a5
|
sharding: fixed main entry point, linter errors
Former-commit-id: 705e95b849818683ab610b80f101278e6241b4d6 [formerly 925da4e8a6ef6d8e9d82ba9073666c2a26cd6c77]
Former-commit-id: a43a26be717cb63a0a8c03165e865d875ca11ed4
|
2018-05-22 07:47:35 -05:00 |
|
Raul Jordan
|
44ad64ffa5
|
sharding: tests pass
Former-commit-id: 8fbbb08b62c3ca59d5a74ecdc12944c9facc6ad6 [formerly 564ebef7667c7c3e5e2476046027961dbe900e4d]
Former-commit-id: ac1af4f69f41c54afc520259285dfb68775be966
|
2018-05-22 06:53:15 -05:00 |
|
Raul Jordan
|
65c7c390a5
|
sharding: refactor proposers
Former-commit-id: 27b5dfe6a36681e873a11887690428e255df1d97 [formerly 6394a809217dc1450fdfb1d6de7f91153afd6eaf]
Former-commit-id: 57f44262b2223ddefa48558d0b4e9cfa6b85d00c
|
2018-05-22 06:34:12 -05:00 |
|
Raul Jordan
|
bb95a087d4
|
sharding: rename client package to node
Former-commit-id: 8c311050eb7fe3935642fd94eb08e0f1622ff811 [formerly e5fdf2de13229bdbd174cff41bba9cdc64c4424f]
Former-commit-id: bb4cf8b1c2b8858ea9ddb96242473486b165adfc
|
2018-05-22 06:16:57 -05:00 |
|
Terence Tsao
|
a3dbac8ea7
|
sharding/contracts: add contracts.go back
Former-commit-id: 4da29790ac8bc3ece02c9ccc8e1eb969d037f54d [formerly 801a5d57e75c0d9ad51fa68bbbf155bb66757e89]
Former-commit-id: cc4e984d4b00ebef2b34562807871249ae843164
|
2018-05-21 08:38:04 -07:00 |
|
Terence Tsao
|
848a46efe7
|
sharding/proposer: sync implementation w/ latest master
Former-commit-id: 4d8862ce8ddb66c4abae746cafbf8c7f5588982b [formerly 837f54daae9575bc08a9ac32bf5cf1c86aa800f3]
Former-commit-id: 43d7b466ac5ca717499d4d0f0391f009800086a6
|
2018-05-20 19:28:37 -07:00 |
|
Terence Tsao
|
2bb3404489
|
sharding/proposer: getting latest master
Former-commit-id: cede343cd746f22e1f6c4b26170feee1ccb08279 [formerly 8b0c5079006abc7d1f1c96163a88d3b3bb861ebe]
Former-commit-id: 4a1d301c8f56b22daae4ed618636234600e62cb3
|
2018-05-20 18:18:49 -07:00 |
|
Raul Jordan
|
12e3022924
|
sharding: simplified newclient func
Former-commit-id: 6eb95a742250f9ae60168bd5e0b7cb53269c2df3 [formerly c73b26eb0f7a4711aa721465dc9c77422b574223]
Former-commit-id: b445b60bac2ddf45b943b113f362b0d829001be5
|
2018-05-20 17:54:49 -05:00 |
|
Raul Jordan
|
33cee9216c
|
sharding: revamp sharding client config to single entrypoint
Former-commit-id: c9a959ba300f50f1c652189377859c2bcae04323 [formerly 5e0e9b9abed8a7d06b01d36266348e5ff31d0f07]
Former-commit-id: ecd44985ed6cdb7b16390904c65d66fee68ce7b2
|
2018-05-20 17:47:47 -05:00 |
|
Terence Tsao
|
1541112f88
|
sharding/contracts: fixed goimports issue
Former-commit-id: d09d2fd7c683171c46bd54a83ff08e2277826efc [formerly e851930ca3631e33aa34dd0167f4f54f0d3b15aa]
Former-commit-id: 3c708bdf931f571db7c6bd8048baf40e9371f215
|
2018-05-19 15:27:29 -07:00 |
|
Terence Tsao
|
dee0ce608b
|
sharding/contracts: only use t.Fatalf when necessary
Former-commit-id: 89075b65c022d6e8fd5c6ed17fc097fa745f4262 [formerly d5b8e5c32cc4ae4df014236693af05992482f903]
Former-commit-id: 1c60e10116a6900a7d010b17b201654e30a26c45
|
2018-05-19 15:10:02 -07:00 |
|
Terence Tsao
|
d5390fe6f5
|
sharding/contracts: optimize fastForward function
Former-commit-id: 932d6c2fb9f32160216b11e7ab46a41758be4d20 [formerly 388fe2ce8a060a4a36c97450c94d339f4e041aa9]
Former-commit-id: 0a08ba7d76cb526ae5d2e825ccf58b03b1582ea1
|
2018-05-19 12:24:42 -07:00 |
|
Terence Tsao
|
bbfdff510c
|
sharding/contracts: merge with remote
Former-commit-id: 0cd088c968a4d3cb2732f4fae58369c970cd803b [formerly e03c58b8caeb564d3e76c06ab5bbc7bbaa1cac0f]
Former-commit-id: bdf2a7de17f155a5613f72a895016459688885c6
|
2018-05-19 12:19:09 -07:00 |
|
Terence Tsao
|
3440e77c46
|
sharding/contracts: refactor t, smc, backend into helper struct, better err return
Former-commit-id: 6ce788486f30198e493f57608a8e86b171d0bdda [formerly 9f92d0788669dfc49752e5e6fb19e86c18679864]
Former-commit-id: bf57b0660d1ab50624d45dc00555c3bd79d76c4f
|
2018-05-19 12:16:07 -07:00 |
|
Terence Tsao
|
7d4f29fd97
|
sharding/contracts: refactor check notary pool size
Former-commit-id: 161b00853b46eedef332676b89192c1f1082a5e3 [formerly 0e2da9ddc495704b954fa322b2cd40fb5018721b]
Former-commit-id: e79c519edfb5aebd433f364fdf2650ef5709681b
|
2018-05-18 10:09:22 -07:00 |
|
Terence Tsao
|
f2d194c09d
|
sharding/contracts: refactor fast forward period
Former-commit-id: 01685f9671ed75a59800abedfb0a6c1172665415 [formerly 025eec8565c1506244612306f89e82817e760c75]
Former-commit-id: d62d86e65ccf866145e0008a6b8664a95a0b2b92
|
2018-05-17 15:22:14 -07:00 |
|
Terence Tsao
|
31f97c3e3e
|
sharding/contracts: refactor deregister notary
Former-commit-id: f39b0c00fd298402cd9dff34a090252e0f2267fb [formerly ced6e24d9e9633dd4efc5e80ab53892f29451ea3]
Former-commit-id: 31d5143f3ef45a0ef62704c10205637ea0e30863
|
2018-05-17 14:21:13 -07:00 |
|
Terence Tsao
|
b36de30334
|
sharding/contracts: clean up
Former-commit-id: 3f42edb35e132531dc784846add3eb760f7fef3d [formerly 52d0ffcfac31d95aecc80ac94ff5d9fb2ccdfb68]
Former-commit-id: 4e868f4bf6399ea2b6185eb90adedd1e757d5c5f
|
2018-05-17 10:30:46 -07:00 |
|
Terence Tsao
|
ab04043fcb
|
sharding/contracts: refactor notary vote
Former-commit-id: 3ed2a6b8b4468ac510d8acc28709dea7b26f3782 [formerly 58f86366d87ffc35d815292026bce9da4333cef8]
Former-commit-id: 66cf2af06796cb7a0ac2727dda1e7b62eef1a7c0
|
2018-05-17 10:20:17 -07:00 |
|
Terence Tsao
|
3920a856ae
|
sharding/contracts: refactor propose adder
Former-commit-id: 9fad2c26d53f1562d26dcb1cf290233b14efa630 [formerly 43bce675dd752b1995b66a6ac7c5eccc20c03a32]
Former-commit-id: e77d06c2dd2bb8e20ab2c13b512574e8ade75e0d
|
2018-05-17 09:26:17 -07:00 |
|
Terence Tsao
|
6fc39469c1
|
sharding/contracts: refactor registering notaries
Former-commit-id: 3af06083dfd6f4ce067a8b0ce7eeaf2251fe29a6 [formerly d723f0b6370970a6160a63d88a07cb4ffcd4cd01]
Former-commit-id: 5619e9ac3fabfd00bce00d73d2e031f341f823f3
|
2018-05-17 08:17:26 -07:00 |
|
Terence Tsao
|
4e28d7c370
|
sharding/contracts: refactor initializing account
Former-commit-id: 07ac4c0d96835fa80191abbe853f7faaff8f6ec4 [formerly 7ef7bea8c9f095a6d0414a603dc5f9ffa02fe9b2]
Former-commit-id: a72da4966fc17c6b822e6ee0942716698d1dd3ac
|
2018-05-16 22:42:29 -07:00 |
|
Raul Jordan
|
3c8e7807e3
|
Merge pull request #92 from nisdas/blobSerialization
Blob Serialisation
Former-commit-id: 35783a1d0e0c2aa1365b377fd96cedb1ce75ebeb [formerly 524c27765117da4f2fa1604ec37f01a07d28bbb7]
Former-commit-id: ff173d74d835914263c89b6bf21ebec3cfdfd0c3
|
2018-05-16 23:40:45 -04:00 |
|
nisdas
|
05401b7547
|
sharding: Fix Lint (#92)
Former-commit-id: 25b3147ba8e7a67a7ed0215ea0e382699523d876 [formerly 72089a1b1f593814322659488ffd336088335056]
Former-commit-id: 2cea947acd95d3a4e57d5356b329f79f57c96901
|
2018-05-17 07:31:25 +08:00 |
|
nisdas
|
33c4f15586
|
sharding: Adding colon(#92)
Former-commit-id: cb11c83f0d32b7e8c383c974378ddbdb756ecbe4 [formerly a88b20fb68d81b018bedf6f3ba3ce2d0a0f70918]
Former-commit-id: cf5df84fe22b937198569b6092ff1e602865bbec
|
2018-05-17 07:23:48 +08:00 |
|
nisdas
|
676681e67a
|
sharding: Cleaning up after merge conflicts(#92)
Former-commit-id: 0417e770170d2ca1beca38ebea578481f7879a14 [formerly 41e3fc2c30d92a7d63c65cd7d3b6bed319ad43d9]
Former-commit-id: 9898b390b701b419f02a5fa048b00c940cdcb2dc
|
2018-05-17 07:00:31 +08:00 |
|
Raul Jordan
|
c58083ec09
|
sharding: fix up comment formatting in marshal and marshal_test.go
Former-commit-id: 8cc3e8f619fc65d6230f38757b499e25b342bd3b [formerly ee95d821432933f87e0701160849e831a6489813]
Former-commit-id: 93993c0d37ade450c7796020af1d30d2481ea1c7
|
2018-05-17 06:31:02 +08:00 |
|
nisdas
|
d7f9cc8079
|
sharding: Removing pointer receiver(#92)
Former-commit-id: 09bb5072963354b735d5c0c22c9d43761cab8234 [formerly 907a147c13b3d28605fb6380d0b8ad8518f92208]
Former-commit-id: b3afc338970d4f8e199f87396a13cc91031d1829
|
2018-05-17 06:31:02 +08:00 |
|
nisdas
|
2635979934
|
sharding: Made Requested Changes(#92)
Former-commit-id: a87c10e58acc0af3364f1de4b67856e084cd8a5a [formerly cef802b4046ea9fc8f5e1d46a4654218dc9b5410]
Former-commit-id: 5b463c6e066e3dac2a8a2f488f35855d579ee879
|
2018-05-17 06:31:01 +08:00 |
|
nisdas
|
97785d2322
|
sharding: Cleaning up (#92)
Former-commit-id: be930e31eea223934f0fa9aea28e306817746bc1 [formerly e8988d068f485c08bd3b30b6c53a39ce60864ac6]
Former-commit-id: 6d2dbb09d7fb965ee202c9834526f28a0be58ae8
|
2018-05-17 06:30:19 +08:00 |
|
nisdas
|
48977ba2f4
|
sharding: Adding comments to functions(#92)
Former-commit-id: 5b0e344d84b8d1ff8d12205376c9ae8715c7089e [formerly fe3697b50f74dc0b7fe43139c2d03744dfa32e80]
Former-commit-id: dfd0123b09906dae10bf4be245c5119ce958a236
|
2018-05-17 06:30:18 +08:00 |
|
nisdas
|
d7bd242256
|
sharding: Adding roundtrip tests for tx serialization(#92)
Former-commit-id: 71f037aae070dcc5761f06591e889b31075c7b40 [formerly 8158b9365e8cfa148149afb695bbd982c677cb80]
Former-commit-id: b6a4bc45fde9a7c92dc53733d3440ba4d9b8334c
|
2018-05-17 06:29:22 +08:00 |
|
nisdas
|
92102262e8
|
sharding: Fixing tests in util package (#92)
Former-commit-id: 4feb34fa32cf0a3495a4fc8f8feb6336b567fc15 [formerly 9e5f85247891697f33c8f832538d46d59334524d]
Former-commit-id: df3014bfd85e11af88bfc4d359a4ffb26bc34551
|
2018-05-17 06:27:27 +08:00 |
|
nisdas
|
cc271a84f6
|
sharding/utils : Adding RLP encoding (#92)
Former-commit-id: a18ff8c27d7ec87cd38e112f6322a753fb892307 [formerly 228bddfcec86cc2b94ce0694ca14faeeb5c926ae]
Former-commit-id: 375f57b067e4ec5abd0e3f90c9a7fbf96c741c29
|
2018-05-17 06:27:26 +08:00 |
|
nisdas
|
be6051d800
|
sharding: Fix tests and clean up(#92)
Former-commit-id: 7f58a5eb03fa6347ff5fae94443bf896f9db0486 [formerly ba599c2e0344c9e416cc5fea735407f3df3624d9]
Former-commit-id: 13abf7e8ce922cb3a81e43b03d1793af2c9d6557
|
2018-05-17 06:26:52 +08:00 |
|
nisdas
|
2ad6e31004
|
sharding/utils: Got Tests working again (#92)
Former-commit-id: 08366f9b544217367dac936d2bf651a26f3a05aa [formerly 01ac4ab902c77b80226ade667d4b955e3c4dec4c]
Former-commit-id: 4dcaf518aebda008e04f27043067ffa0eb6dc5e3
|
2018-05-17 06:25:44 +08:00 |
|