Add FreeAttesation type

This commit is contained in:
Paul Hauner
2019-01-28 16:21:33 +11:00
parent 5bbffcb053
commit be7e326c33
11 changed files with 92 additions and 66 deletions

View File

@@ -1,4 +1,4 @@
use types::{AttestationData, Signature};
use types::{AttestationData, FreeAttestation, Signature};
#[derive(Debug, PartialEq, Clone)]
pub enum BeaconNodeError {
@@ -22,9 +22,7 @@ pub trait BeaconNode: Send + Sync {
fn publish_attestation_data(
&self,
attestation_data: AttestationData,
signature: Signature,
validator_index: u64,
free_attestation: FreeAttestation,
) -> Result<PublishOutcome, BeaconNodeError>;
}