Skip to content

Conversation

@dev-warrior777
Copy link

@dev-warrior777 dev-warrior777 commented Nov 18, 2025

- Update go version 1.23 toolchain go1.24.4
- Update license to Blue Oak Model License
- Logging  

	- Update go version 1.23 toolchain go1.24.4
	- Update license to Blue Oak Model License
@dev-warrior777
Copy link
Author

Some tests are failing .. this is probably because the dash, firo wallets are just placeholders. Will check.

	- Change most printf's to log lines
	- Golang style constants
	- Fix some tests - comment out old/non-relevant ones
@dev-warrior777
Copy link
Author

dev-warrior777 commented Nov 20, 2025

golangci-lint

Errors
Error: can't load config: the Go language version (go1.23) used to build golangci-lint is lower than the targeted Go version (1.24.4)
Failed executing command with error: can't load config: the Go language version (go1.23) used to build golangci-lint is lower than the targeted Go version (1.24.4)

Edit:
Updated my local to version 2.6.2 built with go1.25.3

curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/HEAD/install.sh | sh -s -- -b $(go env GOPATH)/bin v2.6.2

@dev-warrior777
Copy link
Author

I think this is enough for this PR specifically

Next PR:

  • Run modernization on the code base and sort out the old code.
  • Really think and research on other ways to do the Wallet that use code that has been run for millions of iterations in the wild. The Wallet interface is pretty much good but inside has weaknesses. utxowallet may provide some direction
  • The 3 back ends are tested over hundreds of hours so I think less focus there.

@dev-warrior777 dev-warrior777 marked this pull request as ready for review November 21, 2025 05:49
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.

1 participant