Skip to content
  1. Feb 27, 2018
    • Marek Kotewicz's avatar
      ExecutedBlock cleanup (#7991) · df63341e
      Marek Kotewicz authored
      * ExecutedBlock cleanup
      
      * authority round makes only one call to note_rewards
      
      * move Tracing from block to trace module
      
      * removed BlockRef
      df63341e
    • Niklas Adolfsson's avatar
      Hardware-wallet/usb-subscribe-refactor (#7860) · 6445f12c
      Niklas Adolfsson authored and Marek Kotewicz's avatar Marek Kotewicz committed
      
      
      * Hardware-wallet fix
      
      * More fine-grained initilization of callbacks by vendorID, productID and usb class
      * Each device manufacturer gets a seperate handle thread each
      * Replaced "dummy for loop" with a delay to wait for the device to boot-up properly
      * Haven't been very carefully with checking dependencies cycles etc
      * Inline comments explaining where shortcuts have been taken
      * Need to test this on Windows machine and with Ledger (both models)
      
      Signed-off-by: default avatarniklasad1 <[email protected]>
      
      * Validate product_id of detected ledger devices
      
      * closed_device => unlocked_device
      
      * address comments
      
      * add target in debug
      
      * Address feedback
      
      * Remove thread joining in HardwareWalletManager
      * Remove thread handlers in HardwareWalletManager because this makes them unused
      6445f12c
  2. Feb 23, 2018
  3. Feb 22, 2018
  4. Feb 20, 2018
  5. Feb 19, 2018
  6. Feb 18, 2018
  7. Feb 17, 2018
  8. Feb 16, 2018
  9. Feb 15, 2018
    • Svyatoslav Nikolsky's avatar
      SecretStore: threshold ECDSA PoC (#7615) · 37bfcb73
      Svyatoslav Nikolsky authored and Marek Kotewicz's avatar Marek Kotewicz committed
      * SecretStore: ECDSA PoC
      
      * SecretStore: fixed ECDSA serialization + cleanup
      
      * removed unused param
      
      * removed unused method
      
      * removed debug unwrap
      
      * 1/x -> inv(x)
      
      * SecretStore: merged fixes from ECDSA session branch
      
      * once again  1/* -> inv(*)
      
      * fixed grumbles
      37bfcb73
    • Tomasz Drwięga's avatar
      Fix CSP for dapps that require eval. (#7867) · 226215ef
      Tomasz Drwięga authored
      * Add allowJsEval to manifest.
      
      * Enable 'unsafe-eval' if requested in manifest.
      226215ef
    • Afri Schoedon's avatar
      Fix gitlab (#7901) · 0a34ad50
      Afri Schoedon authored
      0a34ad50
    • Denis S. Soldatov aka General-Beck's avatar
      Gitlb snap master patch (#7900) · 3d803762
      Denis S. Soldatov aka General-Beck authored
      * fix snap build master
      
      add rhash
      
      * fix double line
      
      * remove filure from snap build stage
      3d803762
    • André Silva's avatar
      Aura: Broadcast empty step messages instead of creating empty blocks (#7605) · aab63c33
      André Silva authored and asynchronous rob's avatar asynchronous rob committed
      * aura: broadcast empty step message instead of sealing empty block
      
      * aura: add empty_step messages to seal
      
      * aura: include parent_hash in empty step message
      
      * aura: verify received empty step messages
      
      * aura: verify empty step messages in block
      
      * aura: fix dead lock on empty_steps
      
      * aura: fix EmptyStep Encodable
      
      * aura: take number of empty steps into account in chain score
      
      * aura: use empty step signers for finality
      
      * aura: add empty "empty step" messages to seal when reading from spec
      
      * aura: fix EmptyStep rlp encoding
      
      * aura: use Vec<u8> instead of Bytes
      
      * aura: fix block empty step verification
      
      * Update .gitlab-ci.yml
      
      fix lint
      
      * aura: fix accumulation of empty step signatures for finality
      
      * aura: include empty steps in seal signature
      
      * aura: configurable max number of empty steps
      
      * engine: pass block header to seal_fields method
      
      This is necessary to make the number of seal fields dynamic,
      e.g. activating a transition on a certain block number that changes
      the seal.
      
      * aura: add transition to enable empty step messages
      
      * aura: clear old empty step messages on verify_block_external
      
      * aura: ignore empty step messages from the future
      
      * aura: report skipped primaries when empty steps are not enabled
      
      * aura: fix tests
      
      * aura: report misbehavior
      
      * aura: add tests for rolling finality with multiple signatures
      
      * engine: fix validator set test
      
      In this test the block validation wasn't failing because the block was in the
      future (expected failure) but was instead failing because the author of the
      block isn't the expected authority. Since we added reporting of blocks produced
      by the wrong authority this test started failing.
      
      * aura: reward all the authors of empty step messages
      
      * aura: fix reward attribution for new blocks
      
      * aura: add tests for empty steps broadcasting and inclusion in blocks
      
      * aura: reduce size of empty step messages in seal
      
      * aura: add test for empty step inclusion in blocks
      
      * aura: add test for rewarding of empty steps
      
      * aura: add test for empty steps validation
      
      * aura: fix rlp encoding of sealed empty step
      
      * aura: fix grumbles
      aab63c33
  10. Feb 14, 2018