1. 20 Feb, 2019 1 commit
  2. 19 Feb, 2019 1 commit
    • asynchronous rob's avatar
      Interchain message-passing (#117) · 66c9580c
      asynchronous rob authored
      * compute ingress and routing in polkadot runtime
      * extract parent candidates from block when beginning consensus
      * fetch incoming messages when validating
      * fix consensus tests
      * parachain wasm execution uses messages
      * update parachain tests to check if messages are executed
      * abstract out network service to make room for network tests
      * skeleton for incoming data fetch
      * collate ingress from consensus-gossip
      * keep track of validated candidates in the shared-table
      * add some shared_table tests for new behavior
      * broadcast egress messages on gossip
      * test compute_ingress
      * move network tests to module folder
      * dummy network for consensus-network tests
      * make consensus network generic over executor
      * test egress broadcast and ingress fetch
      * fix test compilation
      * address some grumbles
      * address grumbles and fix parachain shuffle
      * remove broadcast parameter from consensus network trait
  3. 22 Jan, 2019 1 commit
    • asynchronous rob's avatar
      Parachain execution yields messages to send (#96) · 5893fa7c
      asynchronous rob authored
      * read head-data directly out of WASM memory
      * implement ext_post_message for parachain WASM
      * further refactoring of the parachain module
      * add externalities error type
      * accumulate posted messages when validating parachain candidate
      * define Extrinsic type in primitives
      * availability-store: store extrinsic data
      * compute extrinsic and check against candidate
      * add some egress queue tests
      * grumbles & substrate update
      * ensure everything builds