Skip to content

Conversation

@dioKaratzas
Copy link
Contributor

@dioKaratzas dioKaratzas commented Nov 29, 2025

Update BigInt to 5.7.0

  • Pin secp256k1.swift to exact version 0.12.2
  • Update Swift package dependencies (NIO, collections, HTTP types, etc.)
  • Add new Swift package dependencies (swift-asn1, swift-async-algorithms, swift-certificates, swift-crypto, swift-service-lifecycle)
  • Fix empty hex string handling in HexExtensions to initialize to 0 instead of nil

Resolves: #388

@dioKaratzas dioKaratzas self-assigned this Nov 29, 2025
@dioKaratzas dioKaratzas added the dependencies Pull requests that update a dependency file label Nov 29, 2025
- Update BigInt to 5.7.0
- Pin secp256k1.swift to exact version 0.12.2
- Update Swift package dependencies (NIO, collections, HTTP types, etc.)
- Add new Swift package dependencies (swift-asn1, swift-async-algorithms, swift-certificates, swift-crypto, swift-service-lifecycle)
- Fix empty hex string handling in HexExtensions to initialize to 0 instead of nil
@dioKaratzas dioKaratzas changed the title Migrate to swift-secp256k1 v0.21.1 (P256K) Update dependencies and fix hex string initialization Nov 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to use web3.swift with secp256k1

2 participants