Local replica of Ledger canister throwing "insufficient funds" error even though the canister has funds

Ok I now have the functionality I need, I just convert the wallet address to a blob using: