Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Create Block/Header types definition #2

Closed
rphmeier opened this issue Nov 10, 2017 · 0 comments
Closed

Create Block/Header types definition #2

rphmeier opened this issue Nov 10, 2017 · 0 comments
Labels
J0-enhancement An additional feature request.

Comments

@rphmeier
Copy link
Contributor

No description provided.

@5chdn 5chdn added J0-enhancement An additional feature request. M4-core labels Nov 10, 2017
gavofyork pushed a commit that referenced this issue Aug 29, 2018
* Tabs instead of spaces.

* Remove double spaces.

* Add spaces between ID and the following {

* Update to nightly 2018-08-27

* Align wat code properly
gguoss pushed a commit to chainx-org/substrate that referenced this issue Sep 3, 2018
* Tabs instead of spaces.

* Remove double spaces.

* Add spaces between ID and the following {

* Update to nightly 2018-08-27

* Align wat code properly
dvdplm added a commit that referenced this issue Sep 3, 2018
…rs-generic-over-hasher-and-rlpcodec

* origin/master: (26 commits)
  Contract runtime polishing (#601)
  WIP on chain heap (#639)
  Events to track extrinsic success (#640)
  Install llvm-tools-preview component (#643)
  fix wasm executor compile error (#631)
  random fixes (#638)
  Empty becomes (), reflecting convention (#637)
  Allow to build_upon skipped entries, but don't walk back (#635)
  Separate out staking module into balances and payment (#629)
  Update .gitlab-ci.yml (#633)
  Do not attempt to rustup if in CI. This is taken care of by the base (#621)
  Avoid need for ident strings in storage (#624)
  rename to panic_handler as panic_implementation is deprecated in nightly (#626)
  5 random fixes (#2) (#623)
  fix one typo in README (#627)
  Misspelled words (#625)
  Contracts: Per block gas limit (#506)
  Make sure to ban invalid transactions. (#615) (#620)
  Forward-port BFT fixes from v0.2 and restructure agreement cancelling (#619)
  Allow specifying listening multiaddresses (#577)
  ...
dvdplm added a commit that referenced this issue Sep 4, 2018
* master: (22 commits)
  Introduce treasury and document (#646)
  Off-the-table staking preference (#656)
  Implement function `json_metadata` in `decl_module!` (#654)
  Fix warnings in networking (#652)
  Add a reputation system (#645)
  Check for pruned block state (#648)
  Contract runtime polishing (#601)
  WIP on chain heap (#639)
  Events to track extrinsic success (#640)
  Install llvm-tools-preview component (#643)
  fix wasm executor compile error (#631)
  random fixes (#638)
  Empty becomes (), reflecting convention (#637)
  Allow to build_upon skipped entries, but don't walk back (#635)
  Separate out staking module into balances and payment (#629)
  Update .gitlab-ci.yml (#633)
  Do not attempt to rustup if in CI. This is taken care of by the base (#621)
  Avoid need for ident strings in storage (#624)
  rename to panic_handler as panic_implementation is deprecated in nightly (#626)
  5 random fixes (#2) (#623)
  ...
sorpaas added a commit that referenced this issue Nov 13, 2018
arkpar pushed a commit that referenced this issue Feb 6, 2019
* Temporarily pin trie to #2

* Use generic and delay trait object casting

Rust does not support super-trait upcasting

* Add PlainDB impl for Ephemeral

* Add PlainDB trait alias for completeness

* Use PlainDB for test TrieBackendStorage fetch

We always check overlay first for a storage fetch, which already checked null data. Using PlainDB here makes it work
nicer with other PlainDB overlays.

* Update trie reference

* Use HashDBRef in places when approriate

* Use PlainDBRef in places when approriate

* Update trie crate reference

* Remove unused HashDB::keys

* Patch dependencies

* Fix cargolock

* Update cargo lock again
raykyri referenced this issue in raykyri/substrate Sep 15, 2019
nodebreaker0-0 referenced this issue in nodebreaker0-0/substrate Nov 28, 2019
# This is the 1st commit message:

# This is a combination of 3 commits.
# This is the 1st commit message:

# This is a combination of 2 commits.
# This is the 1st commit message:

# This is a combination of 4 commits.
# This is the 1st commit message:

Recover transaction pool on light client (paritytech#3833)

* recover tx pool on light client

* revert local tests fix

* removed import renamings

* futures03::Future -> std::future::Future

* Update core/transaction-pool/graph/src/error.rs

Co-Authored-By: Tomasz Drwięga <[email protected]>

* replace remove_from_ready with remove_invalid

* avoid excess hashing

* debug -> warn

* TransactionPool + BasicTransactionPool

* pause future tx reject when resubmitting

* bump impl_version to make CI happy

* and revert back local test fixes

* alter doc to restart CI

* Transaction::clone() -> Transaction::duplicate()

* transactions -> updated_tranasctions

* remove explicit consensus-common ref

* ::std:: -> std::

* manual set/unset flag -> calling clusore with given flag value

* removed comments

* removed force argument

* BestIterator -> Box<Iterator>

* separate crate for TxPool + Maintainer trait

* long line fix

* pos-merge fix

* fix benches compilation

* Rename txpoolapi to txpool_api

* Clean up.

* Finalize merge.

* post-merge fix

* Move transaction pool api to primitives directly.

* Consistent naming for txpool-runtime-api

* Warn about missing docs.

* Move  abstraction for offchain calls to tx-pool-api.

* Merge RPC instantiation.

* Update cargo.lock

* Post merge fixes.

* Avoid depending on client.

* Fix build

edit option

environment block num - test

metrics fn push and finalized listing

best_block_num listing

base-code(rebased)

# This is the commit message #2:

README.md add

# This is the commit message #3:

README.md add

# This is the commit message #4:

README.md

# This is the commit message #2:

README.md

# This is the commit message #2:

README.md update

# This is the commit message #3:

README.md update

# This is the commit message #2:

README.md update

# This is the commit message #3:

README.md

# This is the commit message #4:

README.md

# This is the commit message #5:

README.md

# This is the commit message #6:

translation of introduction
gnunicorn pushed a commit that referenced this issue Apr 7, 2021
* fix monthly tags

* explicitly set GITHUB_TOKEN

* debug

* Update monthly-tag.yml

* Revert "debug"

This reverts commit 041735d and
9ed6084
hirschenberger referenced this issue in hirschenberger/substrate Apr 14, 2021
* fix monthly tags

* explicitly set GITHUB_TOKEN

* debug

* Update monthly-tag.yml

* Revert "debug"

This reverts commit 041735d and
9ed6084
JoshOrndorff referenced this issue in moonbeam-foundation/substrate Apr 21, 2021
move mb-session impl dependencies to impls module
iStrike7 referenced this issue in gasp-xyz/substrate Aug 3, 2021
liuchengxu pushed a commit to chainx-org/substrate that referenced this issue Aug 23, 2021
* add pool

* change "exchange-*" -> "chainx-*"

* change "exchange-*" -> "chainx-*" in pool/src

* parity -> chainx-org

* delete unless message

* update Cargo.lock

* Delete dead import

* poolapi

* Add extrinsic pool and build ok

* Eliminate the warning

* Format code

* delete version
joepetrowski pushed a commit that referenced this issue May 19, 2022
gilescope pushed a commit that referenced this issue Nov 14, 2022
Robbepop added a commit that referenced this issue Jan 4, 2023
Lederstrumpf added a commit that referenced this issue May 9, 2023
* Cherry pick all crypto related changes from pull-request #13311
applied to master's head

* Import some stuff just if 'full_crypto' is on

* Remove copyright year

* Cleanup

* First generic BLS draft

* Finalize generic implementation

* Restore tests

* Fix rust docs

* Fix after master merge

* Fix after master merge

* Use double bls with G1 as signature group and verify individual signatures using DLEQ proof.

* Fix inclusions and types used within substrate

* Remove unused cruft

* Restore usage of upstream crates

* Fix test

* Reduce the diff by aligning Cargo.lock to master

* Application-crypto provides bls381

* Implement bls381 for local keystore

* Use new generic keystore features

* import DoublePublickey[Scheme] from the bls-like root to be less confusing.

* fix compilation

* Apply suggestions from code review

Co-authored-by: Robert Hambrock <[email protected]>

* Clean leftovers

* - update bls test vector after applying spec change recommendation.
- send message as ref.

* Different hard junction ids for different bls12 types

* update to new bls-like

* bls-like → w3f-bls

* Make clippy happy

* update test vector after replacing hash and crop with hash to field.

* cargo fmt

* account for #13972

* hide BLS behind "bls_non_production" feature flag

* Remove Cargo.lock entries duplicated in merge

* add bls377 to primitives/keystore and client/keystore
add bls377 to primitives/application-crypto/
add bls_non_production to primitives/keystore and client/keystore
bump up w3f-bls version

* rename feature `bls_non_production` to `bls-experimental`

---------

Co-authored-by: Davide Galassi <[email protected]>
Co-authored-by: André Silva <[email protected]>
Co-authored-by: Robert Hambrock <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
J0-enhancement An additional feature request.
Projects
None yet
Development

No branches or pull requests

2 participants