Skip to content

1.0.14-beta

Latest

Choose a tag to compare

@siblak siblak released this 24 Jul 10:09
· 1 commit to main since this release
11ecaf1

Please report bugs using the issue tracker at GitHub:

https://github.com/flokiorg/tWallet/issues


Fixes

  • flnd/client.go: PublishTransaction passed a dynamic string as a format string to fmt.Errorf; switched to errors.New since no formatting is needed.
  • Test helper: createTestTempDir had its real os.MkdirTemp implementation restored (it had been replaced with a hardcoded absolute path from a developer machine).
  • Test naming: a function named TestMain but taking *testing.T (not *testing.M) never actually served as the package's test-entry-point hook — it just ran as a regular, very heavy, real-daemon-launching test under a confusing name. Renamed to TestManualFlndTestnetLaunch.
  • Integration tests: all 4 test files in flnd/ spawn a real flnd daemon and/or need live testnet connectivity. Gated behind //go:build integration so a plain go test ./... (used in CI) skips them cleanly; still runnable explicitly with -tags=integration.

CI

  • Added .github/workflows/ci.yaml: runs go build, go vet, and go test on push to main and on pull requests.