updating RPC api to make transferring different assets more natural