LICENSE.txt
README.md
pyproject.toml
setup.cfg
setup.py
bsv/__init__.py
bsv/aes_cbc.py
bsv/aes_gcm.py
bsv/base58.py
bsv/broadcaster.py
bsv/chaintracker.py
bsv/constants.py
bsv/curve.py
bsv/encrypted_message.py
bsv/fee_model.py
bsv/hash.py
bsv/http_client.py
bsv/keys.py
bsv/merkle_path.py
bsv/merkle_tree_parent.py
bsv/polynomial.py
bsv/signed_message.py
bsv/transaction.py
bsv/transaction_input.py
bsv/transaction_output.py
bsv/transaction_preimage.py
bsv/auth/__init__.py
bsv/auth/auth_message.py
bsv/auth/cert_encryption.py
bsv/auth/certificate.py
bsv/auth/master_certificate.py
bsv/auth/peer.py
bsv/auth/peer_session.py
bsv/auth/requested_certificate_set.py
bsv/auth/session_manager.py
bsv/auth/utils.py
bsv/auth/verifiable_certificate.py
bsv/auth/clients/__init__.py
bsv/auth/clients/auth_fetch.py
bsv/auth/transports/__init__.py
bsv/auth/transports/simplified_http_transport.py
bsv/auth/transports/transport.py
bsv/beef/__init__.py
bsv/beef/builder.py
bsv/broadcasters/__init__.py
bsv/broadcasters/arc.py
bsv/broadcasters/broadcaster.py
bsv/broadcasters/default_broadcaster.py
bsv/broadcasters/teranode.py
bsv/broadcasters/whatsonchain.py
bsv/chaintrackers/__init__.py
bsv/chaintrackers/block_headers_service.py
bsv/chaintrackers/default.py
bsv/chaintrackers/whatsonchain.py
bsv/compat/__init__.py
bsv/compat/bsm.py
bsv/compat/ecies.py
bsv/fee_models/__init__.py
bsv/fee_models/live_policy.py
bsv/fee_models/satoshis_per_kilobyte.py
bsv/hd/__init__.py
bsv/hd/bip32.py
bsv/hd/bip39.py
bsv/hd/bip44.py
bsv/hd/wordlist/chinese_simplified.txt
bsv/hd/wordlist/english.txt
bsv/headers_client/__init__.py
bsv/headers_client/client.py
bsv/headers_client/types.py
bsv/identity/__init__.py
bsv/identity/client.py
bsv/identity/contacts_manager.py
bsv/identity/testable_client.py
bsv/identity/types.py
bsv/keystore/__init__.py
bsv/keystore/interfaces.py
bsv/keystore/local_kv_store.py
bsv/overlay_tools/__init__.py
bsv/overlay_tools/constants.py
bsv/overlay_tools/historian.py
bsv/overlay_tools/host_reputation_tracker.py
bsv/overlay_tools/lookup_resolver.py
bsv/overlay_tools/overlay_admin_token_template.py
bsv/overlay_tools/ship_broadcaster.py
bsv/primitives/__init__.py
bsv/primitives/aescbc.py
bsv/primitives/drbg.py
bsv/primitives/schnorr.py
bsv/primitives/symmetric_key.py
bsv/registry/__init__.py
bsv/registry/client.py
bsv/registry/resolver.py
bsv/registry/types.py
bsv/script/__init__.py
bsv/script/bip276.py
bsv/script/script.py
bsv/script/spend.py
bsv/script/type.py
bsv/script/unlocking_template.py
bsv/script/interpreter/__init__.py
bsv/script/interpreter/config.py
bsv/script/interpreter/engine.py
bsv/script/interpreter/number.py
bsv/script/interpreter/op_parser.py
bsv/script/interpreter/operations.py
bsv/script/interpreter/options.py
bsv/script/interpreter/stack.py
bsv/script/interpreter/thread.py
bsv/script/interpreter/errs/__init__.py
bsv/script/interpreter/errs/error.py
bsv/script/interpreter/scriptflag/__init__.py
bsv/script/interpreter/scriptflag/scriptflag.py
bsv/spv/__init__.py
bsv/spv/gullible_headers_client.py
bsv/spv/verify.py
bsv/storage/__init__.py
bsv/storage/downloader.py
bsv/storage/exceptions.py
bsv/storage/interfaces.py
bsv/storage/uploader.py
bsv/storage/utils.py
bsv/totp/__init__.py
bsv/totp/totp.py
bsv/transaction/__init__.py
bsv/transaction/beef.py
bsv/transaction/beef_builder.py
bsv/transaction/beef_party.py
bsv/transaction/beef_serialize.py
bsv/transaction/beef_tx.py
bsv/transaction/beef_utils.py
bsv/transaction/beef_validate.py
bsv/transaction/pushdrop.py
bsv/utils/__init__.py
bsv/utils/address.py
bsv/utils/base58_utils.py
bsv/utils/binary.py
bsv/utils/ecdsa.py
bsv/utils/encoding.py
bsv/utils/legacy.py
bsv/utils/misc.py
bsv/utils/pushdata.py
bsv/utils/reader.py
bsv/utils/reader_writer.py
bsv/utils/script.py
bsv/utils/script_chunks.py
bsv/utils/writer.py
bsv/wallet/__init__.py
bsv/wallet/cached_key_deriver.py
bsv/wallet/key_deriver.py
bsv/wallet/wallet_impl.py
bsv/wallet/wallet_interface.py
bsv/wallet/serializer/__init__.py
bsv/wallet/serializer/abort_action.py
bsv/wallet/serializer/acquire_certificate.py
bsv/wallet/serializer/certificate.py
bsv/wallet/serializer/common.py
bsv/wallet/serializer/create_action_args.py
bsv/wallet/serializer/create_action_result.py
bsv/wallet/serializer/create_hmac.py
bsv/wallet/serializer/create_signature.py
bsv/wallet/serializer/decrypt.py
bsv/wallet/serializer/discover_by_attributes.py
bsv/wallet/serializer/discover_by_identity_key.py
bsv/wallet/serializer/discovery_common.py
bsv/wallet/serializer/encrypt.py
bsv/wallet/serializer/frame.py
bsv/wallet/serializer/get_network.py
bsv/wallet/serializer/get_public_key.py
bsv/wallet/serializer/identity_certificate.py
bsv/wallet/serializer/internalize_action.py
bsv/wallet/serializer/key_linkage.py
bsv/wallet/serializer/list_actions.py
bsv/wallet/serializer/list_certificates.py
bsv/wallet/serializer/list_outputs.py
bsv/wallet/serializer/prove_certificate.py
bsv/wallet/serializer/relinquish_certificate.py
bsv/wallet/serializer/relinquish_output.py
bsv/wallet/serializer/sign_action_args.py
bsv/wallet/serializer/sign_action_result.py
bsv/wallet/serializer/status.py
bsv/wallet/serializer/verify_hmac.py
bsv/wallet/serializer/verify_signature.py
bsv_sdk.egg-info/PKG-INFO
bsv_sdk.egg-info/SOURCES.txt
bsv_sdk.egg-info/dependency_links.txt
bsv_sdk.egg-info/requires.txt
bsv_sdk.egg-info/top_level.txt
tests/test_auth_verifiable_certificate.py
tests/test_build_package.py
tests/test_kvstore_pushdrop_e2e.py
tests/bsv/__init__.py
tests/bsv/address_test_coverage.py
tests/bsv/aes_cbc_test_coverage.py
tests/bsv/aes_gcm_test_coverage.py
tests/bsv/base58_test_coverage.py
tests/bsv/beef_test_coverage.py
tests/bsv/broadcaster_test_coverage.py
tests/bsv/broadcasters_test_coverage.py
tests/bsv/chaintracker_test_coverage.py
tests/bsv/chaintrackers_test_coverage.py
tests/bsv/compat_test_coverage.py
tests/bsv/constants_test_coverage.py
tests/bsv/curve_test_coverage.py
tests/bsv/ecdsa_test_coverage.py
tests/bsv/encrypted_message_test_coverage.py
tests/bsv/fee_model_test_coverage.py
tests/bsv/fee_models_test_coverage.py
tests/bsv/hash_test_coverage.py
tests/bsv/headers_client_test_coverage.py
tests/bsv/http_client_test_coverage.py
tests/bsv/keys_test_coverage.py
tests/bsv/keystore_test_coverage.py
tests/bsv/merkle_path_test_coverage.py
tests/bsv/merkle_tree_parent_test_coverage.py
tests/bsv/network_test_coverage.py
tests/bsv/outpoint_test_coverage.py
tests/bsv/overlay_test_coverage.py
tests/bsv/polynomial_test_coverage.py
tests/bsv/primitives_test_coverage.py
tests/bsv/rpc_test_coverage.py
tests/bsv/sighash_test_coverage.py
tests/bsv/signature_test_coverage.py
tests/bsv/signed_message_test_coverage.py
tests/bsv/spv_test_coverage.py
tests/bsv/storage_test_coverage.py
tests/bsv/test_utils_address.py
tests/bsv/test_utils_binary.py
tests/bsv/test_utils_conversions.py
tests/bsv/test_utils_coverage.py
tests/bsv/test_utils_ecdsa.py
tests/bsv/test_utils_script.py
tests/bsv/test_utils_varint.py
tests/bsv/test_utils_writer_reader.py
tests/bsv/totp_test_coverage.py
tests/bsv/transaction_input_test_coverage.py
tests/bsv/transaction_output_test_coverage.py
tests/bsv/transaction_preimage_test_coverage.py
tests/bsv/auth/__init__.py
tests/bsv/auth/conftest.py
tests/bsv/auth/test_auth_certificate.py
tests/bsv/auth/test_auth_cryptononce.py
tests/bsv/auth/test_auth_init_fallback_imports.py
tests/bsv/auth/test_auth_master_certificate.py
tests/bsv/auth/test_auth_message_validation.py
tests/bsv/auth/test_auth_peer_autopersist.py
tests/bsv/auth/test_auth_peer_basic.py
tests/bsv/auth/test_auth_peer_canonical_json.py
tests/bsv/auth/test_auth_peer_cert_request_response_flow.py
tests/bsv/auth/test_auth_peer_certificates.py
tests/bsv/auth/test_auth_peer_coverage.py
tests/bsv/auth/test_auth_peer_handshake.py
tests/bsv/auth/test_auth_peer_messages.py
tests/bsv/auth/test_auth_peer_unit.py
tests/bsv/auth/test_auth_peer_validation_strict.py
tests/bsv/auth/test_auth_server_full.py
tests/bsv/auth/test_auth_session_manager.py
tests/bsv/auth/test_auth_utils.py
tests/bsv/auth/test_concurrent_handshakes.py
tests/bsv/auth/test_metanet_desktop_auth.py
tests/bsv/auth/test_peer_handshake_coverage.py
tests/bsv/auth/test_requested_certificate_set.py
tests/bsv/auth/test_session_expiry.py
tests/bsv/auth/test_ssl_helper.py
tests/bsv/auth/test_verifiable_certificate_coverage.py
tests/bsv/auth/clients/__init__.py
tests/bsv/auth/clients/conftest.py
tests/bsv/auth/clients/test_auth_fetch_callback_cleanup.py
tests/bsv/auth/clients/test_auth_fetch_coverage.py
tests/bsv/auth/clients/test_auth_fetch_coverage_common.py
tests/bsv/auth/clients/test_auth_fetch_coverage_simple.py
tests/bsv/auth/clients/test_auth_fetch_e2e.py
tests/bsv/auth/clients/test_auth_fetch_full_e2e.py
tests/bsv/auth/clients/test_auth_fetch_integration.py
tests/bsv/auth/clients/test_auth_fetch_listener_cleanup.py
tests/bsv/auth/clients/test_auth_fetch_server.py
tests/bsv/auth/clients/test_auth_fetch_server_client.py
tests/bsv/auth/clients/test_auth_fetch_simple.py
tests/bsv/auth/transports/__init__.py
tests/bsv/auth/transports/test_auth_transport_http.py
tests/bsv/auth/transports/test_simplified_http_transport_coverage.py
tests/bsv/beef/__init__.py
tests/bsv/beef/test_beef_boundary_cases.py
tests/bsv/beef/test_beef_builder_methods.py
tests/bsv/beef/test_beef_comprehensive.py
tests/bsv/beef/test_beef_hardening.py
tests/bsv/beef/test_beef_parity.py
tests/bsv/beef/test_beef_serialize_methods.py
tests/bsv/beef/test_beef_utils_methods.py
tests/bsv/beef/test_beef_validate_methods.py
tests/bsv/beef/test_kvstore_beef_e2e.py
tests/bsv/broadcasters/__init__.py
tests/bsv/broadcasters/test_arc_coverage.py
tests/bsv/broadcasters/test_broadcaster_arc.py
tests/bsv/broadcasters/test_broadcaster_arc_ef_or_rawhex.py
tests/bsv/broadcasters/test_broadcaster_whatsonchain.py
tests/bsv/broadcasters/test_default_broadcaster.py
tests/bsv/broadcasters/test_teranode.py
tests/bsv/chaintrackers/__init__.py
tests/bsv/chaintrackers/test_block_headers_service.py
tests/bsv/chaintrackers/test_chaintracker_whatsonchain.py
tests/bsv/chaintrackers/test_default_chain_tracker.py
tests/bsv/hd/__init__.py
tests/bsv/hd/test_bip32_coverage.py
tests/bsv/hd/test_bip39_coverage.py
tests/bsv/hd/test_hd.py
tests/bsv/hd/test_hd_bip.py
tests/bsv/hd/test_key_shares.py
tests/bsv/keystore/__init__.py
tests/bsv/keystore/test_keystore_local_kv_store.py
tests/bsv/keystore/test_keystore_retention.py
tests/bsv/keystore/test_kvstore_beef_parsing.py
tests/bsv/keystore/test_local_kv_store_complete.py
tests/bsv/keystore/test_local_kv_store_errors.py
tests/bsv/keystore/test_local_kv_store_extended.py
tests/bsv/keystore/test_local_kv_store_onchain_branches.py
tests/bsv/keystore/test_local_kv_store_real.py
tests/bsv/primitives/__init__.py
tests/bsv/primitives/test_aes_cbc.py
tests/bsv/primitives/test_aes_gcm.py
tests/bsv/primitives/test_aescbc.py
tests/bsv/primitives/test_base58.py
tests/bsv/primitives/test_curve.py
tests/bsv/primitives/test_drbg.py
tests/bsv/primitives/test_drbg_coverage.py
tests/bsv/primitives/test_encrypted_message.py
tests/bsv/primitives/test_hash.py
tests/bsv/primitives/test_keys.py
tests/bsv/primitives/test_keys_ecdh.py
tests/bsv/primitives/test_keys_private.py
tests/bsv/primitives/test_keys_public.py
tests/bsv/primitives/test_schnorr.py
tests/bsv/primitives/test_schnorr_coverage.py
tests/bsv/primitives/test_signed_message.py
tests/bsv/primitives/test_symmetric_key.py
tests/bsv/primitives/test_utils_ecdsa.py
tests/bsv/primitives/test_utils_encoding.py
tests/bsv/primitives/test_utils_misc.py
tests/bsv/primitives/test_utils_reader_writer.py
tests/bsv/registry/__init__.py
tests/bsv/registry/test_registry_client.py
tests/bsv/registry/test_registry_client_coverage.py
tests/bsv/registry/test_registry_overlay.py
tests/bsv/script/__init__.py
tests/bsv/script/test_bip276.py
tests/bsv/script/test_bip276_coverage.py
tests/bsv/script/test_brc106_compliance.py
tests/bsv/script/test_init_lazy_import.py
tests/bsv/script/test_p2pkh_template.py
tests/bsv/script/test_rpuzzle_template.py
tests/bsv/script/test_script_chunk_oppushdata.py
tests/bsv/script/test_script_coverage.py
tests/bsv/script/test_scripts.py
tests/bsv/script/test_spend_error_paths.py
tests/bsv/script/test_spend_real.py
tests/bsv/script/test_type_coverage.py
tests/bsv/script/test_unlocking_template_coverage.py
tests/bsv/storage/__init__.py
tests/bsv/storage/conftest.py
tests/bsv/storage/test_downloader_error_handling.py
tests/bsv/storage/test_storage.py
tests/bsv/storage/test_storage_e2e.py
tests/bsv/transaction/__init__.py
tests/bsv/transaction/spend_vector.py
tests/bsv/transaction/test_beef_builder_coverage.py
tests/bsv/transaction/test_beef_coverage.py
tests/bsv/transaction/test_beef_party.py
tests/bsv/transaction/test_beef_party_coverage.py
tests/bsv/transaction/test_beef_real.py
tests/bsv/transaction/test_beef_serialize_coverage.py
tests/bsv/transaction/test_beef_tx.py
tests/bsv/transaction/test_beef_tx_coverage.py
tests/bsv/transaction/test_beef_utils_coverage.py
tests/bsv/transaction/test_beef_v2.py
tests/bsv/transaction/test_beef_validate_coverage.py
tests/bsv/transaction/test_go_sighash_hardcoded.py
tests/bsv/transaction/test_json.py
tests/bsv/transaction/test_kvstore_pushdrop_encrypt.py
tests/bsv/transaction/test_merkle_path.py
tests/bsv/transaction/test_merkle_tree_parent.py
tests/bsv/transaction/test_pushdrop_coverage.py
tests/bsv/transaction/test_pushdrop_more_coverage.py
tests/bsv/transaction/test_pushdrop_parity.py
tests/bsv/transaction/test_pushdrop_real.py
tests/bsv/transaction/test_signature_hash.py
tests/bsv/transaction/test_spend.py
tests/bsv/transaction/test_transaction.py
tests/bsv/transaction/test_transaction_coverage.py
tests/bsv/transaction/test_transaction_detailed.py
tests/bsv/transaction/test_transaction_input.py
tests/bsv/transaction/test_transaction_output.py
tests/bsv/transaction/test_transaction_verify.py
tests/bsv/wallet/__init__.py
tests/bsv/wallet/conftest.py
tests/bsv/wallet/test_cached_key_deriver.py
tests/bsv/wallet/test_cached_key_deriver_coverage.py
tests/bsv/wallet/test_key_deriver_coverage.py
tests/bsv/wallet/test_list_outputs_serializer.py
tests/bsv/wallet/test_proto_wallet_encrypt_decrypt.py
tests/bsv/wallet/test_wallet_actions.py
tests/bsv/wallet/test_wallet_broadcast_helper.py
tests/bsv/wallet/test_wallet_certificates.py
tests/bsv/wallet/test_wallet_funding.py
tests/bsv/wallet/test_wallet_impl.py
tests/bsv/wallet/test_wallet_impl_coverage.py
tests/bsv/wallet/test_wallet_impl_sign_verify_hmac.py
tests/bsv/wallet/test_wallet_keyderiver.py
tests/bsv/wallet/test_wallet_outputs.py
tests/bsv/wallet/serializer/__init__.py
tests/bsv/wallet/serializer/test_acquire_certificate.py
tests/bsv/wallet/serializer/test_certificate_coverage.py
tests/bsv/wallet/serializer/test_decrypt.py
tests/bsv/wallet/serializer/test_discover_by_attributes.py
tests/bsv/wallet/serializer/test_discover_by_identity_key.py
tests/bsv/wallet/serializer/test_encrypt.py
tests/bsv/wallet/serializer/test_get_network.py
tests/bsv/wallet/serializer/test_relinquish_certificate.py
tests/bsv/wallet/serializer/test_relinquish_output.py
tests/bsv/wallet/serializer/test_verify_signature_coverage.py
tests/bsv/wallet/substrates/__init__.py
tests/bsv/wallet/substrates/test_serializer_coverage.py
tests/bsv/wallet/substrates/test_to_origin_header.py
tests/bsv/wallet/substrates/test_wallet_wire_actions_certs.py
tests/bsv/wallet/substrates/test_wallet_wire_getpub_linkage.py
tests/bsv/wallet/substrates/test_wallet_wire_integration.py
tests/bsv/wallet/substrates/test_wallet_wire_transceiver_branches.py
tests/bsv/wallet/substrates/test_wallet_wire_transceiver_coverage.py
tests/bsv/wallet/substrates/test_wallet_wire_transceiver_errors.py
tests/bsv/wallet/substrates/test_xdm.py