How to setup ledger locally (using `icrc1_transfer ` with `ic_ledger_types`) to make a transfer?

A version that works, with a deploy command, here: Questions about accountIdentifier and subaccount in ICPledger? - #12 by Damz

Question 2 remains: how to use the new icrc1_transfer with the ic_ledger_types? Or is sticking with the old transfer way fine?