MCPcopy Create free account

hub / github.com/Fantom-foundation/lachesis-rs / functions

Functions240 in github.com/Fantom-foundation/lachesis-rs

↓ 88 callersMethodhash
(&self)
lachesis-rs/src/event.rs:207
↓ 69 callersMethodinsert
(&mut self, hash: EventHash, event: Event<ParentsPair>)
lachesis-rs/src/hashgraph.rs:106
↓ 50 callersMethodget
(&self, id: &EventHash)
lachesis-rs/src/hashgraph.rs:100
↓ 24 callersMethodinsert
( &mut self, hash: EventHash, event: Event<ParentsList>, frame: usize, )
lachesis-rs/src/lachesis/opera.rs:55
↓ 22 callersMethodas_ref
(&self)
lachesis-rs/src/event/event_hash.rs:13
↓ 12 callersFunctioncreate_node
()
lachesis-rs/src/swirlds.rs:1068
↓ 11 callersMethodget_id
(&self)
lachesis-rs/src/swirlds.rs:391
↓ 10 callersMethodget_mut
(&mut self, id: &EventHash)
lachesis-rs/src/hashgraph.rs:94
↓ 10 callersMethodparents
(&self)
lachesis-rs/src/event.rs:189
↓ 10 callersMethodsign
(&mut self, signature: EventSignature)
lachesis-rs/src/event.rs:198
↓ 8 callersMethodcreator
(&self)
lachesis-rs/src/event.rs:194
↓ 7 callersMethodadd_node
(&self, peer: Arc<P>)
lachesis-rs/src/swirlds.rs:261
↓ 7 callersMethodround
(&self)
lachesis-rs/src/event.rs:128
↓ 6 callersMethodcan_see
(&self)
lachesis-rs/src/event.rs:118
↓ 6 callersMethodcontains_key
(&self, id: &EventHash)
lachesis-rs/src/hashgraph.rs:186
↓ 5 callersMethodself_ancestors
(&'a self, id: &'a EventHash)
lachesis-rs/src/hashgraph.rs:122
↓ 4 callersMethodadd_can_see
(&mut self, peer: PeerId, hash: EventHash)
lachesis-rs/src/event.rs:141
↓ 4 callersMethodadd_event
(&self, e: Event<ParentsPair>)
lachesis-rs/src/swirlds.rs:1001
↓ 4 callersFunctioncreate_useless_peer
(id: PeerId)
lachesis-rs/src/swirlds.rs:1077
↓ 4 callersMethodget_event
(&self, h: &EventHash)
lachesis-rs/src/lachesis/opera.rs:92
↓ 4 callersMethodget_head
(&self)
lachesis-rs/src/swirlds.rs:400
↓ 4 callersMethodid
(&self)
lachesis-rs/src/lachesis/frame.rs:20
↓ 4 callersMethodrun
(self)
lachesis-rs/src/tcp_server.rs:112
↓ 4 callersMethodset_clotho_time
(&self, hash: &EventHash, current_frame_id: usize)
lachesis-rs/src/lachesis.rs:160
↓ 4 callersMethodvote
(&self, veh: EventHash, eh: EventHash, vote: bool)
lachesis-rs/src/swirlds.rs:477
↓ 4 callersMethodwitnesses
(&self)
lachesis-rs/src/round.rs:23
↓ 3 callersMethodadd_witness
(&mut self, peer: PeerId, event: EventHash)
lachesis-rs/src/round.rs:19
↓ 3 callersMethodancestors
(&'a self, id: &'a EventHash)
lachesis-rs/src/hashgraph.rs:110
↓ 3 callersMethodas_ref
(&self)
lachesis-rs/src/event/event_signature.rs:57
↓ 3 callersMethodcreate_new_head
( &self, parents: Option<ParentsPair>, round: Option<usize>, )
lachesis-rs/src/swirlds.rs:965
↓ 3 callersMethodget_super_majority
(&self)
lachesis-rs/src/swirlds.rs:471
↓ 3 callersMethodhigher
(&self, a: &EventHash, b: &EventHash)
lachesis-rs/src/hashgraph.rs:127
↓ 3 callersMethodis_root
(&self)
lachesis-rs/src/event.rs:146
↓ 3 callersMethodmaybe_change_head
( &self, remote_head: EventHash, remote_hg: H, )
lachesis-rs/src/swirlds.rs:922
↓ 3 callersMethodrespond_message
( &self, _k: Option<HashgraphWire>, )
lachesis-rs/src/swirlds.rs:1032
↓ 3 callersMethodtimestamp
(&self)
lachesis-rs/src/event.rs:55
↓ 2 callersFunction_get_ancestors
( graph: &'a BTreeHashgraph, id: &'a EventHash, parent_pair_elem: ParentPairElem, )
lachesis-rs/src/hashgraph.rs:52
↓ 2 callersMethodadd_transaction
(&self, msg: Vec<u8>)
lachesis-rs/src/swirlds.rs:1042
↓ 2 callersFunctionassign_round
(event: &mut Event<ParentsPair>, round: usize)
lachesis-rs/src/swirlds.rs:36
↓ 2 callersMethoddifference
(&self, g: H)
lachesis-rs/src/hashgraph.rs:168
↓ 2 callersMethodevents_parents_can_see
( &self, hash: &EventHash, )
lachesis-rs/src/hashgraph.rs:140
↓ 2 callersMethodget_next_consensus
(&self)
lachesis-rs/src/swirlds.rs:773
↓ 2 callersFunctionget_round_pairs
(r: &Round)
lachesis-rs/src/swirlds.rs:42
↓ 2 callersMethodget_stats
(&self)
lachesis-rs/src/swirlds.rs:458
↓ 2 callersMethodget_sync
( &self, _pk: PeerId, _h: Option<&BTreeHashgraph>, )
lachesis-rs/src/swirlds.rs:1095
↓ 2 callersMethodis_famous
(&self)
lachesis-rs/src/event.rs:108
↓ 2 callersMethodis_valid_event
( &self, event_hash: &EventHash, event: &Event<ParentsPair>, )
lachesis-rs/src/swirlds.rs:939
↓ 2 callersMethodmaybe_round
(&self)
lachesis-rs/src/event.rs:136
↓ 2 callersMethodmerge_hashgraph
(&self, remote_hg: H)
lachesis-rs/src/swirlds.rs:865
↓ 2 callersMethodother_ancestors
(&'a self, id: &'a EventHash)
lachesis-rs/src/hashgraph.rs:118
↓ 2 callersMethodrun
(self)
kvdb/src/main.rs:72
↓ 2 callersMethodself_parent
(&self)
lachesis-rs/src/event.rs:151
↓ 2 callersMethodset_round
(&mut self, round: usize)
lachesis-rs/src/event.rs:203
↓ 2 callersMethodset_timestamp
(&mut self, timestamp: u64)
lachesis-rs/src/event.rs:50
↓ 2 callersMethodwire
(&self)
lachesis-rs/src/lachesis/opera.rs:48
↓ 1 callersMethodadd
(&mut self, hash: EventHash)
lachesis-rs/src/lachesis/frame.rs:24
↓ 1 callersMethodadd_pending_event
(&self, e: EventHash)
lachesis-rs/src/swirlds.rs:1009
↓ 1 callersMethodadd_witness_to_round
( &self, round: usize, creator: PeerId, eh: &EventHash, )
lachesis-rs/src/swirlds.rs:495
↓ 1 callersMethodare_all_witnesses_famous
(&self, round: usize)
lachesis-rs/src/swirlds.rs:635
↓ 1 callersMethodassign_new_roots
(&self)
lachesis-rs/src/lachesis.rs:274
↓ 1 callersMethodassign_non_root_round
(&self, hash: &EventHash)
lachesis-rs/src/swirlds.rs:802
↓ 1 callersMethodassign_round
(&self, hash: &EventHash)
lachesis-rs/src/swirlds.rs:788
↓ 1 callersMethodchange_frame
(&mut self, h: &EventHash, frame: usize)
lachesis-rs/src/lachesis/opera.rs:130
↓ 1 callersMethodclotho_selection
(&self)
lachesis-rs/src/lachesis.rs:101
↓ 1 callersMethodclotho_time_reselection
(&self, root_set: HashSet<EventHash>)
lachesis-rs/src/lachesis.rs:245
↓ 1 callersMethodcreate_event
( &self, parents: Option<ParentsPair>, round: Option<usize>, )
lachesis-rs/src/swirlds.rs:978
↓ 1 callersFunctioncreate_lachesis_node
(rng: &mut SystemRandom)
lachesis-rs/src/tcp_server.rs:18
↓ 1 callersFunctioncreate_node
(rng: &mut ring::rand::SystemRandom)
dummy/src/main.rs:21
↓ 1 callersFunctioncreate_node
(rng: &mut SystemRandom)
dummy/src/dummy_node.rs:6
↓ 1 callersFunctioncreate_swirlds_node
(rng: &mut SystemRandom)
lachesis-rs/src/tcp_server.rs:24
↓ 1 callersMethoddecide_fame
(&self)
lachesis-rs/src/swirlds.rs:315
↓ 1 callersMethoddiff
(&self, wire: OperaWire)
lachesis-rs/src/lachesis/opera.rs:163
↓ 1 callersMethoddivide_rounds
(&self, events: Vec<EventHash>)
lachesis-rs/src/swirlds.rs:295
↓ 1 callersMethodfamous
(&mut self, famous: bool)
lachesis-rs/src/event.rs:103
↓ 1 callersMethodfind_order
(&self, new_consensus: BTreeSet<usize>)
lachesis-rs/src/swirlds.rs:376
↓ 1 callersMethodfind_roots
(&self)
lachesis-rs/src/hashgraph.rs:194
↓ 1 callersMethodfind_self_child
(&self, eh: &EventHash)
lachesis-rs/src/hashgraph.rs:210
↓ 1 callersMethodget_ancestors
(&self, hash: &EventHash)
lachesis-rs/src/lachesis/opera.rs:191
↓ 1 callersFunctionget_current_timestamp
()
lachesis-rs/src/swirlds.rs:28
↓ 1 callersMethodget_event_mut
(&mut self, h: &EventHash)
lachesis-rs/src/lachesis/opera.rs:86
↓ 1 callersMethodget_events
(&self)
lachesis-rs/src/hashgraph.rs:238
↓ 1 callersMethodget_famous_witnesses
(&self, round: usize)
lachesis-rs/src/swirlds.rs:605
↓ 1 callersMethodget_frame_and_previous_frame
( &self, current_frame_id: usize, )
lachesis-rs/src/lachesis.rs:150
↓ 1 callersMethodget_hashgraph
(&self)
lachesis-rs/src/swirlds.rs:395
↓ 1 callersMethodget_hits_per_events
( &self, r: usize, events_parents_can_see: &HashMap<PeerId, EventHash>, )
lachesis-rs/src/swirlds.rs:820
↓ 1 callersMethodget_how_many_can_see
( &self, current_frame: &Frame, root: &EventHash, )
lachesis-rs/src/lachesis.rs:117
↓ 1 callersMethodget_ordered_events
(&self)
lachesis-rs/src/swirlds.rs:1048
↓ 1 callersMethodget_parents_round
(&self, hash: &EventHash)
lachesis-rs/src/swirlds.rs:843
↓ 1 callersMethodget_round_hits
( &self, round: usize, hash: &EventHash, )
lachesis-rs/src/swirlds.rs:733
↓ 1 callersMethodget_round_witnesses
( &self, round: usize, hash: &EventHash, )
lachesis-rs/src/swirlds.rs:711
↓ 1 callersMethodget_server_handle
(&self)
kvdb/src/main.rs:101
↓ 1 callersMethodget_timestamp_deciders
( &self, hash: &EventHash, unique_famous_witnesses: &HashSet<EventHash>, )
lachesis-rs/src/swirlds.rs:566
↓ 1 callersMethodget_undetermined_events
(&self, round: usize)
lachesis-rs/src/swirlds.rs:684
↓ 1 callersMethodget_unique_famous_witnesses
(&self, round: usize)
lachesis-rs/src/swirlds.rs:587
↓ 1 callersMethodget_vote
( &self, witnesses: &HashSet<EventHash>, eh: &EventHash, )
lachesis-rs/src/swirlds.rs:654
↓ 1 callersMethodget_voters
(&self)
lachesis-rs/src/swirlds.rs:762
↓ 1 callersMethodget_votes_for_event
( &self, witnesses: &HashSet<EventHash>, eh: &EventHash, )
lachesis-rs/src/swirlds.rs:668
↓ 1 callersMethodid
(&self)
lachesis-rs/src/swirlds.rs:1105
↓ 1 callersMethodinto
(self)
lachesis-rs/src/server/ws_message.rs:15
↓ 1 callersMethodinto_opera
(self)
lachesis-rs/src/lachesis/opera.rs:231
next →1–100 of 240, ranked by callers