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

RPC Authentication #182

Merged
merged 10 commits into from
Feb 21, 2024
Merged

RPC Authentication #182

merged 10 commits into from
Feb 21, 2024

Conversation

Fonta1n3
Copy link
Contributor

@Fonta1n3 Fonta1n3 commented Jul 1, 2023

This PR:

  • Makes GS compatible with arm64 and x86_64 binaries for Bitcoin Core.
  • GS now code signs Bitcoin Core binaries if arm64 is utilized, otherwise bitcoind scripts fail.
  • Fixes a bug where the VERSION environment variable was being set incorrectly. Which may have caused a bug.
  • Parses the currentVersion variable correctly for Bitcoin Core v25.0.0.
  • Bitcoin Core v25.0.0 is now the default.

Fonta1n3 added 2 commits June 22, 2023 04:23

Verified

This commit was signed with the committer’s verified signature.
kianenigma Kian Paimani
Rpcauth

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…inary. Bitcoin Core v25 is now default.

Fixes the kill all disclaimer, no wallets are deleted. Fixes bitcoin version from duplicating in the UI.
@Fonta1n3 Fonta1n3 requested a review from ChristopherA as a code owner July 1, 2023 08:06

Verified

This commit was signed with the committer’s verified signature.
kianenigma Kian Paimani
@Fonta1n3
Copy link
Contributor Author

Fonta1n3 commented Dec 6, 2023

9d152f7 fixes an annoying bug that currently pops up if running v25.0, it will constantly ask you to downgrade to Bitcoin Core v24.2.

Verified

This commit was signed with the committer’s verified signature.
kianenigma Kian Paimani

Verified

This commit was signed with the committer’s verified signature.
kianenigma Kian Paimani
@shannona
Copy link
Contributor

Thanks! I'm putting it on our TODO to test and release, but We're closing out the year right now, so it'll likely be January.

@Fonta1n3 Fonta1n3 changed the title Dynamic architecture RPC Authentication Feb 8, 2024
@Fonta1n3
Copy link
Contributor Author

Fonta1n3 commented Feb 8, 2024

Hey @shannona and @ChristopherA , I just removed python completely and am generating the rpc creds with native swift code, I think this PR is now mergable?

@shannona
Copy link
Contributor

Thanks @Fonta1n3! We've got limited resources, but we've now got this on our TODO, and I'm hoping to be able to test & rerelease with your patches next week.

@shannona
Copy link
Contributor

merging this into dev for testing.

@shannona shannona merged commit 556a037 into BlockchainCommons:dev Feb 21, 2024
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.

None yet

2 participants