v1.0.0-alpha.5
Pre-release
Pre-release
·
131 commits
to main
since this release
Critical P2P Fix
Root Cause Found
react-native-tcp-socket was being called as TcpSocket.default.createConnection() but the module exports createConnection directly via module.exports — there is no .default. This caused every TCP connection attempt to throw undefined is not a function, which was silently caught, leaving the wallet permanently in 'Searching for peers...' state.
Fix
TcpSocket.default.createConnection() → TcpSocket.createConnection()
Verified
Node.js test against seed1.fairco.in:46372 confirms:
- DNS resolution works (104.248.84.245)
- TCP connection succeeds
- Version handshake completes (protocol 71000)
- verack received — peer is ready
Also in this release
- Edge-to-edge scrolling (content scrolls behind notch)