println response

This commit is contained in:
Tan Chee Keong
2025-03-06 21:31:15 +08:00
parent cba2adbfcc
commit 61e79b6901

View File

@@ -152,20 +152,22 @@ async fn make_selection_proof<T: SlotClock + 'static, E: EthSpec>(
let selections = selection.clone(); let selections = selection.clone();
println!("Selection proof: {:?}", selections); println!("Selection proof: {:?}", selections);
async move { async move {
beacon_node let response = beacon_node
.post_validator_beacon_committee_selections(&[selections]) .post_validator_beacon_committee_selections(&[selections])
.await .await;
println!("Response from middleware {:?}", response);
response
} }
}) })
.await .await;
response
.map_err(|e| { .map_err(|e| {
Error::FailedToProduceSelectionProof(ValidatorStoreError::Middleware(e.to_string())) Error::FailedToProduceSelectionProof(ValidatorStoreError::Middleware(e.to_string()))
})? })?
.data[0] .data[0]
.clone(); .clone()
println!("Response: {:?}", response);
response
} else { } else {
validator_store validator_store
.produce_selection_proof(duty.pubkey, duty.slot) .produce_selection_proof(duty.pubkey, duty.slot)