MCPcopy Create free account

hub / github.com/SoundnessLabs/sp1-sui / functions

Functions37 in github.com/SoundnessLabs/sp1-sui

↓ 3 callersFunctiondecompress_g2
(g2_bytes: &[u8; 64])
verifier/src/ark_converter.rs:66
↓ 3 callersFunctionfetch_coin
Return the coin owned by the address that has at least 5_000_000 MIST, otherwise returns None
examples/sp1-sui-sdk/src/utils.rs:198
↓ 3 callersFunctionserialize_input
(value: &T)
examples/sp1-sui-sdk/src/utils.rs:37
↓ 2 callersFunctionconvert_sp1_gnark_to_ark
( sp1_proof_with_public_values: SP1ProofWithPublicValues, )
verifier/src/lib.rs:26
↓ 2 callersFunctiondecompress_g1
(g1_bytes: &[u8; 32])
verifier/src/ark_converter.rs:50
↓ 2 callersFunctionfibonacci
Compute the n'th fibonacci number (wrapping around on overflows), using normal Rust code.
examples/fibonacci/lib/src/lib.rs:13
↓ 2 callersFunctiongnark_compressed_x_to_ark_compressed_x
(x: &[u8])
verifier/src/ark_converter.rs:95
↓ 2 callersFunctiongnark_decompressed_g1_to_ark_decompressed_g1
( buf: &[u8; 64], )
verifier/src/ark_converter.rs:110
↓ 2 callersFunctionload_ark_groth16_verifying_key_from_bytes
( buffer: &[u8], )
verifier/src/ark_converter.rs:156
↓ 2 callersFunctionload_ark_proof_from_bytes
(buffer: &[u8])
verifier/src/ark_converter.rs:146
↓ 2 callersFunctionload_ark_public_inputs_from_bytes
( vkey_hash: &[u8; 32], committed_values_digest: &[u8; 32], )
verifier/src/ark_converter.rs:207
↓ 2 callersFunctionrequest_tokens_from_faucet
( address: SuiAddress, sui_client: &SuiClient, )
examples/sp1-sui-sdk/src/utils.rs:105
↓ 2 callersFunctionretrieve_wallet
()
examples/sp1-sui-sdk/src/utils.rs:283
↓ 2 callersFunctionsetup_for_write
Return a sui client to interact with the APIs, the active address of the local wallet, and another address that can be used as a recipient. By defaul
examples/sp1-sui-sdk/src/utils.rs:62
↓ 1 callersFunctioncreate_proof_fixture
Create a fixture for the given proof.
examples/fibonacci/script/src/bin/evm.rs:85
↓ 1 callersFunctiongnark_decompressed_g2_to_ark_decompressed_g2
( buf: &[u8; 128], )
verifier/src/ark_converter.rs:128
↓ 1 callersFunctiongnark_flag_to_ark_flag
(msb: u8)
verifier/src/ark_converter.rs:79
↓ 1 callersFunctionpem_to_der
(pem_key: &str)
examples/sp1-jwt-verify-email-domain/lib/src/lib.rs:41
↓ 1 callersFunctionsetup_for_read
Return a sui client to interact with the APIs and an active address from the local wallet. This function sets up a wallet in case there is no wallet
examples/sp1-sui-sdk/src/utils.rs:88
↓ 1 callersFunctionsplit_coin_digest
Return a transaction digest from a split coin + merge coins transaction
examples/sp1-sui-sdk/src/utils.rs:215
↓ 1 callersFunctionsplit_email
(email: String)
examples/sp1-jwt-verify-email-domain/lib/src/lib.rs:14
↓ 1 callersFunctionsplit_jwt
slightly modified version of https://github.com/robjsliwa/jwt-rustcrypto/blob/main/src/decode.rs#L80
examples/sp1-jwt-verify-email-domain/lib/src/lib.rs:27
Functionconvert_endianness
( bytes: &[u8; ARRAY_SIZE], )
verifier/src/ark_converter.rs:32
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
examples/sp1-jwt-verify-email-domain/lib/src/lib.rs:73
Methodfrom_str
(s: &str)
examples/sp1-jwt-verify-email-domain/lib/src/lib.rs:95
Functionjust_for_clippy
()
examples/sp1-sui-sdk/src/utils.rs:335
Functionmain
()
examples/fibonacci/script/build.rs:3
Functionmain
()
examples/fibonacci/script/src/bin/main.rs:39
Functionmain
()
examples/fibonacci/script/src/bin/vkey.rs:6
Functionmain
()
examples/fibonacci/script/src/bin/evm.rs:54
Functionmain
()
examples/fibonacci/program/src/main.rs:14
Functionmain
()
examples/sp1-sui-sdk/src/main.rs:24
Functionmain
()
examples/sp1-jwt-verify-email-domain/script/build.rs:1
Functionmain
()
examples/sp1-jwt-verify-email-domain/script/src/main.rs:5
Functionmain
()
examples/sp1-jwt-verify-email-domain/program/src/main.rs:8
Functionmain
()
verifier/src/main.rs:14
Functiontest_convert_gnark_to_ark
()
verifier/src/test.rs:11