Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

trace_filter RPC #288

Merged
merged 132 commits into from
Apr 1, 2021
Merged

trace_filter RPC #288

merged 132 commits into from
Apr 1, 2021

Conversation

nanocryk
Copy link
Contributor

@nanocryk nanocryk commented Mar 15, 2021

What does it do?

Adds trace_filter RPC endpoint, with a background task to keep a cache of the traces to avoid redundant computations.

What important points reviewers should know?

Is there something left for follow-up PRs?

What alternative implementations were considered?

Are there relevant PRs or issues in other repositories (Substrate, Polkadot, Frontier, Cumulus)?

What value does it bring to the blockchain users?

Checklist

  • Does it require a purge of the network?
  • You bumped the runtime version if there are breaking changes in the runtime ?
  • Does it require changes in documentation/tutorials ?

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	node/rpc/Cargo.toml
#	node/standalone/Cargo.lock
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	node/rpc/Cargo.toml
#	node/rpc/src/lib.rs
#	node/standalone/Cargo.lock
#	runtime/Cargo.toml
#	runtime/src/lib.rs
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	client/rpc-core/txpool/Cargo.toml
#	client/rpc/txpool/Cargo.toml
#	node/Cargo.toml
#	node/rpc/Cargo.toml
#	node/src/rpc.rs
#	node/src/service.rs
#	node/standalone/Cargo.lock
#	node/standalone/Cargo.toml
#	node/standalone/src/command.rs
#	node/standalone/src/service.rs
#	primitives/rpc/txpool/Cargo.toml
#	runtime/Cargo.toml
#	runtime/account/Cargo.toml
#	runtime/precompiles/Cargo.toml
#	runtime/precompiles/src/lib.rs
#	runtime/src/lib.rs
@nanocryk nanocryk marked this pull request as ready for review March 30, 2021 14:27
@nanocryk nanocryk changed the base branch from tgm-debug to master March 31, 2021 12:57
Copy link
Contributor

@JoshOrndorff JoshOrndorff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to the extent I can assess it. Could use review from @tgmichel

Copy link
Collaborator

@crystalin crystalin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just need to clean the package-lock.json

@nanocryk nanocryk merged commit 56fadee into master Apr 1, 2021
@nanocryk nanocryk deleted the jeremy-rpc-trace-filter branch April 1, 2021 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants