buildAndSync method
Create a transactinoal wallet and syncronize it's transactions with the blockchain. Resets the builder.
Implementation
Future<Result<Wallet, String>> buildAndSync() async {
final walletResult = build();
if (walletResult.isErr()) return Err(walletResult.unwrapErr());
final wallet = walletResult.unwrap();
final updateResult = await wallet.update();
if (updateResult.isErr()) return Err(updateResult.unwrapErr());
return Ok(wallet);
}