Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProvableHQ/python-sdk
/ functions
Functions
424 in github.com/ProvableHQ/python-sdk
⨍
Functions
424
◇
Types & classes
54
Method
__str__
Returns the private key as a base58 string.
sdk/src/account/private_key.rs:97
Method
__str__
Returns the record ciphertext as a string.
sdk/src/account/record.rs:50
Method
__truediv__
(&self, other: Self)
sdk/src/algebra/field.rs:78
Function
_get_leo_integer_bits
(signed: bool, value_bits: int)
zkml/zkml/_leo_helper.py:7
Method
_get_max_decimal_places_model
(self)
zkml/zkml/_model_transpiler.py:362
Method
_get_max_decimal_places_model
(self)
zkml/zkml/_model_transpiler.py:465
Method
_get_numeric_range_model
(self)
zkml/zkml/_model_transpiler.py:349
Method
_get_numeric_range_model
(self)
zkml/zkml/_model_transpiler.py:386
Method
_get_numeric_range_model_inference
(self, scaling_factor=1)
zkml/zkml/_model_transpiler.py:418
Method
_transpile_mlp_logic_to_leo_code_2
( self, mlp, model_as_input, indentation="", prune_threshold_weights=0
zkml/zkml/_model_transpiler.py:712
Method
address
Returns the address of the prover.
sdk/src/coinbase/prover_solution.rs:60
Method
address
Returns the address from the compute key.
sdk/src/account/compute_key.rs:30
Method
as_array
Unboxes the underlying Plaintext::Array.
sdk/src/account/text.rs:162
Method
authorize_fee_private
Authorizes the fee given the credits record, the fee amount (in microcredits), and the deployment or execution ID.
sdk/src/programs/process.rs:113
Method
bytes
Returns the byte representation of a ProverSolution.
sdk/src/coinbase/prover_solution.rs:55
Method
bytes
Returns the byte representation of an EpochChallenge.
sdk/src/coinbase/epoch_challenge.rs:102
Method
bytes
Returns the byte representation of a veryfying key
sdk/src/programs/verifying_key.rs:44
Method
bytes
Returns the byte representation of a Fee.
sdk/src/programs/fee.rs:69
Method
bytes
Returns the byte representation of an Execution.
sdk/src/programs/execution.rs:54
Method
bytes
Returns the byte representation of a Transition.
sdk/src/programs/transition.rs:89
Method
bytes
Returns the byte representation of a proving key
sdk/src/programs/proving_key.rs:44
Method
bytes
Returns the byte representation of an Authorization.
sdk/src/programs/authorization.rs:47
Method
bytes
Returns the byte representation of a Transaction.
sdk/src/programs/transaction.rs:56
Method
challenge
Returns the verifier challenge.
sdk/src/account/signature.rs:37
Method
compute_key
Returns the signer compute key.
sdk/src/account/signature.rs:42
Method
compute_key
Derives the account compute key from an account private key.
sdk/src/account/private_key.rs:54
Method
contains_program
Returns true if the process contains the program with the given ID.
sdk/src/programs/process.rs:45
Method
decrypt
Decrypts a record ciphertext with a view key
sdk/src/account/mod.rs:101
Method
decrypt
Decrypt a record ciphertext with a view key
sdk/src/account/view_key.rs:36
Method
decrypt
Decrypts self into plaintext using the given view key and checks that the owner matches the view key.
sdk/src/account/record.rs:40
Method
deref
(&self)
sdk/src/coinbase/verifying_key.rs:39
Method
deref
(&self)
sdk/src/coinbase/epoch_challenge.rs:77
Method
deref
(&self)
sdk/src/algebra/scalar.rs:67
Method
deref
(&self)
sdk/src/algebra/group.rs:67
Method
deref
(&self)
sdk/src/algebra/field.rs:100
Method
deref
(&self)
sdk/src/programs/program.rs:88
Method
deref
(&self)
sdk/src/programs/locator.rs:89
Method
deref
(&self)
sdk/src/programs/fee.rs:89
Method
deref
(&self)
sdk/src/programs/execution.rs:67
Method
deref
(&self)
sdk/src/programs/identifier.rs:60
Method
deref
(&self)
sdk/src/programs/program_id.rs:75
Method
deref
(&self)
sdk/src/account/signature.rs:90
Method
deref
(&self)
sdk/src/account/compute_key.rs:53
Method
deref
(&self)
sdk/src/account/text.rs:67
Method
deref
(&self)
sdk/src/account/view_key.rs:75
Method
deref
(&self)
sdk/src/account/address.rs:60
Method
deref
(&self)
sdk/src/account/private_key.rs:115
Method
deref
(&self)
sdk/src/account/record.rs:58
Method
deserialize
Deserializes the partial solution from a JSON-string or buffer.
sdk/src/coinbase/epoch_challenge.rs:49
Method
edition
()
sdk/src/network/mod.rs:44
Method
encrypt
Encrypts self to the given address under the given randomizer.
sdk/src/account/text.rs:112
Method
forward
(self, x)
zkml/tests/helper.py:21
Method
from
(value: CoinbaseVerifyingKeyNative)
sdk/src/coinbase/verifying_key.rs:31
Method
from
(value: u64)
sdk/src/credits/mod.rs:72
Method
from
(value: ScalarNative)
sdk/src/algebra/scalar.rs:73
Method
from
(value: GroupNative)
sdk/src/algebra/group.rs:73
Method
from
(value: Boolean)
sdk/src/algebra/boolean.rs:59
Method
from
(value: FieldNative)
sdk/src/algebra/field.rs:106
Method
from
(value: ValueNative)
sdk/src/programs/value.rs:67
Method
from
(value: VerifyingKeyNative)
sdk/src/programs/verifying_key.rs:62
Method
from
(program: ProgramNative)
sdk/src/programs/program.rs:94
Method
from
(value: TraceNative)
sdk/src/programs/trace.rs:78
Method
from
(value: LocatorNative)
sdk/src/programs/locator.rs:95
Method
from
(value: FeeNative)
sdk/src/programs/fee.rs:95
Method
from
(value: ExecutionNative)
sdk/src/programs/execution.rs:73
Method
from
(value: IdentifierNative)
sdk/src/programs/identifier.rs:66
Method
from
(value: LiteralNative)
sdk/src/programs/literal.rs:145
Method
from
(value: TransitionNative)
sdk/src/programs/transition.rs:100
Method
from
(value: ProvingKeyNative)
sdk/src/programs/proving_key.rs:62
Method
from
(value: AuthorizationNative)
sdk/src/programs/authorization.rs:58
Method
from
(value: ResponseNative)
sdk/src/programs/response.rs:34
Method
from
(value: TransactionNative)
sdk/src/programs/transaction.rs:74
Method
from
(value: ProgramIDNative)
sdk/src/programs/program_id.rs:81
Method
from
(value: QueryNative)
sdk/src/programs/query.rs:39
Method
from
(value: SignatureNative)
sdk/src/account/signature.rs:96
Method
from
(value: ComputeKeyNative)
sdk/src/account/compute_key.rs:59
Method
from
(private_key: PrivateKey)
sdk/src/account/mod.rs:129
Method
from
(value: CiphertextNative)
sdk/src/account/text.rs:73
Method
from
(value: ViewKeyNative)
sdk/src/account/view_key.rs:81
Method
from
(value: AddressNative)
sdk/src/account/address.rs:66
Method
from
(value: PrivateKey)
sdk/src/account/private_key.rs:121
Method
from
(value: RecordCiphertextNative)
sdk/src/account/record.rs:64
Method
from_boolean
(b: Boolean)
sdk/src/programs/literal.rs:69
Method
from_bytes
(bytes: &[u8])
sdk/src/coinbase/prover_solution.rs:50
Method
from_bytes
(bytes: &[u8])
sdk/src/coinbase/epoch_challenge.rs:97
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/verifying_key.rs:39
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/execution.rs:49
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/transition.rs:84
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/proving_key.rs:39
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/authorization.rs:42
Method
from_bytes
(bytes: &[u8])
sdk/src/programs/transaction.rs:51
Method
from_group
(group: Group)
sdk/src/programs/literal.rs:54
Method
from_i128
(value: I128)
sdk/src/programs/literal.rs:94
Method
from_i16
(value: I16)
sdk/src/programs/literal.rs:79
Method
from_i32
(value: I32)
sdk/src/programs/literal.rs:84
Method
from_i64
(value: I64)
sdk/src/programs/literal.rs:89
Method
from_i8
(value: I8)
sdk/src/programs/literal.rs:74
Method
from_json
(json: &str)
sdk/src/coinbase/prover_solution.rs:39
Method
from_json
(json: &str)
sdk/src/coinbase/epoch_challenge.rs:86
Method
from_json
(json: &str)
sdk/src/programs/execution.rs:38
← previous
next →
201–300 of 424, ranked by callers