pub async fn get_pool_state( client: Arc<FullnodeClient>, launcher_id: Bytes32, last_known_coin_name: Option<Bytes32>, ) -> Result<PoolState, Error>