-
Notifications
You must be signed in to change notification settings - Fork 262
Commit 388ebac
Macro error messages validating metadata and making suggestions (#1339)
* integrate scale-typegen, remove types mod
* reintroduce default substitutes and derives
* support runtime_types only again
* generating polkadot.rs ok
* update scale-typegen to discrete error types
* scale-typegen-api-changes
* add note about UncheckedExtrinsic in default substitutes
* add resursive attributes and derives
* adjust example where Clone bound recursive
* move scale-typegen dependency to workspace
* expose default typegen settings
* lightclient: Fix wasm socket closure called after being dropped (#1289)
* lightclient: Close wasm socket while dropping from connecting state
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Construct one time only closures
Signed-off-by: Alexandru Vasile <[email protected]>
* testing: Enable console logs for lightclient WASM testing
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Separate wakes and check connectivity on poll_read
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Close the socket depending on internal state
Signed-off-by: Alexandru Vasile <[email protected]>
* Revert "lightclient: Separate wakes and check connectivity on poll_read"
This reverts commit 8660940.
* lightclient: Return pending if socket is opening from poll_read
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Close the socket on `poll_close`
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Reset closures on Drop to avoid recursive invokation
Signed-off-by: Alexandru Vasile <[email protected]>
* lightclient: Close the socket if not already closing
Signed-off-by: Alexandru Vasile <[email protected]>
---------
Signed-off-by: Alexandru Vasile <[email protected]>
* workflows: Install rustup component for building substrate (#1295)
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Command to fetch chainSpec and optimise its size (#1278)
* cli: Add chainSpec command
Signed-off-by: Alexandru Vasile <[email protected]>
* cli/chainSpec: Move to dedicated module
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Compute the state root hash
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Remove code substitutes
Signed-off-by: Alexandru Vasile <[email protected]>
* artifacts: Update polkadot.json
Signed-off-by: Alexandru Vasile <[email protected]>
* scripts: Generate the chain spec
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Remove testing artifacts
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Fix clippy
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Apply rustfmt
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Introduce feature flag for smoldot dependency
Signed-off-by: Alexandru Vasile <[email protected]>
* cli: Rename chain-spec to chain-spec-pruning
Signed-off-by: Alexandru Vasile <[email protected]>
* scripts: Update chain-spec command
Signed-off-by: Alexandru Vasile <[email protected]>
---------
Signed-off-by: Alexandru Vasile <[email protected]>
* remove comments and unused args
* Update substrate- and signer-related dependencies (#1297)
* update crypto dependencies, adjust keypair
* add scale_info::TypeInfo derive in some places
* add multi signature derive
* fix lock file
* fix lock file again :|
* adjust to new interface in scale-typegen
* use released scale typegen
* reintroduce type aliases
* introduce type aliases again using scale-typegen
* cargo fmt and clippy
* reconcile changes with master branch
* update polkadot.rs
* bump scale-typgen to fix substitution
* subxt macro, helpful error messages
* adjust ui tests
* fix lock file
* format
* Update macro/src/lib.rs
Co-authored-by: Niklas Adolfsson <[email protected]>
* incorperate nits
* update Cargo.lock to avoid compatibility issues
---------
Signed-off-by: Alexandru Vasile <[email protected]>
Co-authored-by: Alexandru Vasile <[email protected]>
Co-authored-by: Niklas Adolfsson <[email protected]>1 parent 65dde11 commit 388ebacCopy full SHA for 388ebac
File tree
8 files changed
+390
-378
lines changedFilter options
- examples/parachain-example
- macro
- src
- testing/ui-tests/src/incorrect
8 files changed
+390
-378
lines changed+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments