Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aleph-zero-foundation/AlephBFT
/ functions
Functions
770 in github.com/aleph-zero-foundation/AlephBFT
⨍
Functions
770
◇
Types & classes
171
Function
cannot_create_unit_below_parents_threshold_5
()
consensus/src/creation/creator.rs:170
Function
cannot_create_unit_below_parents_threshold_6
()
consensus/src/creation/creator.rs:175
Function
cannot_create_unit_below_parents_threshold_7
()
consensus/src/creation/creator.rs:180
Function
cannot_create_unit_without_predecessor
()
consensus/src/creation/creator.rs:211
Method
check_output
(&mut self, output: Output)
consensus/src/testing/alerts.rs:53
Function
component_crash
()
consensus/src/terminator.rs:286
Method
control_until
(&mut self, max_round: Round)
consensus/src/testing/creation.rs:34
Method
coord
(&self)
consensus/src/units/testing.rs:33
Function
correct_tick_interval
()
consensus/src/dissemination/task.rs:407
Method
create_control_hash
Calculate parent control hash, which includes all parent hashes and their rounds into account.
consensus/src/units/control_hash.rs:77
Method
create_root
Creates a terminator for the root component
consensus/src/terminator.rs:48
Function
creates_initial_unit
()
consensus/src/creation/creator.rs:81
Function
creates_old_unit_with_best_parents
()
consensus/src/creation/creator.rs:282
Function
creates_two_units_when_possible
()
consensus/src/creation/creator.rs:185
Function
creates_unit_with_all_parents
()
consensus/src/creation/creator.rs:93
Function
creates_unit_with_ancient_parents
()
consensus/src/creation/creator.rs:226
Function
creates_unit_with_ancient_parents_weird_order
()
consensus/src/creation/creator.rs:254
Function
creates_unit_with_minimal_parents_4
()
consensus/src/creation/creator.rs:130
Function
creates_unit_with_minimal_parents_5
()
consensus/src/creation/creator.rs:135
Function
creates_unit_with_minimal_parents_6
()
consensus/src/creation/creator.rs:140
Function
creates_unit_with_minimal_parents_7
()
consensus/src/creation/creator.rs:145
Method
creator
(&self)
consensus/src/units/mod.rs:168
Method
data_finalized
(&mut self, data: Data)
examples/ordering/src/dataio.rs:62
Method
decode
(value: &mut I)
crypto/src/node.rs:24
Function
decoding_bool_node_map_works
()
crypto/src/node.rs:361
Function
decoding_network_data_alert_fork_alert
()
consensus/src/network/mod.rs:193
Function
decoding_network_data_units_new_unit
()
consensus/src/network/mod.rs:80
Function
decoding_network_data_units_request_coord
()
consensus/src/network/mod.rs:106
Function
decoding_network_data_units_request_parents
()
consensus/src/network/mod.rs:127
Function
decoding_network_data_units_response_parents
()
consensus/src/network/mod.rs:148
Function
decoding_node_index_works
()
crypto/src/node.rs:311
Function
delayed_finalized
()
consensus/src/testing/behind.rs:76
Function
detects_below_threshold
()
consensus/src/units/validator.rs:217
Function
detects_external_fork
()
consensus/src/dag/validation.rs:309
Function
detects_foreign_unit
()
consensus/src/collection/service.rs:566
Function
detects_fork_through_notification
()
consensus/src/dag/mod.rs:412
Function
detects_invalid_unit
()
consensus/src/collection/service.rs:541
Function
detects_processing_fork
()
consensus/src/dag/validation.rs:274
Function
detects_salt_mismatch
()
consensus/src/collection/service.rs:509
Function
detects_too_high_round
()
consensus/src/units/validator.rs:244
Function
detects_wrong_initial_control_hash
()
consensus/src/units/validator.rs:146
Function
detects_wrong_number_of_members
()
consensus/src/units/validator.rs:197
Function
detects_wrong_session_id
()
consensus/src/units/validator.rs:177
Function
disconnected_creators_should_create_dag
()
consensus/src/testing/creation.rs:161
Function
distributes_alert_from_units
()
consensus/src/alerts/handler.rs:327
Function
distributes_alert_from_units
()
consensus/src/testing/alerts.rs:282
Method
dns_response
(&mut self, id: NodeIndex, address: Address)
examples/blockchain/src/network.rs:212
Function
doesnt_broadcast_old_unit
()
consensus/src/dissemination/task.rs:502
Function
easy_election
()
consensus/src/extension/election.rs:255
Function
easy_elections
()
consensus/src/extension/extender.rs:81
Function
eliminates_unpopular
()
consensus/src/extension/election.rs:310
Method
empty
()
consensus/src/dag/mod.rs:36
Method
empty
()
consensus/src/dag/reconstruction/mod.rs:158
Function
empty_fails_to_respond_to_coords
()
consensus/src/dissemination/responder.rs:149
Function
empty_fails_to_respond_to_parents
()
consensus/src/dissemination/responder.rs:160
Function
empty_has_no_units
()
consensus/src/units/store.rs:160
Function
empty_newest_responds_with_no_units
()
consensus/src/dissemination/responder.rs:178
Method
encode_to
(&self, dest: &mut T)
crypto/src/node.rs:16
Function
fails_to_respond_to_unknown_parents
()
consensus/src/dissemination/responder.rs:285
Function
fails_to_responds_to_too_new_coords
()
consensus/src/dissemination/responder.rs:229
Function
faulty_network
()
rmc/src/service.rs:274
Function
finished_and_higher_starting_round_with_last_message
()
consensus/src/collection/service.rs:472
Method
finished_processing
Signal that a unit finished processing and thus it's copy no longer has to be kept for fork detection. NOTE: This is only a memory optimization, if th
consensus/src/dag/validation.rs:172
Function
first_variant_is_canonical
()
consensus/src/units/store.rs:198
Method
fmt
(&self, f: &mut fmt::Formatter)
crypto/src/node.rs:207
Method
fmt
(&self, f: &mut Formatter<'_>)
rmc/src/scheduler.rs:59
Method
fmt
(&self, f: &mut Formatter<'_>)
rmc/src/handler.rs:20
Method
fmt
(&self, f: &mut Formatter<'_>)
mock/src/network.rs:130
Method
fmt
(&self, f: &mut Formatter<'_>)
examples/blockchain/src/data.rs:26
Method
fmt
(&self, f: &mut Formatter<'_>)
examples/blockchain/src/network.rs:108
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
examples/blockchain/src/chain.rs:27
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/config.rs:48
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/task_queue.rs:34
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/terminator.rs:21
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/alerts/handler.rs:33
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/collection/service.rs:30
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/units/validator.rs:22
Method
fmt
(&self, f: &mut Formatter)
consensus/src/units/mod.rs:53
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/units/control_hash.rs:19
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/units/store.rs:25
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
consensus/src/backup/loader.rs:26
Method
fmt
(&self, f: &mut Formatter)
consensus/src/consensus/handler.rs:50
Method
fmt
(&self, f: &mut Formatter<'_>)
consensus/src/dag/validation.rs:22
Method
fmt
(&self, f: &mut Formatter)
consensus/src/dissemination/task.rs:54
Function
following_fails_with_too_few_parents
()
consensus/src/creation/collector.rs:204
Function
following_fails_with_too_old_own_parent
()
consensus/src/creation/collector.rs:250
Function
following_fails_with_too_old_parents
()
consensus/src/creation/collector.rs:218
Function
following_fails_without_own_parent
()
consensus/src/creation/collector.rs:234
Function
following_fails_without_parents
()
consensus/src/creation/collector.rs:192
Function
following_inherits_units
()
consensus/src/creation/collector.rs:340
Function
following_successfully_computes_full_parents
()
consensus/src/creation/collector.rs:317
Function
following_successfully_computes_minimal_parents
()
consensus/src/creation/collector.rs:267
Function
following_successfully_computes_minimal_parents_with_ancient
()
consensus/src/creation/collector.rs:291
Method
for_candidate
Creates an election for the given candidate. The candidate will eventually either get elected or eliminated. Might immediately return an outcome.
consensus/src/extension/election.rs:37
Method
for_round
Create a new round election. It might immediately be decided, so this might return an election result rather than a pending election. Returns an error
consensus/src/extension/election.rs:156
Method
from
(us: UncheckedSigned<Indexed<T>, S>)
crypto/src/signature.rs:172
Method
from
(data: Arc<Mutex<Vec<u8>>>)
mock/src/dataio.rs:135
Method
from
(x: T)
mock/src/crypto/signable.rs:14
Method
from
(mk: T)
mock/src/crypto/wrappers.rs:25
Method
from
(addr: SocketAddrV4)
examples/blockchain/src/network.rs:29
← previous
next →
401–500 of 770, ranked by callers