Remove some Default impls from types
This commit is contained in:
parent
926bdcde34
commit
9764cb0ef3
@ -4,7 +4,7 @@ use crate::test_utils::TestRandom;
|
|||||||
use bls::AggregateSignature;
|
use bls::AggregateSignature;
|
||||||
use rand::RngCore;
|
use rand::RngCore;
|
||||||
|
|
||||||
#[derive(Debug, PartialEq, Clone, Default)]
|
#[derive(Debug, PartialEq, Clone)]
|
||||||
pub struct BeaconBlock {
|
pub struct BeaconBlock {
|
||||||
pub slot: u64,
|
pub slot: u64,
|
||||||
pub parent_root: Hash256,
|
pub parent_root: Hash256,
|
||||||
|
@ -3,7 +3,7 @@ use super::SlashableVoteData;
|
|||||||
use crate::test_utils::TestRandom;
|
use crate::test_utils::TestRandom;
|
||||||
use rand::RngCore;
|
use rand::RngCore;
|
||||||
|
|
||||||
#[derive(Debug, PartialEq, Clone, Default)]
|
#[derive(Debug, PartialEq, Clone)]
|
||||||
pub struct CasperSlashing {
|
pub struct CasperSlashing {
|
||||||
pub slashable_vote_data_1: SlashableVoteData,
|
pub slashable_vote_data_1: SlashableVoteData,
|
||||||
pub slashable_vote_data_2: SlashableVoteData,
|
pub slashable_vote_data_2: SlashableVoteData,
|
||||||
|
@ -4,7 +4,7 @@ use crate::test_utils::TestRandom;
|
|||||||
use bls::Signature;
|
use bls::Signature;
|
||||||
use rand::RngCore;
|
use rand::RngCore;
|
||||||
|
|
||||||
#[derive(Debug, PartialEq, Clone, Default)]
|
#[derive(Debug, PartialEq, Clone)]
|
||||||
pub struct ProposerSlashing {
|
pub struct ProposerSlashing {
|
||||||
pub proposer_index: u32,
|
pub proposer_index: u32,
|
||||||
pub proposal_data_1: ProposalSignedData,
|
pub proposal_data_1: ProposalSignedData,
|
||||||
|
@ -4,7 +4,7 @@ use crate::test_utils::TestRandom;
|
|||||||
use bls::AggregateSignature;
|
use bls::AggregateSignature;
|
||||||
use rand::RngCore;
|
use rand::RngCore;
|
||||||
|
|
||||||
#[derive(Debug, PartialEq, Clone, Default)]
|
#[derive(Debug, PartialEq, Clone)]
|
||||||
pub struct SlashableVoteData {
|
pub struct SlashableVoteData {
|
||||||
pub aggregate_signature_poc_0_indices: Vec<u32>,
|
pub aggregate_signature_poc_0_indices: Vec<u32>,
|
||||||
pub aggregate_signature_poc_1_indices: Vec<u32>,
|
pub aggregate_signature_poc_1_indices: Vec<u32>,
|
||||||
|
Loading…
Reference in New Issue
Block a user