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
↓ 1 callers
Function
generate_signature_message_payload
(sig: &String)
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/common.rs:48
↓ 1 callers
Function
generate_signature_message_payload
(sig: &String)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/common.rs:48
↓ 1 callers
Function
get_args
()
RelayProofsOfConcept/EddsaTendermintServer/generate.py:108
↓ 1 callers
Function
get_args
()
RelayProofsOfConcept/EddsaTendermintServer/run_exp.py:85
↓ 1 callers
Function
get_max_run_time
(parties, read_filename)
RelayProofsOfConcept/EddsaTendermintServer/run_exp.py:22
↓ 1 callers
Method
get_messages_map_from_vector
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:211
↓ 1 callers
Method
get_missing_clients_vector
Return a vector of all clients whos messages are not yet stored for a given round
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:233
↓ 1 callers
Method
get_next_item
get the next item the peer needs to send depending on the current step and the last message of the peer that was accepted by the server
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:254
↓ 1 callers
Method
get_next_item
get the next item the peer needs to send depending on the current step and the last message of the peer that was accepted by the server
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:497
↓ 1 callers
Method
get_next_item
get the next item the peer needs to send depending on the current step and the last message of the peer that was accepted by the server
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:154
↓ 1 callers
Method
get_next_message
Get the next message this client needs to send
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:308
↓ 1 callers
Method
get_next_message
Get the next message this client needs to send
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:564
↓ 1 callers
Method
get_next_message
Get the next message this client needs to send
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/peer.rs:48
↓ 1 callers
Function
get_protocols
Reutrn all avaliable protocols
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/protocol.rs:83
↓ 1 callers
Function
get_protocols
Reutrn all avaliable protocols
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/protocol.rs:83
↓ 1 callers
Method
get_sender_by_address
Try reutrn a Sender of a specific peer by its address. The Sender can be used to send ServerMessages to the server
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:228
↓ 1 callers
Method
handle_error_response
(&mut self, err_msg: &str)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:469
↓ 1 callers
Method
handle_error_response
(&mut self, err_msg: &str)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:730
↓ 1 callers
Method
handle_error_response
(&mut self, err_msg: &str)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:265
↓ 1 callers
Method
handle_register_response
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:454
↓ 1 callers
Method
handle_register_response
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:715
↓ 1 callers
Method
handle_register_response
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:250
↓ 1 callers
Method
handle_relay_message
(&mut self, msg: ServerMessage)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:427
↓ 1 callers
Method
handle_relay_message
(&mut self, msg: ServerMessage)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:684
↓ 1 callers
Method
handle_server_response
( &mut self, msg: &ServerMessage, )
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:502
↓ 1 callers
Method
handle_server_response
( &self, msg: &ServerMessage, )
RelayProofsOfConcept/EddsaTokioServer/examples/connect.rs:75
↓ 1 callers
Method
handle_server_response
( &mut self, msg: &ServerMessage, )
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:761
↓ 1 callers
Method
handle_server_response
( &mut self, msg: &ServerMessage, )
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/tendermint_client.rs:298
↓ 1 callers
Method
initialize_data
set manager with the initial values that a local peer holds at the beginning of the protocol session return: first message
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:300
↓ 1 callers
Method
initialize_data
set manager with the initial values that a local peer holds at the beginning of the protocol session return: first message
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:556
↓ 1 callers
Method
initialize_data
set manager with the initial values that a local peer holds at the beginning of the protocol session return: first message
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/peer.rs:40
↓ 1 callers
Method
is_done_step_0
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:264
↓ 1 callers
Method
is_done_step_0
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:227
↓ 1 callers
Method
is_done_step_1
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:267
↓ 1 callers
Method
is_done_step_1
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:230
↓ 1 callers
Method
is_done_step_2
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:270
↓ 1 callers
Method
is_done_step_2
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:233
↓ 1 callers
Method
is_empty
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:287
↓ 1 callers
Method
is_step_done
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:134
↓ 1 callers
Method
is_step_done
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:255
↓ 1 callers
Method
is_step_done
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:218
↓ 1 callers
Method
is_step_done
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:164
↓ 1 callers
Function
is_valid_protocol
Returns true if the protocol is a valid protocol as determined by the protocols.json file
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/protocol.rs:50
↓ 1 callers
Function
is_valid_protocol
Returns true if the protocol is a valid protocol as determined by the protocols.json file
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/protocol.rs:50
↓ 1 callers
Function
main
()
RelayProofsOfConcept/EddsaTendermintServer/generate.py:100
↓ 1 callers
Function
main
()
RelayProofsOfConcept/EddsaTendermintServer/run_exp.py:39
↓ 1 callers
Method
next
Get the # of next peer that can send a message
RelayProofsOfConcept/EddsaTokioServer/relay-server-common/src/protocol.rs:43
↓ 1 callers
Function
node_tmux_sessions
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:41
↓ 1 callers
Function
persisnent_peers
(nodes)
RelayProofsOfConcept/EddsaTendermintServer/generate.py:19
↓ 1 callers
Method
remove
Removes a connection from the peers collection
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:222
↓ 1 callers
Method
respond_to_server
Determines the response that should be sent to the server and returns a future for sending a response, or an ok() future if no action is needed
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:347
↓ 1 callers
Method
respond_to_server
( &self, msg: ServerMessage, // A sender to pass messages to be written back to the se
RelayProofsOfConcept/EddsaTokioServer/examples/connect.rs:60
↓ 1 callers
Method
respond_to_server
( &mut self, msg: ServerMessage, // A sender to pass messages to be written back to th
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:603
↓ 1 callers
Method
round
(&self)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:197
↓ 1 callers
Method
set_message_params
(&mut self, to: Vec<PeerIdentifier>, message: S)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:40
↓ 1 callers
Method
set_peer_id
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:75
↓ 1 callers
Method
set_protocol
(&self, protocol: ProtocolDescriptor)
RelayProofsOfConcept/EddsaTokioServer/src/relay_session.rs:349
↓ 1 callers
Method
set_protocol
(&self, protocol: ProtocolDescriptor)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:193
↓ 1 callers
Method
set_register
( &mut self, addr: SocketAddr, protocol_id: ProtocolIdentifier, capacity: u32,
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:272
↓ 1 callers
Function
setup_logging
(verbosity: u64)
RelayProofsOfConcept/EddsaTokioServer/src/bin/server.rs:40
↓ 1 callers
Function
setup_logging
(verbosity: u64, port: String)
RelayProofsOfConcept/EddsaTendermintServer/src/bin/server.rs:43
↓ 1 callers
Function
setup_logging
(verbosity: u64, index: u32)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/sign-client.rs:63
↓ 1 callers
Function
setup_logging
(verbosity: u64, index: u32)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/kg-client.rs:61
↓ 1 callers
Function
signup
(client: &Client)
RelayProofsOfConcept/EddsaRocketServer/pg-eddsa-client/src/main.rs:256
↓ 1 callers
Method
start_server
Starts the relay server
RelayProofsOfConcept/EddsaTokioServer/src/relay_server.rs:28
↓ 1 callers
Method
step_1
steps - in each step the client does a calculation on its data, and updates the data holder with the new data step 1 - calculate key and commitment
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:288
↓ 1 callers
Method
step_1
steps - in each step the client does a calculation on its data, and updates the data holder with the new data step 1 - calculate key and commitment
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:252
↓ 1 callers
Method
step_2
step 2 - return the clients R. No extra calculations
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:312
↓ 1 callers
Method
step_2
step 2 - return the clients R. No extra calculations
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:276
↓ 1 callers
Method
step_3
step 3 - after validating all commitments: 1. compute APK 2. compute R' = sum(Ri) 3. sign message
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:319
↓ 1 callers
Method
step_3
step 3 - after validating all commitments: 1. compute APK 2. compute R' = sum(Ri) 3. sign message
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:283
↓ 1 callers
Method
try_increase_round
(&self, capacity: u32)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:212
↓ 1 callers
Method
update_data
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:220
↓ 1 callers
Method
update_data
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:440
↓ 1 callers
Method
update_data
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:119
↓ 1 callers
Method
update_data_step_0
data updaters for each step
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:113
↓ 1 callers
Method
update_data_step_0
data updaters for each step
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:187
↓ 1 callers
Method
update_data_step_0
data updaters for each step
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:150
↓ 1 callers
Method
update_data_step_0
data updaters for each step
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:197
↓ 1 callers
Method
update_data_step_1
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:207
↓ 1 callers
Method
update_data_step_1
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:170
↓ 1 callers
Method
update_data_step_2
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:222
↓ 1 callers
Method
update_data_step_2
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:185
↓ 1 callers
Method
update_data_step_3
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:237
↓ 1 callers
Method
update_data_step_3
(&mut self, from: PeerIdentifier, payload: MessagePayload)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:200
↓ 1 callers
Method
update_stored_messages
(&mut self, round: u32, party: u32, msg: ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:201
↓ 1 callers
Method
validate_commitments
(&mut self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:151
↓ 1 callers
Method
validate_commitments
(&mut self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:114
↓ 1 callers
Method
wait_timeout
(&self)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:709
↓ 1 callers
Function
write_result
(parties, write_filename, max_time)
RelayProofsOfConcept/EddsaTendermintServer/run_exp.py:12
↓ 1 callers
Function
write_to_csv
(index: u32, millis: u32, capacity: u32)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/sign-client.rs:223
↓ 1 callers
Function
write_to_csv
(index: u32, millis: u32, capacity: u32)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/bin/kg-client.rs:203
↓ 1 callers
Method
zero_step
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_key_gen_client.rs:192
↓ 1 callers
Method
zero_step
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTokioServer/examples/eddsa_sign_client.rs:408
↓ 1 callers
Method
zero_step
(&mut self, peer_id: PeerIdentifier)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_kg.rs:79
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/EddsaTendermintServer/mmpc-server-common/src/protocol.rs:31
Method
are_equal_payloads
(&self, msg: &ClientMessage)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-server-common/src/lib.rs:291
Method
can_relay
Check if this relay message sent from the given SocketAddr and is valid to send to rest of the peers
RelayProofsOfConcept/EddsaTendermintServer/src/relay_session.rs:169
Method
capacity
(&self)
RelayProofsOfConcept/EddsaTendermintServer/mmpc-client/src/eddsa_peer_sign.rs:391
Method
check_tx
(&mut self, req: &RequestCheckTx)
RelayProofsOfConcept/EddsaTendermintServer/src/relay_app.rs:76
← previous
next →
101–200 of 280, ranked by callers