nunchuk-io / nunchuk-desktop

GNU General Public License v3.0
75 stars 10 forks source link

Missing transactions when exporting wallet from iOS to macOS using Bitcoin Core #48

Open PeteClubSeven opened 1 year ago

PeteClubSeven commented 1 year ago

Hi, I recently tried out Nunchuk 1.9.20 on an M2 Mac Mini running macOS 13.5.2. I'm using guest mode and I exported the wallet config I use on iOS into the Mac version of the app via QR code. I then configured Nunchuk on Mac to use Bitcoin Core 25.0.0 as its syncing mechanism. Upon syncing the imported wallet no transactions were displayed. Then upon forcing a resync in the network settings of Nunchuk I had two transactions appear but one remained missing.

Both visible transactions output to receive addresses owned by the wallet whereas the missing transaction outputs to a change address owned by the wallet. I've tried what I can to get it to appear using Bitcoin Core but I'm having no success. My Bitcoin Core instance is running locally and Bitcoin Core shows all three transactions. Every setting in Bitcoin Core is at its default apart from the following:

# Core
mainnet=1
txindex=1
assumevalid=0
blockfilterindex=1
coinstatsindex=1
#blocksonly=1

# RPC
rpcallowip=127.0.0.1
rpcauth=[REDACTED]

# LAN
#connect=[REDACTED]
addpeer=[REDACTED]
addpeer=[REDACTED]
addpeer=[REDACTED]