CREATE NEW TRITIUM POW STATELESS MINING SERVER with FALCON AUTH #246
Open
NamecoinGithub wants to merge 4641 commits into
Open
CREATE NEW TRITIUM POW STATELESS MINING SERVER with FALCON AUTH #246NamecoinGithub wants to merge 4641 commits into
NamecoinGithub wants to merge 4641 commits into
Conversation
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/1dbde9f3-7ce0-4124-a48c-97e723cb70a0 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/04d10ffa-b8bd-4d27-a250-0bbcb1f5639a Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/04d10ffa-b8bd-4d27-a250-0bbcb1f5639a Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/04d10ffa-b8bd-4d27-a250-0bbcb1f5639a Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/04d10ffa-b8bd-4d27-a250-0bbcb1f5639a Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/04d10ffa-b8bd-4d27-a250-0bbcb1f5639a Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…#552 from NamecoinGithub/copilot/research-mining-llp-session-status Decouple legacy/stateless mining lanes from same-node cross-lane state
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/69481193-eaac-4aed-a047-1bcc79b21603 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/69481193-eaac-4aed-a047-1bcc79b21603 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/69481193-eaac-4aed-a047-1bcc79b21603 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/69481193-eaac-4aed-a047-1bcc79b21603 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/e87e70af-f902-400a-a36c-5341f3b4ee3d Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/e87e70af-f902-400a-a36c-5341f3b4ee3d Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/e87e70af-f902-400a-a36c-5341f3b4ee3d Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/4eeb7a15-fcee-440f-af78-6ff0b091041c Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/042af7c1-24a1-409f-88e5-c02abfdd93f8 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/042af7c1-24a1-409f-88e5-c02abfdd93f8 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/042af7c1-24a1-409f-88e5-c02abfdd93f8 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/042af7c1-24a1-409f-88e5-c02abfdd93f8 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/b759899a-8636-4643-843e-baf4c4a03c5d Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/b759899a-8636-4643-843e-baf4c4a03c5d Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/ef79ed11-a9c0-406f-a7b8-bb45a115e218 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/ef79ed11-a9c0-406f-a7b8-bb45a115e218 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/ef79ed11-a9c0-406f-a7b8-bb45a115e218 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/ef79ed11-a9c0-406f-a7b8-bb45a115e218 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/8ea220b0-6246-4c88-9fe7-abc142ac62de Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…n `AcceptMinedBlock` #589 from NamecoinGithub/copilot/fix-tocou-race-condition Close SUBMIT_BLOCK TOCTOU stale-tip race with post-validation guard in `AcceptMinedBlock`
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/28cb750e-8b52-4325-a342-086f91cf0519 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/28cb750e-8b52-4325-a342-086f91cf0519 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…from NamecoinGithub/copilot/fix-auto-credit-proof-issue Reject coinbase commit when auto-credit proof persistence fails
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/1c3040cb-7a1d-4af4-8352-470f4ef18423 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…acketStateless #591 from NamecoinGithub/copilot/fix-miner-connection-check Remove legacy stateless NO_NETWORK disconnect gate in Miner::ProcessPacketStateless
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/b1a0be94-e577-40f8-b8dc-2a7db36a314f Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…tale canonical cache reads) #592 from NamecoinGithub/copilot/fix-canonical-snapshot-staleness Use live ChainState tip in stateless SUBMIT_BLOCK pre-check (remove stale canonical cache reads)
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/c4f003ac-698b-4aa3-9b04-f02b20b06e7b Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/c4f003ac-698b-4aa3-9b04-f02b20b06e7b Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…elessMining Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/c4f003ac-698b-4aa3-9b04-f02b20b06e7b Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
… from NamecoinGithub/copilot/remove-auto-credit-direct-balance-write Remove auto-credit direct-balance-write machinery from NODE branch
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/07852e24-d2d7-4082-8a45-c39217fc3080 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/07852e24-d2d7-4082-8a45-c39217fc3080 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/07852e24-d2d7-4082-8a45-c39217fc3080 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
… NamecoinGithub/copilot/fix-stale-cache-auto-send Fence stateless auto-send templates to the notification tip
…updated on both lanes Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/323dec58-15a4-4bf7-b10b-1227092879a5 Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/810ab5e8-5f4a-435d-9452-9703a14eb5fb Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
Agent-Logs-Url: https://github.com/NamecoinGithub/LLL-TAO/sessions/810ab5e8-5f4a-435d-9452-9703a14eb5fb Co-authored-by: NamecoinGithub <130555019+NamecoinGithub@users.noreply.github.com>
…t/remove-node-auto-send-miner-ready Remove MINER_READY template auto-send
Contributor
Author
|
This is LocalHost PRIME CPU Stability Release Point. Most of the Code changes are actual Documents included in the PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a comprehensive DevContainer-based development environment for the Nexus LLL-TAO project, modernizes build and test documentation, and adds new GitHub Actions for CI validation. It also improves onboarding for Copilot Coding Agents and clarifies dependency management. The legacy
Dockerfileis removed in favor of the new approach.DevContainer and Development Environment Setup:
.devcontainer/devcontainer.jsonto define a reproducible VS Code DevContainer using Ubuntu 22.04, pre-installed build tools, port forwarding, and recommended extensions for C++ development..devcontainer/setup.shfor automated environment bootstrapping, dependency installation, Berkeley DB header verification, and workspace permission fixes.Continuous Integration and Validation:
.github/workflows/devcontainer-validate.ymlworkflow to build, test, and run unit tests in a CI environment using the DevContainer setup..github/workflows/copilot-setup-steps.ymlto automate dependency installation for Copilot Coding Agent workflows..github/copilot-instructions.ymlto specify build and validation requirements for Copilot, including dependency lists and test/compilation flags.Documentation and Onboarding:
.github/copilot-instructions.mdwith detailed build, test, and troubleshooting instructions for Copilot and contributors, including platform-specific notes and code modification guidelines..github/PULL_REQUEST_TEMPLATE_AGENT.mdto standardize pull request descriptions for Coding Agents, emphasizing concise problem statements, implementation details, and acceptance criteria.Cleanup and Deprecation:
Dockerfileand associated comments, shifting towards the DevContainer and script-based workflow for consistency and maintainability.