Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZenGo-X/white-city
/ functions
Functions
280 in github.com/ZenGo-X/white-city
⨍
Functions
280
◇
Types & classes
72
↓ 28 callers
Method
update
Insert a new ClientMessage for a given round, and a given party
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:154
↓ 12 callers
Method
insert_new_connection
Inserts a new connection to the session. the connection is NOT an active peer until it is registered to the session by sending a register message
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:217
↓ 11 callers
Method
register
Register a new peer for the relay session. Return a vector of register messages to send to all other peers if state is initialized
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:279
↓ 6 callers
Method
get_peer_by_address
get a copy of Peer that addr represents
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:325
↓ 6 callers
Method
register_new_peer
Register a new peer to this relay session after adding this address as a peer, the state might change to either Uninitialized (if this is the first pe
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:68
↓ 5 callers
Method
capacity
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:93
↓ 5 callers
Method
is_empty
(&self)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/lib.rs:147
↓ 5 callers
Function
prepare_relay_message
( peer_id: PeerIdentifier, protocol_id: ProtocolIdentifier, send_to: &Vec<PeerIdentifi
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:534
↓ 5 callers
Method
store_server_response
Stores the server response to the stored messages
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:125
↓ 4 callers
Method
abort
Abort the current relay session Return an abort message to all connected peers
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:306
↓ 4 callers
Method
current_step
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:89
↓ 4 callers
Method
msg_type
(&self)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/lib.rs:103
↓ 4 callers
Method
msg_type
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:127
↓ 4 callers
Function
poll_for_peers
( client: &Client, party_num: u32, n: u32, delay: Duration, round: &str, uuid: String,
RelayProofsOfConcept/EddsaRocketServer/pg-eddsa-client/src/main.rs:290
↓ 4 callers
Method
protocol
(&self)
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:345
↓ 4 callers
Method
register_new_peer
Register a new peer to this relay session after adding this address as a peer, the state might change to either Uninitialized (if this is the first pe
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:82
↓ 4 callers
Method
set_message_params
(&mut self, to: Vec<PeerIdentifier>, message: S)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/lib.rs:31
↓ 4 callers
Method
state
Return the current state of the relay session
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:336
↓ 3 callers
Method
get_messages_map_client_message
Returns the messages of the current round as client messages format, or an empty hashmap if no messages are stored for the round
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:189
↓ 3 callers
Method
get_number_messages
Return the current number of stored messages
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:165
↓ 3 callers
Function
postb
(client: &Client, path: &str, body: T)
RelayProofsOfConcept/EddsaRocketServer/pg-eddsa-client/src/main.rs:245
↓ 3 callers
Method
protocol
(&self)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:189
↓ 3 callers
Method
send_message
(&self, msg: ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:104
↓ 3 callers
Method
set_state
Set the current relay session state to a new state
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:341
↓ 2 callers
Method
aggregate_pks
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:130
↓ 2 callers
Method
aggregate_pks
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:96
↓ 2 callers
Method
are_equal_payloads
(&self, msg: &ClientMessage)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/lib.rs:151
↓ 2 callers
Method
can_register
Checks if it is possible for this address to register as a peer in this session
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:115
↓ 2 callers
Function
convert_tx
Convert incoming tx data to the proper BigEndian size. txs.len() > 8 will return 0
RelayProofsOfConcept/EddsaTendermintServer/src/relay_app.rs:27
↓ 2 callers
Method
generate_client_answer
(&mut self, msg: ServerMessage)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:149
↓ 2 callers
Function
generate_pk_message_payload
(pk: &String)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/common.rs:20
↓ 2 callers
Function
generate_pk_message_payload
(pk: &String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/common.rs:20
↓ 2 callers
Method
generate_register_message
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:419
↓ 2 callers
Method
generate_register_message
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/connect.rs:121
↓ 2 callers
Method
generate_register_message
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:676
↓ 2 callers
Method
generate_relay_message
(&self, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:438
↓ 2 callers
Method
generate_relay_message
(&self, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:695
↓ 2 callers
Method
generate_relay_message
(&self, payload: MessagePayload)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:233
↓ 2 callers
Method
get_last_message
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:464
↓ 2 callers
Method
get_last_message
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:725
↓ 2 callers
Method
get_last_message
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:260
↓ 2 callers
Method
get_messages_vector_client_message
Returns the messages of the current round as client messages format, or an empty vector if no messages are stored for the round
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:174
↓ 2 callers
Method
get_number_of_active_peers
Returns the current number of active peers. If a peer disconnects, it should be removed from the active peers
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:69
↓ 2 callers
Method
get_number_of_active_peers
Returns the current number of active peers. If a peer disconnects, it should be removed from the active peers
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:55
↓ 2 callers
Method
handle_relay_message
(&mut self, client_msg: ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:134
↓ 2 callers
Method
is_done_step_0
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:140
↓ 2 callers
Method
is_done_step_0
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:170
↓ 2 callers
Method
is_done_step_3
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:273
↓ 2 callers
Method
is_done_step_3
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:236
↓ 2 callers
Method
is_valid
(&self, client_message: &ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_app.rs:47
↓ 2 callers
Method
peer_id
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:97
↓ 2 callers
Function
postb
(client: &reqwest::Client, path: &str, body: T)
RelayProofsOfConcept/EddsaRocketServer/rocket-server/src/main.rs:181
↓ 2 callers
Method
query
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:38
↓ 2 callers
Method
register
(&mut self, index: u32, capacity: u32, kg_index: i32)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:82
↓ 2 callers
Method
relay_message
Receives the sender's address and a message If the message can be relayed, returns a vector of tupltes, with the message as the first member, and a Se
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:239
↓ 2 callers
Function
run_exps
(exp_type, nodes, parties)
RelayProofsOfConcept/EddsaTendermintServer/run_exp.py:41
↓ 2 callers
Method
set_state
Set the current relay session state to a new state
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:185
↓ 2 callers
Method
state
Return the current state of the relay session
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:180
↓ 2 callers
Method
stored_messages
(&self)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:208
↓ 1 callers
Method
add_commitment
(&mut self, peer_id: PeerIdentifier, commitment: String)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:108
↓ 1 callers
Method
add_commitment
(&mut self, peer_id: PeerIdentifier, commitment: String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:74
↓ 1 callers
Method
add_pk
inner calculations & data manipulations
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:91
↓ 1 callers
Method
add_pk
inner calculations & data manipulations
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:105
↓ 1 callers
Method
add_pk
inner calculations & data manipulations
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:71
↓ 1 callers
Method
add_pk
inner calculations & data manipulations
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:219
↓ 1 callers
Method
add_r
(&mut self, peer_id: PeerIdentifier, r: String)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:111
↓ 1 callers
Method
add_r
(&mut self, peer_id: PeerIdentifier, r: String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:77
↓ 1 callers
Method
add_sig
(&mut self, peer_id: PeerIdentifier, sig: String)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:115
↓ 1 callers
Method
add_sig
(&mut self, peer_id: PeerIdentifier, sig: String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:81
↓ 1 callers
Method
advance_turn
Advances the peer whose turn it is to transmit. If the peer is 0, initializes state to 1, else, advances turn by 1
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/protocol.rs:31
↓ 1 callers
Method
aggregate_pks
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:94
↓ 1 callers
Method
aggregate_pks
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:222
↓ 1 callers
Function
app_tmux_sessions
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:32
↓ 1 callers
Function
arg_matches
()
RelayProofsOfConcept/EddsaTokioServer/src/bin/server.rs:17
↓ 1 callers
Function
arg_matches
()
RelayProofsOfConcept/EddsaTendermintServer/src/bin/server.rs:17
↓ 1 callers
Function
arg_matches
()
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/sign-client.rs:29
↓ 1 callers
Function
arg_matches
()
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/kg-client.rs:26
↓ 1 callers
Method
can_register
Checks if it is possible for this address to register as a peer in this session
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:128
↓ 1 callers
Method
can_relay
Check if this relay message sent from the given SocketAddr and is valid to send to rest of the peers
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:164
↓ 1 callers
Method
can_relay
(&self, client_message: &ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_app.rs:32
↓ 1 callers
Method
compute_r_tot
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:118
↓ 1 callers
Method
compute_r_tot
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:84
↓ 1 callers
Function
create_delete_file
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:77
↓ 1 callers
Function
create_init_file
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:9
↓ 1 callers
Function
create_reset_file
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:88
↓ 1 callers
Function
create_start_file
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:18
↓ 1 callers
Function
create_stop_file
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:66
↓ 1 callers
Method
do_step
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:202
↓ 1 callers
Method
do_step
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:419
↓ 1 callers
Method
do_step
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:101
↓ 1 callers
Method
finalize
Does the final calculation of the protocol in this case: collection all signatures and verifying the message
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:232
↓ 1 callers
Method
finalize
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:455
↓ 1 callers
Method
finalize
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:435
↓ 1 callers
Method
finalize
Does the final calculation of the protocol in this case: collection all signatures and verifying the message
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:132
↓ 1 callers
Function
generate_R_message_payload
(r: &String)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/common.rs:39
↓ 1 callers
Function
generate_R_message_payload
(r: &String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/common.rs:39
↓ 1 callers
Method
generate_client_answer
(&mut self, msg: ServerMessage)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:362
↓ 1 callers
Method
generate_client_answer
(&mut self, msg: ServerMessage)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:618
↓ 1 callers
Function
generate_commitment_message_payload
(cmtnmt: &String)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/common.rs:29
↓ 1 callers
Function
generate_commitment_message_payload
(cmtnmt: &String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/common.rs:29
next →
1–100 of 280, ranked by callers