Skip to content
  • Bastian Köcher's avatar
    Cumulus changes version 2 (#2313) · 741dc156
    Bastian Köcher authored
    * ensure imbalances are properly accounted for (#2183)
    
    * ensure imbalances are properly accounted for
    
    * bump runtime version
    
    * Update node/runtime/src/lib.rs
    
    * implement contract events (#2161)
    
    * implement contract events
    
    * update runtime
    
    * renaming
    
    * update test code hash
    
    * improve complexity details
    
    * add deposit event base cost
    
    * add test
    
    * Revert "add deposit event base cost"
    
    This reverts commit 58ec010c.
    
    * update test
    
    * Revert "update test"
    
    This reverts commit 6fe61a59.
    
    * Revert "Revert "add deposit event base cost""
    
    This reverts commit 145e8a9b
    
    .
    
    * Fix format a bit
    
    *  Replace Vec<u8> with [u8; 32] for contract storage key (#2184)
    
    * Replace Vec<u8> with [u8; 32] for contract storage key
    
    * Read storage keys from sandbox memory into fixed size buffer
    
    * Increment `impl_version`
    
    * Remove redundant Ok(()) and explicitly specify StorageKey buffer type (#2188)
    
    * Switch to `derive(Encode, Decode)` for `Call` (#2178)
    
    * Add some tests
    
    * More tests
    
    * Switch to `derive(Encode, Decode)` for `Call`
    
    * Update lock files
    
    * Simplify the macro cases
    
    * Cache changes trie config in db storage (#2170)
    
    * cache changes trie config in db storage
    
    * Update core/client/db/src/lib.rs
    
    Co-Authored-By: default avatarsvyatonik <[email protected]>
    
    * Update core/client/db/src/lib.rs
    
    Co-Authored-By: default avatarsvyatonik <[email protected]>
    
    * Fix version check for renamed runtime api methods (#2190)
    
    * Add feature to disable including the test-runtime wasm blob
    
    * Enable `std` feature for `consensus_authorities`
    
    * Implement `skip_initialize_block` and `initialize_block` for runtime api
    
    * Add test and fixes bug
    
    * Begin to implement support for passing the `ProofRecorder`
    
    * Make sure proof generation works as intended
    
    * Fixes tests
    
    * Make `BlockBuilder` generate proofs on request.
    
    * Adds `TestClientBuilder` to simplify creating a test client
    
    * Add `include-wasm-blob` to `test-client` as well
    
    * Make `test-client` compile without including the wasm file
    
    * Disable more stuff in test-client without wasm
    
    * Reorganize the re-exports
    
    * Use correct bounds
    
    * Update docs
    
    * Update core/client/src/block_builder/block_builder.rs
    
    Co-Authored-By: default avatarbkchr <[email protected]>
    
    * Extend test to actually generated proof
    
    * Switch to enum for `skip_initialize_block`
    
    * Some wasm files updates
    741dc156