pub async fn register( client: &Client, address: Address, initial_binding: &str, wallet_name: &str ) -> Result<String>