MCPcopy Create free account

hub / github.com/ZenGo-X/mpc-over-signal / functions

Functions144 in github.com/ZenGo-X/mpc-over-signal

↓ 9 callersMethodme
(&self)
mpc-over-signal/src/device/mod.rs:86
↓ 8 callersMethodread
(&self)
mpc-over-signal/src/device/device_store.rs:32
↓ 7 callersMethodparty_index
(&self, party_addr: &libsignal_protocol::ProtocolAddress)
mpc-over-signal/src/lib.rs:33
↓ 7 callersMethodwrite
(&self)
mpc-over-signal/src/device/device_store.rs:36
↓ 6 callersMethodfinish
(self)
mpc-over-signal/src/signal_client.rs:108
↓ 6 callersMethodserialize
(map: &HashMap<K2, V2>, s: S)
mpc-over-signal/src/helpers/serde.rs:419
↓ 5 callersFunctiondeserialize
(d: D)
mpc-over-signal/src/helpers/libsignal_serializable.rs:125
↓ 4 callersMethoddevice_auth
(self, creds: &DeviceCreds)
mpc-over-signal/src/device/creds.rs:53
↓ 4 callersMethodpublic_key
(&self)
mpc-over-signal/src/webapi/link_device/provision_cipher.rs:29
↓ 4 callersFunctionready
(v: I)
mpc-over-signal/src/actors/transport_worker.rs:350
↓ 4 callersMethodstores
Make it public?
mpc-over-signal/src/device/mod.rs:97
↓ 3 callersFunctiondeserialize
(d: D)
mpc-over-signal/src/helpers/serde.rs:44
↓ 3 callersMethodjoin_computation
( &mut self, me: ProtocolAddress, group: Group, )
mpc-over-signal/src/signal_client.rs:147
↓ 3 callersMethodsave
(&mut self, path: impl AsRef<Path>)
mpc-over-signal/src/device/device_store.rs:40
↓ 3 callersFunctionsignal_client
(server: cli::SignalServer)
demo/src/main.rs:274
↓ 3 callersMethodstart_listening_for_incoming_messages
( self, device_secrets: DeviceStore, )
mpc-over-signal/src/signal_client.rs:71
↓ 2 callersFunctiondebug_fmt
(obj: &T, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/libsignal_serializable.rs:152
↓ 2 callersMethodis_known_party
(&self, address: &ProtocolAddress)
mpc-over-signal/src/device/mod.rs:75
↓ 2 callersMethodlogin
(&self)
mpc-over-signal/src/device/creds.rs:25
↓ 2 callersMethodmessage_decrypt
( &mut self, csprng: &mut R, remote_address: &ProtocolAddress, ciphertext: &Ci
mpc-over-signal/src/device/mod.rs:144
↓ 2 callersMethodmessage_encrypt
( &mut self, remote_address: &ProtocolAddress, plaintext: &[u8], )
mpc-over-signal/src/device/mod.rs:128
↓ 2 callersFunctionnoop_message
(destination: &str, destination_device_id: u32)
mpc-over-signal/src/webapi/send_message.rs:46
↓ 2 callersMethodparties_count
(&self)
mpc-over-signal/src/lib.rs:50
↓ 2 callersFunctionread_group
(path: impl AsRef<Path>)
demo/src/main.rs:305
↓ 2 callersMethodsave_no_overwrite
(&mut self, path: impl AsRef<Path>)
mpc-over-signal/src/device/device_store.rs:45
↓ 2 callersMethodserialize
(&self)
mpc-over-signal/src/helpers/libsignal_serializable.rs:26
↓ 2 callersMethodtrust_to
(&mut self, group: &Group)
mpc-over-signal/src/device/mod.rs:49
↓ 1 callersMethodcreate_device
( &self, rnd: &mut R, provision: &DecryptedProvision, device_name: String,
mpc-over-signal/src/webapi/create_device.rs:27
↓ 1 callersMethoddecrypt
(&self, msg: crate::proto::ProvisionEnvelope)
mpc-over-signal/src/webapi/link_device/provision_cipher.rs:33
↓ 1 callersMethodget_device_keys
( &self, creds: &DeviceCreds, remote_address: &ProtocolAddress, )
mpc-over-signal/src/webapi/device_keys/get.rs:20
↓ 1 callersMethodhandle_request
( &mut self, req: proto::WebSocketRequestMessage, ctx: &mut SubProtocolCtx, )
mpc-over-signal/src/webapi/link_device.rs:85
↓ 1 callersMethodis_trusted_party
(&self, address: &ProtocolAddress, public_key: &IdentityKey)
mpc-over-signal/src/device/mod.rs:79
↓ 1 callersMethodjoin
( &self, computation_id: actors::ComputationID, group: Group, )
mpc-over-signal/src/signal_client.rs:222
↓ 1 callersFunctionkeygen
(args: cli::KeygenArgs)
demo/src/main.rs:96
↓ 1 callersFunctionkeygen_run
( signal_client: SignalClient, device_secrets: DeviceStore, group: Group, me: ParticipantIdent
demo/src/main.rs:144
↓ 1 callersMethodlink_device
( &self, rnd: &mut R, provisioning_url: oneshot::Sender<ProvisioningUrl>, )
mpc-over-signal/src/webapi/link_device.rs:44
↓ 1 callersFunctionlogin
(args: cli::LoginArgs)
demo/src/main.rs:37
↓ 1 callersMethodlookup_party_addr_by_index
(&self, ind: u16)
mpc-over-signal/src/lib.rs:42
↓ 1 callersFunctionme
(args: cli::MeArgs)
demo/src/main.rs:79
↓ 1 callersMethodmessage_decrypt_prekey
( &mut self, csprng: &mut R, remote_address: &ProtocolAddress, ciphertext: &Pr
mpc-over-signal/src/device/mod.rs:163
↓ 1 callersMethodmessage_decrypt_signal
( &mut self, csprng: &mut R, remote_address: &ProtocolAddress, ciphertext: &Si
mpc-over-signal/src/device/mod.rs:189
↓ 1 callersMethodparties
(&self)
mpc-over-signal/src/lib.rs:54
↓ 1 callersFunctionping
( sender: u16, receiver: u16, mut incoming: impl Stream<Item = Result<round_based::Msg<Msg>>> + Un
mpc-over-signal/examples/ping-pong.rs:106
↓ 1 callersMethodpoll_flush
( mut self: Pin<&mut Self>, cx: &mut task::Context<'_>, )
mpc-over-signal/src/signal_client.rs:526
↓ 1 callersFunctionpong
( sender: u16, receiver: u16, mut incoming: impl Stream<Item = Result<round_based::Msg<Msg>>> + Un
mpc-over-signal/examples/ping-pong.rs:130
↓ 1 callersFunctionprocess_incoming
( sub_protocol: Arc<SubProtocol>, mut input: S, mut handler: H, )
mpc-over-signal/src/webapi/sub_protocol.rs:109
↓ 1 callersMethodprocess_prekey_bundle
( &mut self, csprng: &mut R, remote_address: &ProtocolAddress, bundle: &PreKey
mpc-over-signal/src/device/mod.rs:207
↓ 1 callersFunctionread_local_key
(path: impl AsRef<Path>)
demo/src/main.rs:321
↓ 1 callersMethodreceive_messages
( &self, creds: &DeviceCreds, messages: Sender<proto::Envelope>, )
mpc-over-signal/src/webapi/receive_messages.rs:15
↓ 1 callersMethodreceived_now
(&self)
mpc-over-signal/src/webapi/sub_protocol.rs:50
↓ 1 callersFunctionrun_keepalive
(sub_protocol: Arc<SubProtocol>, path: String)
mpc-over-signal/src/webapi/sub_protocol.rs:170
↓ 1 callersFunctionsave_local_key
(local_key: &LocalKey, output: impl AsRef<Path>)
demo/src/main.rs:316
↓ 1 callersFunctionsend_keepalive
(path: String, output: &mut S)
mpc-over-signal/src/webapi/sub_protocol.rs:195
↓ 1 callersMethodsend_message
TODO: send_message takes references in arguments and clones them afterwards. It should either take owned arguments or avoid cloning in some way
mpc-over-signal/src/webapi/send_message.rs:59
↓ 1 callersMethodset_http_client
(&mut self, http_client: awc::Client)
mpc-over-signal/src/signal_client.rs:103
↓ 1 callersMethodset_server_host
(&mut self, mut host: String)
mpc-over-signal/src/signal_client.rs:95
↓ 1 callersFunctionsign
(args: cli::SignArgs)
demo/src/main.rs:184
↓ 1 callersFunctionsign_run
( signal_client: SignalClient, device_secrets: DeviceStore, group: Group, me: ParticipantIdent
demo/src/main.rs:222
↓ 1 callersMethodsubmit_device_keys
( &self, creds: &DeviceCreds, keys: &SubmitDevicePublicKeys, )
mpc-over-signal/src/webapi/device_keys/submit.rs:8
↓ 1 callersMethodterminate
(&mut self)
mpc-over-signal/src/webapi/sub_protocol.rs:65
↓ 1 callersFunctionverify
(args: cli::VerifyArgs)
demo/src/main.rs:253
↓ 1 callersMethodwhen
(&self)
mpc-over-signal/src/webapi/sub_protocol.rs:41
Functionbase64_encoded
(bytes: impl AsRef<[u8]>, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/fmt.rs:11
Methodbuilder
()
mpc-over-signal/src/signal_client.rs:42
Methodconnect
(webapi_client: WebAPIClient, device_secrets: DeviceStore)
mpc-over-signal/src/signal_client.rs:254
Methodconnect
( client: &Client, url: U, keepalive_path: &str, handler: H, )
mpc-over-signal/src/webapi/sub_protocol.rs:71
Methoddecrypt_pending_messages
( device_store: DeviceStore, encrypted_messages: Vec<PendingEncryptedMessage>, )
mpc-over-signal/src/actors/pending_messages.rs:140
Methoddefault_http_client
()
mpc-over-signal/src/signal_client.rs:114
Methoddeserialize
(d: D)
mpc-over-signal/src/helpers/serde.rs:429
Methoddeserialize
(bytes: &[u8])
mpc-over-signal/src/helpers/libsignal_serializable.rs:30
Methoddevice_read
(path: impl AsRef<Path>)
mpc-over-signal/src/device/device_store.rs:56
Methoddevice_write
( secrets: &Device, path: impl AsRef<Path>, may_overwrite: bool, )
mpc-over-signal/src/device/device_store.rs:61
Methoddrop
(&mut self)
mpc-over-signal/src/signal_client.rs:460
Methodexpecting
(&self, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/serde.rs:361
Methodexpecting
(&self, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/libsignal_serializable.rs:135
Methodextract_computation_id
(mut plaintext: Vec<u8>)
mpc-over-signal/src/actors/transport_worker.rs:254
Methodextract_computation_id
(mut plaintext: Vec<u8>)
mpc-over-signal/src/actors/pending_messages.rs:197
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
mpc-over-signal/src/webapi/link_device.rs:38
Methodfmt
(&self, f: &mut fmt::Formatter)
mpc-over-signal/src/device/creds.rs:42
Methodforward_incoming
( mut from: mpsc::Receiver<proto::Envelope>, to: actix::Addr<actors::TransportWorker>, )
mpc-over-signal/src/signal_client.rs:309
Methodfrom
(kp: IdentityKeyPair)
mpc-over-signal/src/helpers/serde.rs:26
Methodfrom
(private_keys: &DeviceKeys)
mpc-over-signal/src/webapi/device_keys/types.rs:18
Methodfrom
(k: &PreKey)
mpc-over-signal/src/device/keys.rs:50
Methodfrom_file
(path: impl AsRef<Path>)
mpc-over-signal/src/device/device_store.rs:17
Methodgenerate
(rnd: &mut R)
mpc-over-signal/src/webapi/link_device/provision_cipher.rs:23
Methodgenerate
( rnd: &mut R, identity_key_pair: IdentityKeyPair, )
mpc-over-signal/src/device/keys.rs:56
Methodgenerate_with_options
( rnd: &mut R, identity_key_pair: IdentityKeyPair, signed_pre_key_id: u32, fir
mpc-over-signal/src/device/keys.rs:63
Methodget_identity
( &self, address: &ProtocolAddress, _ctx: Context, )
mpc-over-signal/src/device/stores.rs:67
Methodget_identity_key_pair
(&self, _ctx: Context)
mpc-over-signal/src/device/stores.rs:28
Methodget_local_registration_id
(&self, _ctx: Context)
mpc-over-signal/src/device/stores.rs:32
Methodget_pending_messages
( pending: actix::Addr<PendingMessages>, id: ComputationID, group: Group, )
mpc-over-signal/src/actors/transport_worker.rs:326
Methodget_pre_key
(&self, prekey_id: u32, _ctx: Context)
mpc-over-signal/src/device/stores.rs:84
Methodget_signed_pre_key
( &self, signed_prekey_id: u32, _ctx: Context, )
mpc-over-signal/src/device/stores.rs:138
Methodhandle
(&mut self, msg: ReceivedMessage, ctx: &mut actix::Context<Self>)
mpc-over-signal/src/actors/transport_worker.rs:58
Methodhandle
( &mut self, msg: SavePendingDecryptedMessage, ctx: &mut actix::Context<Self>, )
mpc-over-signal/src/actors/pending_messages.rs:82
Methodhandle_request
( &mut self, req: proto::WebSocketRequestMessage, _ctx: &mut SubProtocolCtx, )
mpc-over-signal/src/webapi/receive_messages.rs:41
Functionhide_content
(_: &T, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/fmt.rs:7
Functionidentity_key
(identity: &IdentityKey, f: &mut fmt::Formatter)
mpc-over-signal/src/helpers/fmt.rs:15
Methodis_trusted_identity
( &self, address: &ProtocolAddress, identity: &IdentityKey, _direction: Direct
mpc-over-signal/src/device/stores.rs:51
Methodload_sender_key
( &mut self, sender_key_name: &SenderKeyName, _ctx: Context, )
mpc-over-signal/src/device/stores.rs:262
next →1–100 of 144, ranked by callers