├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── examples ├── README.md ├── altcoin_offline_wallet.php ├── bip32.php ├── bip32_preparing_multisig.php ├── bip32_sign.php ├── bip39.php ├── bitcoin.php ├── electrum.php ├── electrum_address.php ├── electrum_sign_multisig.php ├── full_transaction.php ├── multisig.php ├── prompt_sign_multisig.php ├── raw_transaction.php ├── sign_p2sh.php ├── sign_p2sh_stepbystep.php ├── signature_verification.php └── test_bip32.php ├── src ├── BIP32.php ├── BIP39 │ ├── BIP39.php │ ├── BIP39EnglishWordList.php │ └── BIP39WordList.php ├── BitcoinLib.php ├── Electrum.php ├── Jsonrpcclient.php └── RawTransaction.php └── tests ├── AgainstRPCTest.php ├── BIP32CoreTest.php ├── BIP32Test.php ├── BIP39Test.php ├── BitcoinLibTest.php ├── BitcoinLibTestNetTest.php ├── ElectrumTest.php ├── RawTransactionTest.php ├── ScriptTest.php ├── SignVerifyMessageTest.php └── data ├── pushdata.json ├── pushdataops.json ├── sig_canonical.json ├── sig_noncanonical.json └── signverify.json /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | composer.lock 3 | ./examples/tk_* 4 | build/cache/* 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/composer.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/altcoin_offline_wallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/altcoin_offline_wallet.php -------------------------------------------------------------------------------- /examples/bip32.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/bip32.php -------------------------------------------------------------------------------- /examples/bip32_preparing_multisig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/bip32_preparing_multisig.php -------------------------------------------------------------------------------- /examples/bip32_sign.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/bip32_sign.php -------------------------------------------------------------------------------- /examples/bip39.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/bip39.php -------------------------------------------------------------------------------- /examples/bitcoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/bitcoin.php -------------------------------------------------------------------------------- /examples/electrum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/electrum.php -------------------------------------------------------------------------------- /examples/electrum_address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/electrum_address.php -------------------------------------------------------------------------------- /examples/electrum_sign_multisig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/electrum_sign_multisig.php -------------------------------------------------------------------------------- /examples/full_transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/full_transaction.php -------------------------------------------------------------------------------- /examples/multisig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/multisig.php -------------------------------------------------------------------------------- /examples/prompt_sign_multisig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/prompt_sign_multisig.php -------------------------------------------------------------------------------- /examples/raw_transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/raw_transaction.php -------------------------------------------------------------------------------- /examples/sign_p2sh.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/sign_p2sh.php -------------------------------------------------------------------------------- /examples/sign_p2sh_stepbystep.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/sign_p2sh_stepbystep.php -------------------------------------------------------------------------------- /examples/signature_verification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/signature_verification.php -------------------------------------------------------------------------------- /examples/test_bip32.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/examples/test_bip32.php -------------------------------------------------------------------------------- /src/BIP32.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/BIP32.php -------------------------------------------------------------------------------- /src/BIP39/BIP39.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/BIP39/BIP39.php -------------------------------------------------------------------------------- /src/BIP39/BIP39EnglishWordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/BIP39/BIP39EnglishWordList.php -------------------------------------------------------------------------------- /src/BIP39/BIP39WordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/BIP39/BIP39WordList.php -------------------------------------------------------------------------------- /src/BitcoinLib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/BitcoinLib.php -------------------------------------------------------------------------------- /src/Electrum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/Electrum.php -------------------------------------------------------------------------------- /src/Jsonrpcclient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/Jsonrpcclient.php -------------------------------------------------------------------------------- /src/RawTransaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/src/RawTransaction.php -------------------------------------------------------------------------------- /tests/AgainstRPCTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/AgainstRPCTest.php -------------------------------------------------------------------------------- /tests/BIP32CoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/BIP32CoreTest.php -------------------------------------------------------------------------------- /tests/BIP32Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/BIP32Test.php -------------------------------------------------------------------------------- /tests/BIP39Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/BIP39Test.php -------------------------------------------------------------------------------- /tests/BitcoinLibTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/BitcoinLibTest.php -------------------------------------------------------------------------------- /tests/BitcoinLibTestNetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/BitcoinLibTestNetTest.php -------------------------------------------------------------------------------- /tests/ElectrumTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/ElectrumTest.php -------------------------------------------------------------------------------- /tests/RawTransactionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/RawTransactionTest.php -------------------------------------------------------------------------------- /tests/ScriptTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/ScriptTest.php -------------------------------------------------------------------------------- /tests/SignVerifyMessageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/SignVerifyMessageTest.php -------------------------------------------------------------------------------- /tests/data/pushdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/data/pushdata.json -------------------------------------------------------------------------------- /tests/data/pushdataops.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/data/pushdataops.json -------------------------------------------------------------------------------- /tests/data/sig_canonical.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/data/sig_canonical.json -------------------------------------------------------------------------------- /tests/data/sig_noncanonical.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/data/sig_noncanonical.json -------------------------------------------------------------------------------- /tests/data/signverify.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bit-Wasp/bitcoin-lib-php/HEAD/tests/data/signverify.json --------------------------------------------------------------------------------