Skip to content

removing deprecated puppet-chain and relay-server from contrib folder #6068

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

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

wileyj
Copy link
Collaborator

@wileyj wileyj commented May 2, 2025

Removes possibly deprecated ./contrib/tools/{puppet-chain, relay-server} folders
closes #6067

@wileyj wileyj requested a review from a team as a code owner May 2, 2025 17:35
@wileyj wileyj linked an issue May 2, 2025 that may be closed by this pull request
@wileyj
Copy link
Collaborator Author

wileyj commented May 2, 2025

moving to draft - needs a little more work

@wileyj wileyj marked this pull request as draft May 2, 2025 19:24
@wileyj wileyj marked this pull request as ready for review May 2, 2025 20:40
@wileyj wileyj marked this pull request as draft May 2, 2025 20:40
wileyj added 3 commits May 7, 2025 09:25
…ntrib

* upstream/develop: (38 commits)
  Fix typo in function def
  CRC: pass block info as an optonal to send_block_response_impl
  Remove duplicate code when sending block responses
  fix: cargo check --tests warning
  address PR comments (6081)
  move CODEOWNERS and adjust requirements to automatically add multiple teams to reviews
  add index for processable_block in staging_blocks
  fix entry block-id/hash cache refactor
  perf: do not read whole snapshot for ancestor check in find_new_block_arrivals
  remove release build arg
  build all binaries in core build workflow
  crc: remove chrono dependency, stacks-network#5918
  Add missing import for SUPPORTED_SIGNER_PROTOCOL_VERSION
  crc: remove system time utility functions, stacks-network#5918
  crc: fix record_signer_agreement_capitulation_latency documentation, stacks-network#5918
  fix: mock miner should continue mining throughout tenure
  Remove testing assert from debugging
  Remove use of macro
  Add deserializer for custom blockstack op fields and make sure backwards compatibility satisfied for TransactionEventPayload
  CRC: typo in unreachable message
  ...
@wileyj wileyj marked this pull request as ready for review May 7, 2025 18:21
@wileyj wileyj requested review from a team as code owners May 7, 2025 18:21
@wileyj
Copy link
Collaborator Author

wileyj commented May 7, 2025

diff --git a/Cargo.lock b/Cargo.lock
index d66c964c00..03cb54de2b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2580,13 +2580,6 @@ version = "0.8.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
 
-[[package]]
-name = "relay-server"
-version = "0.0.1"
-dependencies = [
- "hashbrown 0.15.2",
-]
-
 [[package]]
 name = "reqwest"
 version = "0.11.24"

@wileyj wileyj moved this to Status: In Review in Stacks Core Eng May 7, 2025
Copy link
Contributor

@obycode obycode left a comment

Choose a reason for hiding this comment

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

LGTM, but my only concern is your comment, "possibly deprecated".

@wileyj
Copy link
Collaborator Author

wileyj commented May 7, 2025

LGTM, but my only concern is your comment, "possibly deprecated".

Yes - that's because i'm not 100% certain if they are deprecated, but i think they are/should be. I opened this PR with intention of closing it in case those binaries are still useful, but i can't find any use case today (puppet-chain is still defined in the net-test test, which hasn't been used in a while).

the codebase of each tool hasn't been updated in a while.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Status: In Review
Development

Successfully merging this pull request may close these issues.

Fixes for contrib folder projects
2 participants