Update LICENSE file #3664
Merged
Update LICENSE file #3664
GitHub Actions / Rust Tests
succeeded
Jan 16, 2024 in 1s
Rust Tests ✅
✅ rust/target/nextest/ci/junit.xml
528 tests were completed in 10s with 528 passed, 0 failed and 0 skipped.
✅ tw_any_coin::chain_tests
✅ chains::aptos::aptos_address::test_aptos_address_is_valid
✅ chains::aptos::aptos_address::test_aptos_address_invalid
✅ chains::aptos::aptos_address::test_aptos_address_normalization
✅ chains::aptos::aptos_address::test_aptos_address_get_data
✅ chains::aptos::aptos_compile::test_any_signer_compile_aptos
✅ chains::aptos::aptos_sign::test_any_signer_sign_aptos
✅ chains::binance::binance_address::test_binance_address_get_data
✅ chains::binance::binance_address::test_binance_address_invalid
✅ chains::binance::binance_address::test_binance_address_is_valid
✅ chains::binance::binance_address::test_binance_address_is_valid_bech32
✅ chains::binance::binance_address::test_binance_address_normalization
✅ chains::binance::binance_compile::test_binance_compile
✅ chains::binance::binance_sign::test_binance_sign_claim_htlt_order
✅ chains::binance::binance_sign::test_binance_sign_cancel_trade_order
✅ chains::binance::binance_sign::test_binance_sign_htlt_order
✅ chains::binance::binance_sign::test_binance_sign_deposit_htlt_order
✅ chains::binance::binance_sign::test_binance_sign_refund_htlt_order
✅ chains::binance::binance_sign::test_binance_sign_send_order
✅ chains::binance::binance_sign::test_binance_sign_side_chain_delegate_order
✅ chains::binance::binance_sign::test_binance_sign_side_chain_redelegate_order
✅ chains::binance::binance_sign::test_binance_sign_side_chain_undelegate_order
✅ chains::binance::binance_sign::test_binance_sign_time_lock_order
✅ chains::binance::binance_sign::test_binance_sign_time_relock_order
✅ chains::binance::binance_sign::test_binance_sign_time_unlock_order
✅ chains::binance::binance_sign::test_binance_sign_token_burn_order
✅ chains::binance::binance_sign::test_binance_sign_token_freeze_order
✅ chains::binance::binance_sign::test_binance_sign_token_issue_order
✅ chains::binance::binance_sign::test_binance_sign_token_unfreeze_order
✅ chains::binance::binance_sign::test_binance_sign_token_mint_order
✅ chains::binance::binance_sign::test_binance_sign_trade_order
✅ chains::binance::binance_sign::test_binance_sign_transfer_out_order
✅ chains::bitcoin::bitcoin_address::test_bitcoin_address_get_data
✅ chains::bitcoin::bitcoin_address::test_bitcoin_address_invalid
✅ chains::binance::binance_wallet_connect::test_binance_sign_wallet_connect_case_1
✅ chains::bitcoin::bitcoin_address::test_bitcoin_address_is_valid
✅ chains::bitcoin::bitcoin_address::test_bitcoin_address_normalization
✅ chains::cosmos::cosmos_address::test_any_address_is_valid_bech32
✅ chains::cosmos::cosmos_address::test_any_address_create_bech32_with_public_key
✅ chains::cosmos::cosmos_address::test_cosmos_address_get_data
✅ chains::cosmos::cosmos_address::test_cosmos_address_invalid
✅ chains::cosmos::cosmos_address::test_cosmos_address_is_valid
✅ chains::cosmos::cosmos_address::test_cosmos_address_normalization
✅ chains::cosmos::cosmos_sign::test_any_signer_sign_cosmos
✅ chains::ethereum::ethereum_address::test_ethereum_address_get_data
✅ chains::ethereum::ethereum_address::test_ethereum_address_invalid
✅ chains::ethereum::ethereum_address::test_ethereum_address_is_valid
✅ chains::ethereum::ethereum_compile::test_transaction_compiler_eth
✅ chains::ethereum::ethereum_address::test_ethereum_address_normalization
✅ chains::ethereum::ethereum_compile::test_transaction_compiler_plan_not_supported
✅ chains::ethereum::ethereum_message_sign::test_tw_message_signer_pre_image_hashes
✅ chains::ethereum::ethereum_message_sign::test_tw_message_signer_sign
✅ chains::ethereum::ethereum_message_sign::test_tw_message_signer_verify
✅ chains::ethereum::ethereum_sign::test_any_signer_sign_eth
✅ chains::ethereum::ethereum_message_sign::test_tw_message_signer_verify_invalid
✅ chains::greenfield::greenfield_address::test_greenfield_address_get_data
✅ chains::greenfield::greenfield_address::test_greenfield_address_invalid
✅ chains::greenfield::greenfield_address::test_greenfield_address_is_valid
✅ chains::greenfield::greenfield_address::test_greenfield_address_normalization
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_multiple_messages_e3539e
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_multiple_messages_82e967
✅ chains::greenfield::greenfield_compile::test_greenfield_compile
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_no_messages
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_send_order_9f895c
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_send_order_b798ab
✅ chains::greenfield::greenfield_sign::test_greenfield_sign_transfer_out
✅ chains::internet_computer::internet_computer_address::test_thorchain_address_get_data
✅ chains::internet_computer::internet_computer_address::test_thorchain_address_is_valid
✅ chains::internet_computer::internet_computer_address::test_thorchain_address_invalid
✅ chains::native_evmos::native_evmos_address::test_any_address_is_valid_bech32
✅ chains::internet_computer::internet_computer_address::test_thorchain_address_normalization
✅ chains::native_evmos::native_evmos_address::test_any_address_create_bech32_with_public_key
✅ chains::native_evmos::native_evmos_address::test_native_evmos_address_get_data
✅ chains::native_evmos::native_evmos_address::test_native_evmos_address_invalid
✅ chains::native_evmos::native_evmos_address::test_native_evmos_address_is_valid
✅ chains::native_evmos::native_evmos_address::test_native_evmos_address_normalization
✅ chains::native_injective::native_injective_address::test_any_address_is_valid_bech32
✅ chains::native_injective::native_injective_address::test_any_address_create_bech32_with_public_key
✅ chains::native_evmos::native_evmos_sign::test_sign_native_evmos_tx_json
✅ chains::native_injective::native_injective_address::test_native_injective_address_invalid
✅ chains::native_evmos::native_evmos_sign::test_sign_native_evmos_tx_protobuf
✅ chains::native_injective::native_injective_address::test_native_injective_address_get_data
✅ chains::native_injective::native_injective_address::test_native_injective_address_is_valid
✅ chains::native_injective::native_injective_address::test_native_injective_address_normalization
✅ chains::native_injective::native_injective_compile::test_compile_native_injective_tx_protobuf
✅ chains::native_injective::native_injective_sign::test_sign_native_injective_tx_json
✅ chains::native_injective::native_injective_sign::test_sign_native_injective_tx_protobuf
✅ chains::tbinance::tbinance_address::test_tbinance_address_invalid
✅ chains::tbinance::tbinance_address::test_tbinance_address_get_data
✅ chains::tbinance::tbinance_address::test_tbinance_address_is_valid
✅ chains::thorchain::thorchain_address::test_any_address_create_bech32_with_public_key
✅ chains::tbinance::tbinance_address::test_tbinance_address_normalization
✅ chains::thorchain::thorchain_address::test_any_address_is_valid_bech32
✅ chains::thorchain::thorchain_address::test_thorchain_address_get_data
✅ chains::thorchain::thorchain_address::test_thorchain_address_invalid
✅ chains::thorchain::thorchain_address::test_thorchain_address_normalization
✅ chains::thorchain::thorchain_address::test_thorchain_address_is_valid
✅ chains::thorchain::thorchain_compile::test_any_signer_compile_thorchain
✅ chains::thorchain::thorchain_sign::test_any_signer_sign_thorchain
✅ tw_any_coin::coin_address_derivation_test
✅ test_coin_address_derivation
✅ tw_any_coin::tw_any_signer_ffi_tests
✅ test_any_signer_sign_unknown_coin
✅ tw_aptos
✅ address::tests::test_from_account_error
✅ address::tests::test_from_public_key
✅ transaction_payload::tests::test_basic_payload
✅ transaction_payload::tests::test_payload_from_json
✅ transaction_payload::tests::test_payload_from_json_with_arg_non_str
✅ tw_aptos::signer
✅ test_aptos_blind_sign
✅ test_aptos_blind_sign_staking
✅ test_aptos_blind_sign_unstaking
✅ test_aptos_nft_claim
✅ test_aptos_cancel_nft_offer
✅ test_aptos_nft_offer
✅ test_aptos_sign_coin_transfer
✅ test_aptos_register_token
✅ test_aptos_tortuga_claim
✅ test_aptos_sign_create_account
✅ test_aptos_sign_transaction_transfer
✅ test_aptos_tortuga_stake
✅ test_aptos_tortuga_unstake
✅ test_implicit_aptos_sign_coin_transfer
✅ tw_bech32_address
✅ tests::test_address_from_str_checked_invalid
✅ tests::test_decode
✅ tests::test_address_from_str_checked_valid
✅ tests::test_from_hrp_and_hash
✅ tests::test_different_hrp
✅ tests::test_different_hashes
✅ tests::test_from_hrp_and_public_key_hasher
✅ tw_binance
✅ amino::tests::test_amino_encode
✅ amino::tests::test_amino_encode_with_content_size_prefix
✅ tw_bitcoin
✅ modules::transactions::brc20::tests::brc20_ticker_validity
✅ tw_bitcoin::brc20
✅ coin_entry_sign_brc20_commit_reveal_transfer
✅ tw_bitcoin::free_estimate
✅ p2pkh_fee_estimate
✅ p2tr_key_path_fee_estimate
✅ brc20_inscribe_fee_estimate
✅ p2wpkh_fee_estimate
✅ tw_bitcoin::legacy_build_sign
✅ ffi_proto_sign_input_p2pkh_output_p2pkh
✅ ffi_proto_sign_input_p2pkh_output_p2wpkh
✅ ffi_proto_sign_input_p2pkh_output_p2tr_key_path
✅ ffi_proto_sign_input_p2wpkh_output_brc20
✅ tw_bitcoin::legacy_scripts
✅ ffi_tw_bitcoin_legacy_build_p2pkh_script
✅ ffi_tw_bitcoin_legacy_build_brc20_transfer_inscription
✅ ffi_tw_bitcoin_legacy_build_p2tr_key_path_script
✅ ffi_tw_bitcoin_legacy_build_nft_inscription
✅ ffi_tw_bitcoin_legacy_build_p2wpkh_script
✅ tw_bitcoin::ordinal_nft
✅ coin_entry_sign_ordinal_nft_commit_reveal_transfer
✅ tw_bitcoin::p2pkh
✅ coin_entry_empty
✅ coin_entry_sign_input_p2pkh_output_p2pkh
✅ tw_bitcoin::p2sh
✅ coin_entry_sign_input_p2pkh_output_p2sh
✅ tw_bitcoin::p2tr_key_path
✅ coin_entry_sign_input_p2pkh_output_p2tr_key_path
✅ tw_bitcoin::p2tr_script_path
✅ coin_entry_custom_script_path
✅ tw_bitcoin::p2wpkh
✅ coin_entry_sign_input_p2pkh_output_p2wpkh
✅ tw_bitcoin::p2wsh
✅ coin_entry_sign_input_p2pkh_output_p2wsh
✅ tw_bitcoin::plan_builder
✅ transaction_plan_compose_brc20
✅ tw_bitcoin::send_to_address
✅ send_to_p2sh_address
✅ send_to_p2pkh_address
✅ send_to_p2wpkh_address
✅ send_to_p2tr_key_path_address
✅ send_to_p2wsh_address
✅ tw_coin_entry
✅ prefix::tests::test_no_prefix
✅ tw_cosmos_sdk::compile
✅ test_compile_with_signatures_direct
✅ test_compile_with_signatures
✅ tw_cosmos_sdk::sign
✅ test_error_missing_message
✅ test_sign_direct
✅ test_sign_coin_send
✅ test_sign_direct_0a90010a
✅ test_sign_ibc_transfer
✅ test_vote_payload
✅ test_sign_raw_json
✅ test_sign_vote
✅ tw_cosmos_sdk::sign_staking
✅ test_staking_compounding_authz
✅ test_staking_compounding_authz_f355e659
✅ test_staking_delegate
✅ test_staking_delegate_custom_msg_type
✅ test_staking_remove_compounding_authz
✅ test_staking_restake
✅ test_staking_set_withdraw_address
✅ test_staking_undelegate
✅ test_staking_withdraw_rewards
✅ tw_cosmos_sdk::sign_stride
✅ test_stride_liquid_staking_redeem
✅ test_stride_liquid_staking_stake
✅ tw_cosmos_sdk::sign_terra_wasm
✅ test_terra_transfer_payload
✅ test_terra_wasm_generic
✅ test_terra_wasm_generic_with_coins
✅ test_terra_wasm_transfer_json_078e90
✅ test_terra_wasm_transfer_protobuf_9ff3f0
✅ test_terra_wasm_send
✅ tw_cosmos_sdk::sign_thorchain
✅ test_thorchain_deposit
✅ test_thorchain_send
✅ tw_cosmos_sdk::sign_wasm_contract
✅ test_terra_transfer_payload
✅ test_wasm_execute_generic
✅ test_wasm_execute_generic_with_coins
✅ test_wasm_execute_send
✅ test_wasm_execute_transfer
✅ tw_encoding
✅ base32::tests::test_base32_decode_filecoin
✅ base32::tests::test_base32_decode
✅ base32::tests::test_base32_decode_padding
✅ base32::tests::test_base32_encode_filecoin
✅ base32::tests::test_base32_encode
✅ base32::tests::test_decode_invalid
✅ base32::tests::test_base32_encode_padding
✅ base58::tests::test_base58_decode
✅ base58::tests::test_base58_encode
✅ cbor::test::test_deserialize
✅ cbor::test::test_serialize
✅ cbor::test::test_serialize_deserialize
✅ hex::tests::test_vec_decode_prefixed
✅ hex::tests::test_vec_encode_prefixed
✅ tw_encoding::base32_ffi_tests
✅ test_base32_decode
✅ test_base32_encode
✅ tw_encoding::base58_ffi_tests
✅ test_base58_decode
✅ test_base58_encode
✅ tw_encoding::base64_ffi_tests
✅ test_decode_base64_invalid
✅ test_decode_base64
✅ test_decode_base64_url
✅ test_encode_base64
✅ test_encode_base64_url
✅ tw_encoding::hex_ffi_tests
✅ test_decode_hex
✅ test_decode_hex_with_prefix
✅ test_encode_hex_with_prefix
✅ test_encode_hex_without_prefix
✅ tw_ethereum::compiler
✅ test_external_signature_sign
✅ tw_ethereum::signer
✅ test_sign_json
✅ tw_evm
✅ abi::decode::tests::decode_after_fixed_bytes_with_less_than_32_bytes
✅ abi::decode::tests::decode_broken_utf8
✅ abi::decode::tests::decode_complex_tuple_of_dynamic_and_static_types
✅ abi::decode::tests::decode_corrupted_dynamic_array
✅ abi::decode::tests::decode_corrupted_nested_array_tuple
✅ abi::decode::tests::decode_corrupted_fixed_array_of_strings
✅ abi::decode::tests::decode_data_with_size_that_is_not_a_multiple_of_32
✅ abi::decode::tests::decode_dynamic_tuple
✅ abi::decode::tests::decode_from_empty_byte_slice
✅ abi::decode::tests::decode_nested_tuple
✅ abi::decode::tests::decode_params_containing_dynamic_tuple
✅ abi::decode::tests::decode_params_containing_static_tuple
✅ abi::decode::tests::decode_whole_addresses
✅ abi::encode::tests::comprehensive_test
✅ abi::decode::tests::decode_static_tuple_of_addresses_and_uints
✅ abi::encode::tests::comprehensive_test2
✅ abi::encode::tests::encode_address
✅ abi::encode::tests::encode_bool
✅ abi::encode::tests::encode_bool2
✅ abi::encode::tests::encode_bytes
✅ abi::encode::tests::encode_bytes3
✅ abi::encode::tests::encode_bytes2
✅ abi::encode::tests::encode_complex_tuple
✅ abi::encode::tests::encode_dynamic_array_of_addresses
✅ abi::encode::tests::encode_dynamic_array_of_bytes
✅ abi::encode::tests::encode_dynamic_array_of_bytes2
✅ abi::encode::tests::encode_dynamic_array_of_dynamic_arrays
✅ abi::encode::tests::encode_dynamic_array_of_dynamic_arrays2
✅ abi::encode::tests::encode_dynamic_array_of_fixed_array_of_addresses
✅ abi::encode::tests::encode_dynamic_tuple_of_bytes2
✅ abi::encode::tests::encode_dynamic_tuple
✅ abi::encode::tests::encode_dynamic_tuple_with_nested_static_tuples
✅ abi::encode::tests::encode_empty_array
✅ abi::encode::tests::encode_fixed_array_of_addresses
✅ abi::encode::tests::encode_fixed_array_of_dynamic_array_of_addresses
✅ abi::encode::tests::encode_fixed_array_of_fixed_arrays
✅ abi::encode::tests::encode_fixed_array_of_static_tuples_followed_by_dynamic_type
✅ abi::encode::tests::encode_fixed_bytes
✅ abi::encode::tests::encode_int
✅ abi::encode::tests::encode_params_containing_dynamic_tuple
✅ abi::encode::tests::encode_nested_tuple
✅ abi::encode::tests::encode_static_tuple_of_addresses
✅ abi::encode::tests::encode_params_containing_static_tuple
✅ abi::encode::tests::encode_string
✅ abi::encode::tests::encode_two_addresses
✅ abi::encode::tests::encode_two_bytes
✅ abi::param_type::writer::tests::test_write_param
✅ abi::encode::tests::encode_uint
✅ address::tests::test_from_public_key
✅ abi::encode::tests::test_pad_u32
✅ address::tests::test_from_string_invalid
✅ address::tests::test_to_from_string
✅ message::eip712::eip712_message::tests::test_build_dependencies
✅ message::eip712::eip712_message::tests::test_encode_type
✅ message::eip712::eip712_message::tests::test_encode_type_hash
✅ message::eip712::property::tests::test_malformed_array_type
✅ message::eip712::property::tests::test_parse_bytes
✅ message::eip712::property::tests::test_parse_int
✅ message::eip712::property::tests::test_parse_nested_arrays
✅ message::eip712::property::tests::test_parse_types
✅ message::eip712::property::tests::test_parse_uint
✅ transaction::signature::tests::test_signature_eip155_legacy
✅ transaction::signature::tests::test_signature_eip155_v0
✅ transaction::signature::tests::test_signature_eip155_v1
✅ transaction::signature::tests::test_signature_no_eip155
✅ transaction::transaction_eip1559::tests::test_encode_transaction_eip1559
✅ transaction::transaction_non_typed::tests::test_encode_unsigned_non_typed
✅ transaction::transaction_non_typed::tests::test_encode_unsigned_non_typed_pre_hash
✅ transaction::transaction_non_typed::tests::test_encode_unsigned_non_typed_zero
✅ transaction::user_operation::tests::test_encode_user_operation
✅ tw_evm::abi_encoder
✅ dynamic_arguments::test_decode_params_with_dynamic_arguments_case2
✅ negative_integers::test_decode_contract_call_with_negative_integer
✅ dynamic_arguments::test_encode_contract_call_with_dynamic_arguments
✅ negative_integers::test_decode_params_with_negative_integer
✅ negative_integers::test_encode_contract_call_with_negative_integer
✅ swap_v2::test_decode_contract_call_swap_v2
✅ swap_v2::test_encode_contract_call_swap_v2
✅ test_decode_contract_call_error
✅ test_decode_params_with_abi_params
✅ test_decode_params_with_abi_json
✅ test_decode_value
✅ test_decode_value_error
✅ test_encode_params_invalid_address
✅ test_encode_params_monster
✅ tw_evm::barz
✅ test_barz_transfer_account_deployed
✅ test_barz_batched_account_deployed
✅ test_barz_transfer_account_not_deployed
✅ tw_evm::message_signer
✅ test_message_signer_hash_eip712_case_1
✅ test_message_signer_hash_eip712_case_2
✅ test_message_signer_hash_unequal_array_len
✅ test_message_signer_hash_with_custom_array
✅ test_message_signer_sign_eip712_invalid_chain_id
✅ test_message_signer_sign_and_verify_eip712_case_3_eip155
✅ test_message_signer_sign_and_verify_eip712_invalid_chain_id
✅ test_message_signer_sign_and_verify_eip712_case_3
✅ test_message_signer_sign_verify_eip155
✅ test_message_signer_sign_verify_eip712_fixed_bytes
✅ test_message_signer_sign_verify_eip712_different_bytes
✅ test_message_signer_sign_verify_eip712_greenfield
✅ test_message_signer_sign_verify_eip712_long_bytes
✅ test_message_signer_sign_verify_immutable_x
✅ test_message_signer_sign_verify_eip712_with_chain_id_string
✅ test_message_signer_sign_verify_legacy
✅ tw_evm::rlp
✅ test_encode_number_u64
✅ test_encode_string
✅ test_ethereum_rlp_list_eip1559
✅ test_ethereum_rlp_list
✅ test_ethereum_rlp_nested_list
✅ test_ethereum_rlp_nested_list_recursion_limit
✅ test_ethereum_rlp_number_u256
✅ test_ethereum_rlp_raw_encoded
✅ tw_evm::signer
✅ test_sign_transaction_eip1559_erc1155_transfer
✅ test_sign_transaction_eip1559_erc20_approve
✅ test_sign_transaction_eip1559_erc20_transfer
✅ test_sign_transaction_eip1559_erc721_transfer
✅ test_sign_transaction_eip1559_native_transfer
✅ test_sign_transaction_non_typed_contract_generic
✅ test_sign_transaction_non_typed_erc1155_transfer
✅ test_sign_transaction_non_typed_erc20_approve
✅ test_sign_transaction_non_typed_erc20_transfer
✅ test_sign_transaction_non_typed_erc20_transfer_as_contract_generic
✅ test_sign_transaction_non_typed_erc20_transfer_invalid_address
✅ test_sign_transaction_non_typed_erc721_transfer
✅ test_sign_transaction_non_typed_native
✅ tw_greenfield::eip712_signer
✅ test_eip712_signer_encode_send
✅ test_eip712_signer_encode_transfer_out
✅ tw_hash
✅ blake2::tests::test_blake2_b_invalid_hash_size
✅ blake2::tests::test_blake2_b_personal_invalid_hash_size
✅ hash_array::serde_tests::test_hash_deserialize_error
✅ hash_array::serde_tests::test_hash_deserialize
✅ blake2::tests::test_blake2_b_personal_invalid_personal_data
✅ hash_array::serde_tests::test_hash_serialize
✅ hash_array::tests::test_from_hex_literal_invalid
✅ hash_array::tests::test_from_hex_invalid_len
✅ hash_array::tests::test_from_hex_invalid
✅ hash_array::tests::test_hash_concat
✅ hash_array::tests::test_hash_display
✅ hash_array::tests::test_hash_from_str
✅ hash_array::tests::test_hash_split_at
✅ tw_hash::hash_ffi_tests
✅ test_blake2b
✅ test_blake2b_personal
✅ test_blake_256
✅ test_c_hashing_error_convert
✅ test_hmac_sha256
✅ test_groestl_512
✅ test_keccak512
✅ test_keccak256
✅ test_ripemd160
✅ test_sha1
✅ test_sha256
✅ test_sha3_512
✅ test_sha3_256
✅ test_sha512
✅ test_sha512_256
✅ tw_internet_computer
✅ address::test::from_hex
✅ address::test::from_public_key
✅ context::test::standard_internet_computer_context_canister_type
✅ context::test::standard_internet_computer_context_canister_address
✅ protocol::envelope::test::representation_independent_hash_call_or_query
✅ protocol::envelope::test::representation_independent_hash_read_state
✅ protocol::identity::test::sender
✅ protocol::identity::test::sign
✅ transactions::transfer::test::transfer_invalid_amount
✅ transactions::transfer::test::transfer_invalid_to_account_identifier
✅ transactions::transfer::test::transfer_successful
✅ tw_keypair
✅ ecdsa::der::tests::test_parse_ecdsa_signature_invalid
✅ ecdsa::der::tests::test_parse_ecdsa_signature
✅ ecdsa::canonical::tests::test_sign_canonical
✅ ecdsa::nist256p1::tests::test_key_pair
✅ ecdsa::nist256p1::tests::test_private_key_from
✅ ecdsa::nist256p1::tests::test_public_key_from
✅ ecdsa::secp256k1::tests::test_key_pair
✅ ecdsa::secp256k1::tests::test_key_pair_sign
✅ ecdsa::nist256p1::tests::test_private_key_sign_verify
✅ ecdsa::secp256k1::tests::test_private_key_from
✅ ecdsa::nist256p1::tests::test_public_key_recover
✅ ecdsa::secp256k1::tests::test_public_key_from
✅ ecdsa::secp256k1::tests::test_private_key_sign_verify
✅ ecdsa::secp256k1::tests::test_shared_key_hash
✅ ecdsa::secp256k1::tests::test_public_key_recover
✅ ecdsa::secp256k1::tests::test_verify_invalid
✅ ecdsa::signature::tests::test_signature
✅ ed25519::secret::tests::test_ed25519_expanded_secret_from_extended_key
✅ ecdsa::signature::tests::test_signature_from_invalid_bytes
✅ ed25519::tests::test_debug
✅ ed25519::tests::test_keypair_from_invalid_bytes
✅ ed25519::tests::test_keypair_sign_verify
✅ ed25519::tests::test_keypair_sign_verify_blake2b
✅ ed25519::tests::test_keypair_sign_verify_extended_cardano
✅ ed25519::tests::test_private_from_bytes
✅ ed25519::tests::test_keypair_sign_verify_waves
✅ ed25519::tests::test_private_from_bytes_cardano
✅ ed25519::tests::test_private_to_public
✅ ed25519::tests::test_private_to_public_blake2b
✅ ed25519::tests::test_private_to_public_extended_cardano
✅ ed25519::tests::test_private_to_public_waves
✅ ed25519::tests::test_public_key_from_bytes_extended_cardano
✅ ed25519::tests::test_public_verify_invalid_waves
✅ ed25519::tests::test_signature_from_bytes
✅ ed25519::tests::test_waves_signature_from_bytes
✅ ed25519::tests::test_signature_malleability
✅ starkex::tests::test_field_element_from_bytes_be_invalid
✅ starkex::tests::test_key_pair_get_private_public
✅ starkex::tests::test_private_key_to_from_bytes
✅ starkex::tests::test_public_key_to_from_bytes
✅ starkex::private::tests::test_starknet_sign_invalid_k
✅ starkex::tests::test_key_pair_sign_verify
✅ starkex::tests::test_signature_to_from_bytes
✅ starkex::tests::test_verify_panic
✅ tw::tests::test_curve_from_raw
✅ tw::tests::test_public_key_type_from_raw
✅ tw_keypair::asn_parser_ffi_tests
✅ test_ecdsa_signature_from_asn_der
✅ test_ecdsa_signature_from_asn_der_invalid
✅ tw_keypair::ed25519_blake2b_tests
✅ test_ed25519_blake2b_sign_verify
✅ tw_keypair::ed25519_extended_cardano_tests
✅ test_ed25519_extended_cardano_priv_to_pub
✅ test_ed25519_extended_cardano_sign
✅ tw_keypair::ed25519_tests
✅ test_ed25519_priv_to_pub
✅ test_ed25519_sign_verify
✅ tw_keypair::ed25519_waves_tests
✅ test_ed25519_waves_priv_to_pub
✅ test_ed25519_waves_sign
✅ tw_keypair::nist256p1_tests
✅ test_nist256p1_verify
✅ test_nist256p1_priv_to_pub
✅ test_nist256p1_sign_verify_ring
✅ tw_keypair::private_key_ffi_tests
✅ test_tw_private_key_create
✅ test_tw_private_key_delete_null
✅ test_tw_private_key_get_public_key_by_type
✅ test_tw_private_key_is_valid
✅ test_tw_private_key_sign_curve25519_waves
✅ test_tw_private_key_sign_ed25519
✅ test_tw_private_key_sign_ed25519_blake2b
✅ test_tw_private_key_sign_ed25519_extended_cardano
✅ test_tw_private_key_sign_invalid_hash
✅ test_tw_private_key_sign_nist256p1
✅ test_tw_private_key_sign_null_hash
✅ test_tw_private_key_sign_secp256k1
✅ test_tw_private_key_sign_starkex
✅ tw_keypair::public_key_ffi_tests
✅ test_tw_public_key_create_by_type
✅ test_tw_public_key_delete_null
✅ test_tw_public_key_verify_curve25519_waves
✅ test_tw_public_key_verify_ed25519
✅ test_tw_public_key_verify_ed25519_blake2b
✅ test_tw_public_key_verify_ed25519_extended_cardano
✅ test_tw_public_key_verify_nist256p1
✅ test_tw_public_key_verify_secp256k1
✅ tw_keypair::secp256k1_tests
✅ test_secp256k1_sign_verify
✅ tw_keypair::tw_keypair_starkex_tests
✅ test_starkex_tw_private_key
✅ test_starkex_tw_private_key_sign
✅ tw_memory::c_byte_array_ffi_tests
✅ test_c_byte_array_into_vec
✅ test_drop_c_byte_array
✅ test_free_c_byte_array
✅ tw_memory::c_result_ffi_tests
✅ test_c_result_error_with_ok_code
✅ test_c_result_into_result
✅ test_c_result_unwrap
✅ test_c_result_unwrap_error
✅ tw_memory::string_ffi_tests
✅ tests_ffi_string
✅ tw_number
✅ i256::tests::test_i256_display
✅ i256::tests::test_i256_display_negative
✅ i256::tests::test_i256_from_negative
✅ i256::tests::test_i256_from_positive
✅ i256::tests::test_i256_from_str
✅ i256::tests::test_i256_from_str_negative
✅ i256::tests::test_i256_from_str_negative_overflow
✅ i256::tests::test_i256_from_str_overflow
✅ i256::tests::test_i256_from_unsigned
✅ i256::tests::test_i256_max_min
✅ i256::tests::test_i256_try_from_u256
✅ i256::tests::test_i256_try_from_u256_error
✅ i256::tests::test_i256_try_to_u256
✅ i256::tests::test_i256_try_to_u256_error
✅ u256::tests::test_u256_from_str
✅ tw_number::u256
✅ test_u256_big_endian
✅ test_u256_big_endian_compact
✅ test_u256_big_endian_min_len
✅ test_u256_from_str
✅ test_u256_little_endian
✅ test_u256_little_endian_compact
✅ tw_proto::proto_ffi_tests
✅ test_pass_eth_signing_msg_through
✅ test_polkadot_test_signing_input
✅ tw_proto::proto_tests
✅ test_deserialize
✅ test_deserialize_prefixed
✅ test_serialize
✅ test_serialize_deserialize
✅ test_serialize_prefixed
✅ tw_ronin::address
✅ test_ronin_address_invalid
✅ test_ronin_address_valid
✅ tw_ronin::compiler
✅ test_ronin_preimage_hashes_and_compile
✅ tw_ronin::rlp
✅ test_rlp_encode_ronin_address
✅ tw_ronin::signer
✅ test_ronin_signing
✅ test_sign_json
✅ tw_utxo::input_selection
✅ input_selector_all
✅ input_selector_all_insufficient_inputs
✅ input_selector_empty_script_bufs
✅ input_selector_exact_balance_no_change
✅ input_selector_one_input_cannot_cover_fees
✅ input_selector_one_input_required
✅ input_selector_select_ascending
✅ input_selector_two_inputs_required
✅ tw_utxo::p2pkh
✅ sighash_input_p2pkh_output_p2pkh
✅ tw_utxo::p2tr
✅ sighash_input_p2pkh_output_p2tr_key_spend
✅ tw_utxo::p2wpkh
✅ sighash_input_p2pkh_output_p2wpkh
✅ sighash_input_p2wpkh_output_p2wpkh
✅ wallet-core-rs::ethereum_abi
✅ test_ethereum_abi_decode_contract_call
✅ test_ethereum_abi_decode_params
✅ test_ethereum_abi_decode_value
✅ test_ethereum_abi_encode_function
✅ test_ethereum_abi_function_get_signature
✅ wallet-core-rs::ethereum_rlp
✅ test_ethereum_rlp
Loading