1. Oct 08, 2017
    • asynchronous rob's avatar
      Light Client: fetch transactions/receipts by transaction hash (#6641) · b010fb50
      asynchronous rob authored
      * rpc: transaction/receipt requests made async
      
      * rpc: light client fetches transaction and uncle by hash/index
      
      * on_demand: request type for transaction index
      
      * serve transaction index requests in light protocol
      
      * add a test for transaction index serving
      
      * fetch transaction and receipts by hash on light client
      
      * fix decoding tests
      
      * light: more lenient cost table parsing (backwards compatible)
      
      * fix tests and warnings
      
      * LES -> PIP
      
      * Update provider.rs
      
      * proper doc comments for public functions
      b010fb50
    • Afri Schoedon's avatar
      Add Musicoin and MCIP-3 UBI hardfork. (#6621) · 360ecd37
      Afri Schoedon authored
      * Add musicoin chain spec.
      
      * Add musicoin to parity node
      
      * Add musicoin to the wallet
      
      * Add i18n for musicoin
      
      * Align musicoin chain spec with 1.8, ref #6134
      
      * Update musicoin bootnodes
      
      * Prepare MCIP-3 in musicoin chain spec.
      
      * Update musicoin chain spec with contract addresses for MCIP-3
      
      * Extend ethash params by MCIP-3
      
      * Fix musicoin chain spec json
      
      * Use U256 for block rewards.
      
      * Update musicoin registrar
      
      * Fix merge leftovers
      
      * Update musicoin chain spec for latest master
      
      * Bestow MCIP-3 block reward(s).
      
      * Update musicoin registry once and for all
      
      * Align MCIP-3 block reward with go implementation
      
      * Remove mcip3 test chain spec from repository
      
      * Update MCIP-3 block rewards
      
      * Musicoin homestead transition is at 1_150_000
      
      * Expect mcip3 transtion to be properly defined in chain spec.
      
      * Panic handling for mcip to default to regular block rewards if not specified
      
      * Giving mcip3 rewards a useful default value.
      
      * Fix ethjson tests.
      
      * Update musicoin chain spec
      
      * Fix tests 0:)
      
      * Add musicoin mcip3 era test spec.
      
      * Update musicoin chain spec(s)
      
      * Add tests for mcip3 era block rewards
      
      * Fix tests
      
      * Disable byzantium for musicoin
      
      * Pass miner reward to the tracer.
      
      * Allow modifying blockreward in MCIP-3 transition.
      360ecd37
  2. Oct 06, 2017
  3. Oct 05, 2017
  4. Oct 04, 2017
  5. Oct 03, 2017
  6. Oct 02, 2017
    • GitLab Build Bot's avatar
      931a7a22
    • vacuum-car's avatar
      fix typo: Unkown => Unknown (#6559) · fee056a2
      vacuum-car authored
      fee056a2
    • Svyatoslav Nikolsky's avatar
      SecretStore: administrative sessions prototypes (#6605) · 9a086fac
      Svyatoslav Nikolsky authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * generate random channel encryption key on restart
      
      * session-level nonces
      
      * fixed warning after rebase
      
      * session_nonce -> nonce
      
      * full_generation_math_session_with_refreshing_shares && full_generation_math_session_with_adding_new_node
      
      * add serveral secret shares at once
      
      * SecretStore: initial ShareAdd session prototype
      
      * SecretStore: ServersSetChange jobs
      
      * SecretStore: servers set change session continued
      
      * SecretStore: servers set change session continued
      
      * SecretStore: servers set change session continued
      
      * SecretStore: known_sessions iterator
      
      * SecretStore: implemented SessionsQueue
      
      * SecretStore: UnknownSessionsJobTransport
      
      * SecretStore: node_added_using_servers_set_change almost done
      
      * SecretStore: continue adding tests
      
      * SecretStore: node_added_using_servers_set_change + node_added_using_share_add
      
      * SecretStore: node_added_using_server_set_change_from_this_node
      
      * SecretStore: node_moved_using_share_move
      
      * SecretStore: node_moved_using_servers_set_change
      
      * SecretStore: node_removed_using_share_remove
      
      * SecretStore: node_removed_using_servers_set_change
      
      * SecretStore: different folders for client && admin sessions
      
      * SecretStore: started adding share change consensus (flush)
      
      * SecretStore: fixed spurious tests failures
      
      * enum JobPartialRequestAction
      
      * SecretStore: started adding consensus layer to ShareAdd session
      
      * SecretStore: starting external consensus for ShareAdd
      
      * SecretStore: started restoring node_added_using_servers_set_change
      
      * SecretStore: node_added_using_servers_set_change works with external consensus
      
      * SecretStore: node_added_using_server_set_change_from_this_node works with external consensus
      
      * removed debug comments/printlns
      
      * SecretStore: share move session supports consensus
      
      * SecretStore: share remove with external consensus
      
      * SecretStore: started adding basic ShareAdd tests
      
      * SecretStore: added ShareAdd tests
      
      * SecretStore: added ShareAdd session to cluster
      
      * SecretStore: added share move && remove sessions to cluster
      
      * SecretStore: ShareMove session tests cleanup
      
      * SecretStore: ShareRemove session tests cleanup
      
      * SecretStore: added check_secret_is_preserved check
      
      * SecretStore: added servers set change to cluster
      
      * SecretStore: cleaned up ServersSetChange session tests
      
      * SecretStore: cleaning + added tests for ShareRemove
      
      * SecretStore: cleaning up
      
      * SecretStore: propagated admin_public
      
      * SecretStore: fixed persistent_key_storage test
      
      * SecretStore: upgrade_db_from_1
      
      * SecretStore: fixed ServersSetChange session completion
      
      * SecretStore: check polynom1 in ShareAdd sessions (error for pre-v2 shares)
      
      * SecretStore: fixing TODOs
      
      * SecretStore: fixing TODOs
      
      * SecretStore: check share change plan on 'old' slave nodes
      
      * SecretStore: fixing TODOs
      
      * SecretStore: store all admin sessions in single container to avoid overlaps
      
      * SecretStore: do not update nodes set during admin sessions
      
      * SecretStore: moved TODOs to appropriate methods
      
      * SecretStore: TODOs
      
      * SecretStore: added admin_public arg && fixed warnigs
      
      * SecretStore: added shares_to_move_reversed to ShareMove session
      
      * SecretStore: additional checks during consensus establishing
      
      * license
      
      * SecretStore: added TODO about starting ServersSetChange session
      
      * SecretStore: redundant clones + docs + lsot unimplemented-s
      
      * SecretStore: generation_session_completion_signalled_if_failed_on_master
      
      * SecretStore: updated obsolete comment
      
      * SecretStore: added type alias for current DocumentKeyShare serialization format
      
      * SecretStore: fixed typo
      
      * SecretStore; fixed warnings for futures 0.1.15
      
      * fixed warning
      9a086fac
    • Leopold Joy's avatar
      fix parity.io link in readme (#6617) · 561e8b42
      Leopold Joy authored
      561e8b42
    • Svyatoslav Nikolsky's avatar
      SecretStore: add node to existing session poc + discussion (#6480) · 3a60d723
      Svyatoslav Nikolsky authored and Arkadiy Paronyan's avatar Arkadiy Paronyan committed
      * full_generation_math_session_with_refreshing_shares && full_generation_math_session_with_adding_new_node
      
      * add serveral secret shares at once
      3a60d723
  7. Sep 28, 2017
  8. Sep 26, 2017