Docs.rs
simplicity-sys-0.2.0
simplicity-sys 0.2.0
Docs.rs crate page
CC0-1.0
Links
Homepage
Repository
crates.io
Source
Owners
apoelstra
Dependencies
bitcoin_hashes ^0.13
normal
libc ^0.2
normal
cc ^1.0.83
build
Versions
6.24%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
simplicity_sys
0.2.0
Module jets_wrapper
Functions
In simplicity_sys::c_jets
?
Module
simplicity_sys
::
c_jets
::
jets_wrapper
source
·
[
−
]
Functions
§
add_8
add_16
add_32
add_64
all_8
all_16
all_32
all_64
and_1
and_8
and_16
and_32
and_64
annex_hash
asset_amount_hash
bip_0340_verify
build_tapbranch
build_tapleaf_simplicity
calculate_asset
calculate_confidential_token
calculate_explicit_token
calculate_issuance_entropy
ch_1
ch_8
ch_16
ch_32
ch_64
check_lock_distance
check_lock_duration
check_lock_height
check_lock_time
check_sig_verify
complement_1
complement_8
complement_16
complement_32
complement_64
current_amount
current_annex_hash
current_asset
current_index
current_issuance_asset_amount
current_issuance_asset_proof
current_issuance_token_amount
current_issuance_token_proof
current_new_issuance_contract
current_pegin
current_prev_outpoint
current_reissuance_blinding
current_reissuance_entropy
current_script_hash
current_script_sig_hash
current_sequence
decompress
decrement_8
decrement_16
decrement_32
decrement_64
div_mod_8
div_mod_16
div_mod_32
div_mod_64
divide_8
divide_16
divide_32
divide_64
divides_8
divides_16
divides_32
divides_64
eq_1
eq_8
eq_16
eq_32
eq_64
eq_256
fe_add
fe_invert
fe_is_odd
fe_is_zero
fe_multiply
fe_multiply_beta
fe_negate
fe_normalize
fe_square
fe_square_root
full_add_8
full_add_16
full_add_32
full_add_64
full_decrement_8
full_decrement_16
full_decrement_32
full_decrement_64
full_increment_8
full_increment_16
full_increment_32
full_increment_64
full_left_shift_8_1
full_left_shift_8_2
full_left_shift_8_4
full_left_shift_16_1
full_left_shift_16_2
full_left_shift_16_4
full_left_shift_16_8
full_left_shift_32_1
full_left_shift_32_2
full_left_shift_32_4
full_left_shift_32_8
full_left_shift_32_16
full_left_shift_64_1
full_left_shift_64_2
full_left_shift_64_4
full_left_shift_64_8
full_left_shift_64_16
full_left_shift_64_32
full_multiply_8
full_multiply_16
full_multiply_32
full_multiply_64
full_right_shift_8_1
full_right_shift_8_2
full_right_shift_8_4
full_right_shift_16_1
full_right_shift_16_2
full_right_shift_16_4
full_right_shift_16_8
full_right_shift_32_1
full_right_shift_32_2
full_right_shift_32_4
full_right_shift_32_8
full_right_shift_32_16
full_right_shift_64_1
full_right_shift_64_2
full_right_shift_64_4
full_right_shift_64_8
full_right_shift_64_16
full_right_shift_64_32
full_subtract_8
full_subtract_16
full_subtract_32
full_subtract_64
ge_is_on_curve
ge_negate
gej_add
gej_double
gej_ge_add
gej_ge_add_ex
gej_infinity
gej_is_infinity
gej_is_on_curve
gej_negate
gej_normalize
gej_rescale
gej_x_equiv
gej_y_is_odd
generate
genesis_block_hash
high_1
high_8
high_16
high_32
high_64
increment_8
increment_16
increment_32
increment_64
input_amount
input_amounts_hash
input_annex_hash
input_annexes_hash
input_asset
input_outpoints_hash
input_pegin
input_prev_outpoint
input_script_hash
input_script_sig_hash
input_script_sigs_hash
input_scripts_hash
input_sequence
input_sequences_hash
input_utxos_hash
inputs_hash
internal_key
is_one_8
is_one_16
is_one_32
is_one_64
is_zero_8
is_zero_16
is_zero_32
is_zero_64
issuance
issuance_asset
issuance_asset_amount
issuance_asset_amounts_hash
issuance_asset_proof
issuance_blinding_entropy_hash
issuance_entropy
issuance_range_proofs_hash
issuance_token
issuance_token_amount
issuance_token_amounts_hash
issuance_token_proof
issuances_hash
le_8
le_16
le_32
le_64
left_extend_1_8
left_extend_1_16
left_extend_1_32
left_extend_1_64
left_extend_8_16
left_extend_8_32
left_extend_8_64
left_extend_16_32
left_extend_16_64
left_extend_32_64
left_pad_high_1_8
left_pad_high_1_16
left_pad_high_1_32
left_pad_high_1_64
left_pad_high_8_16
left_pad_high_8_32
left_pad_high_8_64
left_pad_high_16_32
left_pad_high_16_64
left_pad_high_32_64
left_pad_low_1_8
left_pad_low_1_16
left_pad_low_1_32
left_pad_low_1_64
left_pad_low_8_16
left_pad_low_8_32
left_pad_low_8_64
left_pad_low_16_32
left_pad_low_16_64
left_pad_low_32_64
left_rotate_8
left_rotate_16
left_rotate_32
left_rotate_64
left_shift_8
left_shift_16
left_shift_32
left_shift_64
left_shift_with_8
left_shift_with_16
left_shift_with_32
left_shift_with_64
leftmost_8_1
leftmost_8_2
leftmost_8_4
leftmost_16_1
leftmost_16_2
leftmost_16_4
leftmost_16_8
leftmost_32_1
leftmost_32_2
leftmost_32_4
leftmost_32_8
leftmost_32_16
leftmost_64_1
leftmost_64_2
leftmost_64_4
leftmost_64_8
leftmost_64_16
leftmost_64_32
linear_combination_1
linear_verify_1
lock_time
low_1
low_8
low_16
low_32
low_64
lt_8
lt_16
lt_32
lt_64
maj_1
maj_8
maj_16
maj_32
maj_64
max_8
max_16
max_32
max_64
median_8
median_16
median_32
median_64
min_8
min_16
min_32
min_64
modulo_8
modulo_16
modulo_32
modulo_64
multiply_8
multiply_16
multiply_32
multiply_64
negate_8
negate_16
negate_32
negate_64
new_issuance_contract
nonce_hash
num_inputs
num_outputs
one_8
one_16
one_32
one_64
or_1
or_8
or_16
or_32
or_64
outpoint_hash
output_amount
output_amounts_hash
output_asset
output_is_fee
output_nonce
output_nonces_hash
output_null_datum
output_range_proof
output_range_proofs_hash
output_script_hash
output_scripts_hash
output_surjection_proof
output_surjection_proofs_hash
outputs_hash
parse_lock
parse_sequence
point_verify_1
reissuance_blinding
reissuance_entropy
right_extend_8_16
right_extend_8_32
right_extend_8_64
right_extend_16_32
right_extend_16_64
right_extend_32_64
right_pad_high_1_8
right_pad_high_1_16
right_pad_high_1_32
right_pad_high_1_64
right_pad_high_8_16
right_pad_high_8_32
right_pad_high_8_64
right_pad_high_16_32
right_pad_high_16_64
right_pad_high_32_64
right_pad_low_1_8
right_pad_low_1_16
right_pad_low_1_32
right_pad_low_1_64
right_pad_low_8_16
right_pad_low_8_32
right_pad_low_8_64
right_pad_low_16_32
right_pad_low_16_64
right_pad_low_32_64
right_rotate_8
right_rotate_16
right_rotate_32
right_rotate_64
right_shift_8
right_shift_16
right_shift_32
right_shift_64
right_shift_with_8
right_shift_with_16
right_shift_with_32
right_shift_with_64
rightmost_8_1
rightmost_8_2
rightmost_8_4
rightmost_16_1
rightmost_16_2
rightmost_16_4
rightmost_16_8
rightmost_32_1
rightmost_32_2
rightmost_32_4
rightmost_32_8
rightmost_32_16
rightmost_64_1
rightmost_64_2
rightmost_64_4
rightmost_64_8
rightmost_64_16
rightmost_64_32
scalar_add
scalar_invert
scalar_is_zero
scalar_multiply
scalar_multiply_lambda
scalar_negate
scalar_normalize
scalar_square
scale
script_cmr
sha_256_block
sha_256_ctx_8_add_1
sha_256_ctx_8_add_2
sha_256_ctx_8_add_4
sha_256_ctx_8_add_8
sha_256_ctx_8_add_16
sha_256_ctx_8_add_32
sha_256_ctx_8_add_64
sha_256_ctx_8_add_128
sha_256_ctx_8_add_256
sha_256_ctx_8_add_512
sha_256_ctx_8_add_buffer_511
sha_256_ctx_8_finalize
sha_256_ctx_8_init
sha_256_iv
sig_all_hash
some_1
some_8
some_16
some_32
some_64
subtract_8
subtract_16
subtract_32
subtract_64
tap_env_hash
tapleaf_hash
tapleaf_version
tappath
tappath_hash
tx_hash
tx_is_final
tx_lock_distance
tx_lock_duration
tx_lock_height
tx_lock_time
verify
version
xor_1
xor_8
xor_16
xor_32
xor_64
xor_xor_1
xor_xor_8
xor_xor_16
xor_xor_32
xor_xor_64