Commit Graph

  • d57f6f9305 Pass topics along with events (#2563) Sergei Pepyakin 2019-05-14 12:09:51 +02:00
  • 6ccdbea01c Move extra_requests.rs as a submodule of sync (#2573) Pierre Krieger 2019-05-14 12:08:01 +02:00
  • 580432d822 Fix over/under flow risk in OnDilution (#2548) joe petrowski 2019-05-14 12:07:32 +02:00
  • e5627e2480 Prevent divide by zero panic with checked_div (#2575) Andrew Jones 2019-05-14 10:54:56 +01:00
  • 7f3d71d306 Add possibility to sign calls via cli (#2549) Michael Müller 2019-05-13 21:18:14 +02:00
  • e5b0a98f1a Split SyncContext from protocol Context (#2550) Pierre Krieger 2019-05-13 21:16:52 +02:00
  • 20e809668b Introduce the Get trait and type_parameter. (#2565) Gavin Wood 2019-05-13 20:58:57 +02:00
  • 21773b3a07 Light client friendly events (#2491) Sergei Pepyakin 2019-05-13 20:56:01 +02:00
  • d974189e3c Make the behaviour in libp2p generic (#2525) Pierre Krieger 2019-05-13 20:55:39 +02:00
  • 2724cdac33 Remove the NetworkChan from the OnDemandService (#2561) Pierre Krieger 2019-05-13 20:55:27 +02:00
  • 7fb3dc5f68 check line-width of only newly added lines (#2522) gabriel klawitter 2019-05-13 17:51:09 +02:00
  • 3b0eca992c Tag for wasm check job (#2538) TriplEight 2019-05-13 16:31:29 +02:00
  • 2b694b5898 contruct_runtime doc (#2552) thiolliere 2019-05-13 14:15:26 +02:00
  • 3b534c1cc6 Changed all occurences of referendums to referenda. Updated spec versions. (#2545) Joshy Orndorff 2019-05-13 11:37:47 +02:00
  • 22586113ea Light GRANDPA import handler (#1669) Svyatoslav Nikolsky 2019-05-13 12:36:52 +03:00
  • 258f0835e4 Reserved peers don't occupy slots (#2546) Pierre Krieger 2019-05-13 11:02:51 +02:00
  • 6cd82ca747 send GRANDPA messages without holding validator lock (#2537) Svyatoslav Nikolsky 2019-05-13 09:18:43 +03:00
  • 6c41d0b3ec Isolate the code of ChainSync and turn it into a state machine (#2497) Pierre Krieger 2019-05-12 19:23:45 +02:00
  • cbe13c459b Fix #2535 (#2540) Pierre Krieger 2019-05-11 17:36:10 +02:00
  • 9d23d2a25a Bump master to v2.0.0 (#2514) André Silva 2019-05-10 15:55:15 +01:00
  • 1475e72313 Revert from alpine to phusion and include wasm build (#2482) Chevdor 2019-05-10 14:36:18 +02:00
  • 0d8379d5d2 Child trie storage proof (#2433) cheme 2019-05-10 14:31:41 +02:00
  • 59be403730 Create AuthoritiesChange digest item in correct block (#2512) Svyatoslav Nikolsky 2019-05-10 15:30:48 +03:00
  • ac195a0060 add brief doc to some macro (#2523) thiolliere 2019-05-10 14:21:03 +02:00
  • 363448cd01 don't acquire the lock unless, and only hold it for as long as, necessary. (#2530) Gregory Terzian 2019-05-10 20:15:36 +08:00
  • 42fa5f6209 Fix deadlock in tests that are using with_gossip (#2533) Svyatoslav Nikolsky 2019-05-10 15:14:42 +03:00
  • dfbaedd535 Allow modules to validate transaction, second attempt (#2463) thiolliere 2019-05-10 14:13:05 +02:00
  • 4aa44ab280 Rewrite the PSM (#2440) Pierre Krieger 2019-05-10 14:08:42 +02:00
  • 18ca0170c3 Allow for customisation of chain selection systems (#2240) Benjamin Kampmann 2019-05-10 14:08:12 +02:00
  • 32fdeed21c core: use current_thread tokio runtime to poll network to proto channel (#2531) André Silva 2019-05-10 10:26:58 +01:00
  • 71426fb060 Reformat Validator Election (#2406) Kian Peymani 2019-05-09 19:05:45 +02:00
  • c7cd82784b Add a simple PR template (#2510) Sergei Pepyakin 2019-05-09 19:02:55 +02:00
  • 47e3dacc2d Imply forced authoring on --dev (#2498) Michael Müller 2019-05-09 19:01:57 +02:00
  • 099ff629b6 Add some benchmarks for ed25519 in substrate_primitives (#2520) Pierre Krieger 2019-05-09 18:58:45 +02:00
  • cad1f19d48 Make more crates compile for WASM browser (#2524) Pierre Krieger 2019-05-09 18:41:50 +02:00
  • 9927c336d3 fix chain spec builder compilation (#2521) André Silva 2019-05-09 17:25:02 +01:00
  • d4eb3ec747 Replace ring with ed25519-dalek in primitives (#2415) Pierre Krieger 2019-05-09 16:24:56 +02:00
  • e67b653c85 Silence the deprecated warning in generated code (#2513) Bastian Köcher 2019-05-09 10:27:08 +02:00
  • 57164aa747 Remove As trait bound from Currency::Balance (#2205) Xiliang Chen 2019-05-09 19:40:28 +12:00
  • e8fcb43fcf Don't pass validators' public keys with attestations (#186) Stanislav Tkach 2019-05-08 22:19:39 +03:00
  • c3f20bf226 Merge the protocol thread with the network thread (#2475) Pierre Krieger 2019-05-08 13:49:29 +02:00
  • 9fc1db3280 Use saturating_pow for max digest interval (#2506) Andrew Jones 2019-05-08 12:20:43 +01:00
  • a63635b952 Fix light connection issues (#2499) Svyatoslav Nikolsky 2019-05-08 13:24:20 +03:00
  • 36dd42523d update substrate reference (#249) Robert Habermeier 2019-05-08 12:10:26 +02:00
  • 4e9fb2d2b5 Use authorities from Authorities runtime API, not Core (#248) Stanislav Tkach 2019-05-07 18:05:02 +03:00
  • d380db706b actually update deduct_block when paying rent (#2490) thiolliere 2019-05-07 14:13:56 +02:00
  • 57b51ff755 Merge pull request #9 from paritytech/stas-6-validate-block-parent-hash Bastian Köcher 2019-05-07 08:33:39 +02:00
  • 15362b6d9d Merge pull request #9 from paritytech/stas-6-validate-block-parent-hash Bastian Köcher 2019-05-07 08:33:39 +02:00
  • a65be1b2df update substrate reference (#244) Robert Habermeier 2019-05-06 18:25:55 +02:00
  • e42019e1dc ensure test accounts have balances (#242) Xiliang Chen 2019-05-07 04:17:00 +12:00
  • 1436e6d734 Fix std/core crates (#2489) Gavin Wood 2019-05-06 17:11:45 +02:00
  • 9f61b95ecd Move hashing benches to Criterion. (#2487) Kian Peymani 2019-05-06 15:41:39 +02:00
  • adba89913e Clean up random seed to make a bit more flexible (#2456) Gavin Wood 2019-05-06 13:57:30 +02:00
  • b42e37589e fix: organizm to organism, substate to substrate, datastructures to data structures, gossipped to gossiped (#2472) Marcio Diaz 2019-05-06 13:16:07 +02:00
  • 2dea51cd3b Add some crate-level documentation to network-libp2p (#2483) Pierre Krieger 2019-05-06 13:10:37 +02:00
  • 3935b247dd Move construct_simple_protocol! to appropriate module (#2476) Pierre Krieger 2019-05-06 09:37:25 +02:00
  • 82cb52a400 Show more information when too many addresses are reported (#2473) Pierre Krieger 2019-05-06 09:32:35 +02:00
  • b0c21da94f optimize double map first key hash (#2451) thiolliere 2019-05-06 08:44:36 +02:00
  • 18566db4f7 Update README for PoC-4 (#240) Bill Laboon 2019-05-04 16:03:05 +02:00
  • 5a820db7f5 Remove the dependency on heapsize (#2459) Pierre Krieger 2019-05-04 13:59:59 +02:00
  • 9fdd7df582 Default rent allowance to max_value (#2461) Andrew Jones 2019-05-04 12:59:14 +01:00
  • 35b84ae8f6 Remove NetworkService::report_handle (#2462) Pierre Krieger 2019-05-04 13:58:52 +02:00
  • 747df1f332 Disable mDNS when passing --dev (#2467) Pierre Krieger 2019-05-04 13:58:06 +02:00
  • 8ca343ca8c Add reputation system to network crate (#2454) Pierre Krieger 2019-05-04 13:51:06 +02:00
  • 18ec2d14d0 Fix grandpa issue for InvalidViewChanges (#2468) Marcio Diaz 2019-05-04 01:16:14 +02:00
  • 32c85a61b5 add derives to aura slot duration (#2469) Robert Habermeier 2019-05-03 21:14:17 +02:00
  • 6921b2ce3d tokio -> tokio-timer in consensus (#2460) Pierre Krieger 2019-05-03 16:00:47 +02:00
  • da5ec6377f Add test Stanislav Tkach 2019-05-03 13:50:54 +03:00
  • 41f4460872 Add test Stanislav Tkach 2019-05-03 13:50:54 +03:00
  • 52472238bd Drop connections when the handler gets disabled (#2439) Pierre Krieger 2019-05-02 21:03:04 +02:00
  • 586dce10ed Simplify the code of connection_keep_alive (#2438) Pierre Krieger 2019-05-02 20:32:05 +02:00
  • 1761a7fcd1 universal docker builder for substrate-based projects (#2453) TriplEight 2019-05-02 20:31:43 +02:00
  • 79e4c6f870 Change terminology referring balance units in contract docs (#2450) Sergei Pepyakin 2019-05-02 18:09:17 +02:00
  • fb19684358 BABE signing and verification (#2270) DemiMarie-parity 2019-05-02 11:16:54 -04:00
  • 1f73847d3d WIP: ci uses new docker image (#236) TriplEight 2019-05-02 14:51:27 +02:00
  • d3f59a0712 + adding compiler features for no_std environments other than wasm (i.e. SGX) (#2421) brenzi 2019-05-01 20:09:12 +02:00
  • ef142722e3 Pass RunCmd to user (#2425) Xiliang Chen 2019-05-02 06:08:17 +12:00
  • 6be7eee754 add btree_set with std (#2444) satellitex 2019-05-01 16:50:12 +09:00
  • b6d5f6858c Macro spell fixes (#2442) Jordan Beauchamp 2019-05-01 19:49:51 +12:00
  • 3c42e6d4f0 Try run check-web-wasm for PRs (#2424) Pierre Krieger 2019-05-01 09:47:51 +02:00
  • dbff5c4962 Add reason for closing and fix multiple substreams (#2437) Pierre Krieger 2019-05-01 09:42:54 +02:00
  • 407511100c Add pub to functions in Contract module (#2399) Shawn Tabrizi 2019-04-30 15:53:31 +02:00
  • f641baf325 Fix tests Stanislav Tkach 2019-04-30 15:10:31 +03:00
  • cd6fd5ea53 Fix tests Stanislav Tkach 2019-04-30 15:10:31 +03:00
  • c7d9ca379d Contract accounting removal (#2230) thiolliere 2019-04-30 09:41:33 +02:00
  • f14580535e Depreate functions that spawn a thread (#2418) Pierre Krieger 2019-04-30 09:33:19 +02:00
  • 5c38405ed8 Pass parent hash to the validate_block function Stanislav Tkach 2019-04-29 20:58:01 +03:00
  • 6413c3557e Pass parent hash to the validate_block function Stanislav Tkach 2019-04-29 20:58:01 +03:00
  • 8b7258f850 Simplify the network background thread future (#2419) Pierre Krieger 2019-04-29 18:57:12 +02:00
  • bad3ce4e17 Cumulus changes version 2 (#2313) Bastian Köcher 2019-04-29 16:55:20 +02:00
  • bb9746c798 store contract keys with blake2_256 (#2414) thiolliere 2019-04-29 16:13:45 +02:00
  • 0b6490854d Make libp2p compile for wasm32-unkown-unknown (#2412) Pierre Krieger 2019-04-29 16:07:40 +02:00
  • ebbd6c8ec4 Split Context::send_message into multiple methods (#2409) Pierre Krieger 2019-04-29 13:54:19 +02:00
  • 9d7a72027c Fix #2403 (#2404) Pierre Krieger 2019-04-29 12:05:20 +02:00
  • 39197f58f4 refactor: Remove duplicate line. Show on separate lines to fix formatting (#2402) Luke Schoen 2019-04-29 09:40:08 +02:00
  • fa9e98f5f6 More detailed instructions for Windows Setup (#2398) Shawn Tabrizi 2019-04-29 08:18:21 +02:00
  • 1aec6d6fa0 image name was changed, pipeline will fail (#2397) TriplEight 2019-04-27 20:02:02 +02:00
  • 48d53a35b7 Allow multiple substreams (#2379) Pierre Krieger 2019-04-27 16:33:42 +02:00
  • 2b10d8e080 decl_storage document hasher choice (#2387) thiolliere 2019-04-27 16:33:21 +02:00
  • 3c988ea7e9 Read locks once and not 2 times (#2394) Bastian Köcher 2019-04-27 14:14:00 +02:00