Skip to content
Snippets Groups Projects
Select Git revision
  • b1c3b0fdd8756e4f33534635ac0d455e6f92491d
  • master default protected
  • json-output
  • nostr
  • 48-error-base-58-requirement-is-violated
  • no-rename
  • hugo/tx-comments
  • poka/dev
  • hugo/dev
  • tuxmain/mail
  • 0.4.3-RC2
  • 0.4.3-RC1
  • 0.4.2
  • 0.4.1
  • 0.4.0
  • 0.3.0
  • 0.2.17
  • 0.2.16
  • 0.2.15
  • 0.2.14
  • 0.2.13
  • 0.2.12
  • 0.2.10
  • 0.2.9
  • 0.2.8
  • 0.2.7
  • 0.2.6
  • 0.2.5
  • 0.2.4
  • 0.2.3
30 results

distance.rs

Blame
  • distance.rs 805 B
    use crate::*;
    
    /// request distance evaluation
    pub async fn request_distance_evaluation(data: &Data) -> Result<(), subxt::Error> {
    	submit_call_and_look_event::<
    		runtime::distance::events::EvaluationRequested,
    		Payload<runtime::distance::calls::types::RequestDistanceEvaluation>,
    	>(
    		data,
    		&runtime::tx().distance().request_distance_evaluation(),
    	)
    	.await
    }
    
    /// request distance evaluation for someone else (must be unvalidated)
    pub async fn request_distance_evaluation_for(
    	data: &Data,
    	target: IdtyId,
    ) -> Result<(), subxt::Error> {
    	submit_call_and_look_event::<
    		runtime::distance::events::EvaluationRequested,
    		Payload<runtime::distance::calls::types::RequestDistanceEvaluationFor>,
    	>(
    		data,
    		&runtime::tx()
    			.distance()
    			.request_distance_evaluation_for(target),
    	)
    	.await
    }