fix rpc id type