Skip to content
  1. Jan 30, 2018
  2. Jan 29, 2018
  3. Jan 28, 2018
  4. Jan 27, 2018
  5. Jan 26, 2018
  6. Jan 25, 2018
  7. Jan 23, 2018
    • Gav's avatar
      Ensure bool actually is endian-insensitive. · 1f5f56c0
      Gav authored
      1f5f56c0
    • Gav's avatar
    • asynchronous rob's avatar
      fix grumbles · 21a4f9f8
      asynchronous rob authored
      21a4f9f8
    • Gav's avatar
      Initial (non-functional) code. · 8ca5c099
      Gav authored
      - Kill Externalities Error type requirement.
      8ca5c099
    • asynchronous rob's avatar
      clean up some unsafety in `Slicable` · 954a4dc8
      asynchronous rob authored
      954a4dc8
    • asynchronous rob's avatar
      update the WASM runtime imports · b9cc9284
      asynchronous rob authored
      b9cc9284
    • asynchronous rob's avatar
      reorganize native-support exports · ce5f4da9
      asynchronous rob authored
      ce5f4da9
    • Gav Wood's avatar
      Nit fix (#43) · 6bc1c326
      Gav Wood authored and asynchronous rob's avatar asynchronous rob committed
      * Avoid thread issues.
      
      * Remove accident file
      6bc1c326
    • Gav's avatar
      Add the missing internal functions. · 2e69b7c1
      Gav authored
      2e69b7c1
    • Gav Wood's avatar
      Introduce basic skeleton for Polkadot runtime. (#32) · 3402f169
      Gav Wood authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * Introduce basic skeleton for Polkador runtime.
      
      * Clean up the runtime skeleton.
      
      * Make initial runtime skeleton compile.
      
      * Compile polkadot-runtime both for Wasm ad native, allowing for testing and direct usage.
      
      * More fleshing out on runtime.
      
      * Update native support.
      
      * Fix warning.
      
      * Update gitignore
      
      * Update path.
      
      * Fix path.
      
      * Remove accidentally committed files.
      
      * Add wasm binaries.
      
      * Fix test.
      
      * Native storage support API.
      
      * Add environmental module
      
      * Add native environment to make native source-code compatible with wasm.
      
      Also tests.
      
      * Finish up & polish environment stuff.
      
      * Avoid using reentrancy issues.
      
      * Add some docs and a test.
      
      * Remove unneeded function.
      
      * Documentation
      
      * Tweak docs
      
      * Remove TODOs.
      
      * Balance transfers + util methods.
      
      * Rejig tests and ensure authorities are addressed consistently.
      
      * Add marshaller for xfer function
      
      * Transaction dispatch test.
      
      * Minor fix.
      
      * Add test for ser/de transaction.
      
      * Add ser/de for header.
      
      * Add tests for header ser/de
      
      * Introduce basic block decoding/execution framework.
      
      * Introduce block decoding/execution framework (p2)
      
      * Big refactor.
      
      * Split out joiner.
      
      * Hide away support modules.
      
      * Fix up wasm runtime.
      
      * use externalities for chain_id
      
      * Clean up (Test)Externalities.
      
      * Repot and introduce keccak-256 external.
      
      * Signing with crypto.
      
      * fix unsafety hole in environmental using function
      
      * Introduce Ed25519 crypto.
      
      * Repotting.
      
      * Add ed25519_verify external.
      
      * Introduce Ed25519 verify as an external.
      
      * fix unsafety hole around unwinding
      
      * Compile fixes.
      
      * use new environmental API
      
      * Tests for ed25519 verify.
      
      * Polish
      
      * Introduce UncheckedTransaction & test.
      
      * Implement basic block and tx processing
      
      * Introduce static hex and valid signature for block test.
      
      * Repot session.
      
      * comments.
      
      * Refactor and timestamp test
      
      * Remove fluff
      
      * Remove fluff.
      
      * Staking eras and tests.
      
      * Implement sessions.
      
      * Polish
      
      * Test sessions.
      
      * Introduce better hashing.
      
      - Blake2 for secure hashing
      - XX for fast hashing
      
      * Fix tests.
      
      * Introduce staking.
      
      * Tests for simple staking system.
      
      * Build fix for wasm.
      
      * Fix tests.
      
      * Repotting and docs.
      
      * Docs and licence.
      
      * Documentation.
      
      * Remove superfluous code.
      
      * Remove dummy key.
      
      * Remove other superfluous file.
      
      * Optimise with swap_remove
      3402f169
    • Gav's avatar
      Fix Wasm build issues. · 8e8ea203
      Gav authored
      8e8ea203
    • Gav's avatar
      add todo. · 07b9425e
      Gav authored
      07b9425e
  8. Jan 22, 2018
  9. Jan 21, 2018