├── .gitattributes ├── .github └── workflows │ └── tests.yml ├── BIPS.md ├── LICENCE ├── composer.json ├── phpstan.neon ├── src ├── Address │ ├── Address.php │ ├── AddressCreator.php │ ├── AddressInterface.php │ ├── Base58Address.php │ ├── Base58AddressInterface.php │ ├── BaseAddressCreator.php │ ├── Bech32AddressInterface.php │ ├── PayToPubKeyHashAddress.php │ ├── ScriptHashAddress.php │ └── SegwitAddress.php ├── Amount.php ├── Base58.php ├── Bitcoin.php ├── Block │ ├── Block.php │ ├── BlockFactory.php │ ├── BlockHeader.php │ ├── BlockHeaderFactory.php │ ├── BlockHeaderInterface.php │ ├── BlockInterface.php │ ├── FilteredBlock.php │ ├── MerkleRoot.php │ └── PartialMerkleTree.php ├── Bloom │ └── BloomFilter.php ├── Chain │ ├── BlockLocator.php │ ├── Params.php │ ├── ParamsInterface.php │ └── ProofOfWork.php ├── Collection │ ├── CollectionInterface.php │ ├── StaticBufferCollection.php │ └── StaticCollection.php ├── Crypto │ ├── EcAdapter │ │ ├── Adapter │ │ │ └── EcAdapterInterface.php │ │ ├── EcAdapterFactory.php │ │ ├── EcSerializer.php │ │ ├── Impl │ │ │ ├── PhpEcc │ │ │ │ ├── Adapter │ │ │ │ │ └── EcAdapter.php │ │ │ │ ├── Key │ │ │ │ │ ├── PrivateKey.php │ │ │ │ │ └── PublicKey.php │ │ │ │ ├── Serializer │ │ │ │ │ ├── Key │ │ │ │ │ │ ├── PrivateKeySerializer.php │ │ │ │ │ │ └── PublicKeySerializer.php │ │ │ │ │ └── Signature │ │ │ │ │ │ ├── CompactSignatureSerializer.php │ │ │ │ │ │ └── DerSignatureSerializer.php │ │ │ │ └── Signature │ │ │ │ │ ├── CompactSignature.php │ │ │ │ │ ├── CompactSignatureInterface.php │ │ │ │ │ ├── Signature.php │ │ │ │ │ └── SignatureInterface.php │ │ │ └── Secp256k1 │ │ │ │ ├── Adapter │ │ │ │ └── EcAdapter.php │ │ │ │ ├── Key │ │ │ │ ├── PrivateKey.php │ │ │ │ └── PublicKey.php │ │ │ │ ├── Serializer │ │ │ │ ├── Key │ │ │ │ │ ├── PrivateKeySerializer.php │ │ │ │ │ └── PublicKeySerializer.php │ │ │ │ └── Signature │ │ │ │ │ ├── CompactSignatureSerializer.php │ │ │ │ │ └── DerSignatureSerializer.php │ │ │ │ └── Signature │ │ │ │ ├── CompactSignature.php │ │ │ │ ├── CompactSignatureInterface.php │ │ │ │ ├── Signature.php │ │ │ │ └── SignatureInterface.php │ │ ├── Key │ │ │ ├── Key.php │ │ │ ├── KeyInterface.php │ │ │ ├── PrivateKeyInterface.php │ │ │ └── PublicKeyInterface.php │ │ ├── Serializer │ │ │ ├── Key │ │ │ │ ├── PrivateKeySerializerInterface.php │ │ │ │ └── PublicKeySerializerInterface.php │ │ │ └── Signature │ │ │ │ ├── CompactSignatureSerializerInterface.php │ │ │ │ └── DerSignatureSerializerInterface.php │ │ └── Signature │ │ │ ├── CompactSignatureInterface.php │ │ │ └── SignatureInterface.php │ ├── Hash.php │ └── Random │ │ ├── Random.php │ │ ├── RbgInterface.php │ │ └── Rfc6979.php ├── Exceptions │ ├── Base58ChecksumFailure.php │ ├── Base58InvalidCharacter.php │ ├── BlockPowError.php │ ├── BlockPrevNotFound.php │ ├── BuilderNoInputState.php │ ├── DisallowedScriptDataFactoryException.php │ ├── InvalidDerivationException.php │ ├── InvalidHashLengthException.php │ ├── InvalidNetworkParameter.php │ ├── InvalidPrivateKey.php │ ├── JsonRpcError.php │ ├── MerkleTreeEmpty.php │ ├── MissingBase58Prefix.php │ ├── MissingBech32Prefix.php │ ├── MissingBip32Prefix.php │ ├── MissingNetworkParameter.php │ ├── MissingScriptException.php │ ├── NotImplementedException.php │ ├── P2shScriptException.php │ ├── RandomBytesFailure.php │ ├── ScriptHashMismatch.php │ ├── ScriptQualificationError.php │ ├── ScriptRuntimeException.php │ ├── ScriptStackException.php │ ├── SignatureNotCanonical.php │ ├── SignerException.php │ ├── SquareRootException.php │ ├── SuperfluousScriptData.php │ ├── UnrecognizedAddressException.php │ ├── UnsupportedScript.php │ └── WitnessScriptException.php ├── Key │ ├── Deterministic │ │ ├── ElectrumKey.php │ │ ├── HdPrefix │ │ │ ├── GlobalPrefixConfig.php │ │ │ ├── NetworkConfig.php │ │ │ └── ScriptPrefix.php │ │ ├── HierarchicalKey.php │ │ ├── HierarchicalKeySequence.php │ │ ├── MultisigHD.php │ │ └── Slip132 │ │ │ ├── PrefixRegistry.php │ │ │ └── Slip132.php │ ├── Factory │ │ ├── ElectrumKeyFactory.php │ │ ├── HierarchicalKeyFactory.php │ │ ├── PrivateKeyFactory.php │ │ └── PublicKeyFactory.php │ └── KeyToScript │ │ ├── Decorator │ │ ├── P2shP2wshScriptDecorator.php │ │ ├── P2shScriptDecorator.php │ │ ├── P2wshScriptDecorator.php │ │ └── ScriptHashDecorator.php │ │ ├── Factory │ │ ├── KeyToScriptDataFactory.php │ │ ├── MultisigScriptDataFactory.php │ │ ├── P2pkScriptDataFactory.php │ │ ├── P2pkhScriptDataFactory.php │ │ └── P2wpkhScriptDataFactory.php │ │ ├── KeyToScriptHelper.php │ │ ├── ScriptAndSignData.php │ │ └── ScriptDataFactory.php ├── Locktime.php ├── Math │ └── Math.php ├── MessageSigner │ ├── MessageSigner.php │ └── SignedMessage.php ├── Mnemonic │ ├── Bip39 │ │ ├── Bip39Mnemonic.php │ │ ├── Bip39SeedGenerator.php │ │ ├── Bip39WordListInterface.php │ │ └── Wordlist │ │ │ ├── EnglishWordList.php │ │ │ └── JapaneseWordList.php │ ├── Electrum │ │ ├── ElectrumMnemonic.php │ │ ├── ElectrumWordListInterface.php │ │ └── Wordlist │ │ │ └── EnglishWordList.php │ ├── MnemonicFactory.php │ ├── MnemonicInterface.php │ ├── WordList.php │ └── WordListInterface.php ├── Network │ ├── Network.php │ ├── NetworkFactory.php │ ├── NetworkInterface.php │ ├── Networks │ │ ├── Bitcoin.php │ │ ├── BitcoinRegtest.php │ │ ├── BitcoinTestnet.php │ │ ├── Dash.php │ │ ├── DashTestnet.php │ │ ├── Dogecoin.php │ │ ├── DogecoinTestnet.php │ │ ├── Litecoin.php │ │ ├── LitecoinTestnet.php │ │ ├── Viacoin.php │ │ ├── ViacoinTestnet.php │ │ └── Zcash.php │ └── Slip132 │ │ ├── BitcoinRegistry.php │ │ └── BitcoinTestnetRegistry.php ├── Script │ ├── Classifier │ │ ├── OutputClassifier.php │ │ └── OutputData.php │ ├── Consensus │ │ ├── BitcoinConsensus.php │ │ ├── ConsensusInterface.php │ │ ├── Exception │ │ │ └── BitcoinConsensusException.php │ │ └── NativeConsensus.php │ ├── Factory │ │ ├── OutputScriptFactory.php │ │ └── ScriptCreator.php │ ├── FullyQualifiedScript.php │ ├── Interpreter │ │ ├── Checker.php │ │ ├── CheckerBase.php │ │ ├── Interpreter.php │ │ ├── InterpreterInterface.php │ │ ├── Number.php │ │ ├── Stack.php │ │ └── StackInterface.php │ ├── Opcodes.php │ ├── P2shScript.php │ ├── Parser │ │ ├── Operation.php │ │ └── Parser.php │ ├── Path │ │ ├── BranchInterpreter.php │ │ ├── LogicOpNode.php │ │ ├── ParsedScript.php │ │ ├── PathTracer.php │ │ └── ScriptBranch.php │ ├── Script.php │ ├── ScriptFactory.php │ ├── ScriptInfo │ │ ├── Multisig.php │ │ ├── PayToPubkey.php │ │ └── PayToPubkeyHash.php │ ├── ScriptInterface.php │ ├── ScriptType.php │ ├── ScriptWitness.php │ ├── ScriptWitnessInterface.php │ ├── WitnessProgram.php │ ├── WitnessScript.php │ └── functions.php ├── Serializable.php ├── SerializableInterface.php ├── Serializer │ ├── Block │ │ ├── BitcoindBlockSerializer.php │ │ ├── BlockHeaderSerializer.php │ │ ├── BlockSerializer.php │ │ ├── BlockSerializerInterface.php │ │ ├── FilteredBlockSerializer.php │ │ └── PartialMerkleTreeSerializer.php │ ├── Bloom │ │ └── BloomFilterSerializer.php │ ├── Chain │ │ └── BlockLocatorSerializer.php │ ├── Key │ │ ├── HierarchicalKey │ │ │ ├── Base58ExtendedKeySerializer.php │ │ │ ├── ExtendedKeySerializer.php │ │ │ ├── RawExtendedKeySerializer.php │ │ │ └── RawKeyParams.php │ │ └── PrivateKey │ │ │ └── WifPrivateKeySerializer.php │ ├── MessageSigner │ │ └── SignedMessageSerializer.php │ ├── Script │ │ └── ScriptWitnessSerializer.php │ ├── Signature │ │ └── TransactionSignatureSerializer.php │ ├── Transaction │ │ ├── OutPointSerializer.php │ │ ├── OutPointSerializerInterface.php │ │ ├── TransactionInputSerializer.php │ │ ├── TransactionOutputSerializer.php │ │ ├── TransactionSerializer.php │ │ └── TransactionSerializerInterface.php │ └── Types.php ├── Signature │ ├── SignatureFactory.php │ ├── SignatureSort.php │ ├── SignatureSortInterface.php │ ├── TransactionSignature.php │ ├── TransactionSignatureFactory.php │ └── TransactionSignatureInterface.php ├── Transaction │ ├── Bip69 │ │ └── Bip69.php │ ├── Factory │ │ ├── Checker │ │ │ ├── CheckerCreator.php │ │ │ └── CheckerCreatorBase.php │ │ ├── Checksig.php │ │ ├── Conditional.php │ │ ├── InputSigner.php │ │ ├── InputSignerInterface.php │ │ ├── ScriptInfo │ │ │ ├── CheckLocktimeVerify.php │ │ │ └── CheckSequenceVerify.php │ │ ├── SigValues.php │ │ ├── SignData.php │ │ ├── Signer.php │ │ ├── TimeLock.php │ │ └── TxBuilder.php │ ├── Mutator │ │ ├── AbstractCollectionMutator.php │ │ ├── InputCollectionMutator.php │ │ ├── InputMutator.php │ │ ├── OutputCollectionMutator.php │ │ ├── OutputMutator.php │ │ ├── TxMutator.php │ │ └── WitnessCollectionMutator.php │ ├── OutPoint.php │ ├── OutPointInterface.php │ ├── SignatureHash │ │ ├── Hasher.php │ │ ├── SigHash.php │ │ ├── SigHashInterface.php │ │ ├── TxSigHashSerializer.php │ │ └── V1Hasher.php │ ├── Transaction.php │ ├── TransactionFactory.php │ ├── TransactionInput.php │ ├── TransactionInputInterface.php │ ├── TransactionInterface.php │ ├── TransactionOutput.php │ └── TransactionOutputInterface.php ├── Uri.php ├── Util │ └── IntRange.php └── Utxo │ ├── Utxo.php │ └── UtxoInterface.php └── validate_examples.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /BIPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/BIPS.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/LICENCE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- 1 | parameters: 2 | excludes_analyse: 3 | - src/Collection 4 | -------------------------------------------------------------------------------- /src/Address/Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/Address.php -------------------------------------------------------------------------------- /src/Address/AddressCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/AddressCreator.php -------------------------------------------------------------------------------- /src/Address/AddressInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/AddressInterface.php -------------------------------------------------------------------------------- /src/Address/Base58Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/Base58Address.php -------------------------------------------------------------------------------- /src/Address/Base58AddressInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/Base58AddressInterface.php -------------------------------------------------------------------------------- /src/Address/BaseAddressCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/BaseAddressCreator.php -------------------------------------------------------------------------------- /src/Address/Bech32AddressInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/Bech32AddressInterface.php -------------------------------------------------------------------------------- /src/Address/PayToPubKeyHashAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/PayToPubKeyHashAddress.php -------------------------------------------------------------------------------- /src/Address/ScriptHashAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/ScriptHashAddress.php -------------------------------------------------------------------------------- /src/Address/SegwitAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Address/SegwitAddress.php -------------------------------------------------------------------------------- /src/Amount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Amount.php -------------------------------------------------------------------------------- /src/Base58.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Base58.php -------------------------------------------------------------------------------- /src/Bitcoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Bitcoin.php -------------------------------------------------------------------------------- /src/Block/Block.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/Block.php -------------------------------------------------------------------------------- /src/Block/BlockFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/BlockFactory.php -------------------------------------------------------------------------------- /src/Block/BlockHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/BlockHeader.php -------------------------------------------------------------------------------- /src/Block/BlockHeaderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/BlockHeaderFactory.php -------------------------------------------------------------------------------- /src/Block/BlockHeaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/BlockHeaderInterface.php -------------------------------------------------------------------------------- /src/Block/BlockInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/BlockInterface.php -------------------------------------------------------------------------------- /src/Block/FilteredBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/FilteredBlock.php -------------------------------------------------------------------------------- /src/Block/MerkleRoot.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/MerkleRoot.php -------------------------------------------------------------------------------- /src/Block/PartialMerkleTree.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Block/PartialMerkleTree.php -------------------------------------------------------------------------------- /src/Bloom/BloomFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Bloom/BloomFilter.php -------------------------------------------------------------------------------- /src/Chain/BlockLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Chain/BlockLocator.php -------------------------------------------------------------------------------- /src/Chain/Params.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Chain/Params.php -------------------------------------------------------------------------------- /src/Chain/ParamsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Chain/ParamsInterface.php -------------------------------------------------------------------------------- /src/Chain/ProofOfWork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Chain/ProofOfWork.php -------------------------------------------------------------------------------- /src/Collection/CollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Collection/CollectionInterface.php -------------------------------------------------------------------------------- /src/Collection/StaticBufferCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Collection/StaticBufferCollection.php -------------------------------------------------------------------------------- /src/Collection/StaticCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Collection/StaticCollection.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Adapter/EcAdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Adapter/EcAdapterInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/EcAdapterFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/EcAdapterFactory.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/EcSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/EcSerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Adapter/EcAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Adapter/EcAdapter.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Key/PrivateKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Key/PrivateKey.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Key/PublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Key/PublicKey.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Key/PrivateKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Key/PrivateKeySerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Key/PublicKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Key/PublicKeySerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Signature/CompactSignatureSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Signature/CompactSignatureSerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Signature/DerSignatureSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Serializer/Signature/DerSignatureSerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Signature/CompactSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Signature/CompactSignature.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Signature/CompactSignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Signature/CompactSignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Signature/Signature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Signature/Signature.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/PhpEcc/Signature/SignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/PhpEcc/Signature/SignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Adapter/EcAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Adapter/EcAdapter.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Key/PrivateKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Key/PrivateKey.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Key/PublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Key/PublicKey.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Key/PrivateKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Key/PrivateKeySerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Key/PublicKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Key/PublicKeySerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Signature/CompactSignatureSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Signature/CompactSignatureSerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Signature/DerSignatureSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Serializer/Signature/DerSignatureSerializer.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Signature/CompactSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Signature/CompactSignature.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Signature/CompactSignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Signature/CompactSignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Signature/Signature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Signature/Signature.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Impl/Secp256k1/Signature/SignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Impl/Secp256k1/Signature/SignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Key/Key.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Key/Key.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Key/KeyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Key/KeyInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Key/PrivateKeyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Key/PrivateKeyInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Key/PublicKeyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Key/PublicKeyInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Serializer/Key/PrivateKeySerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Serializer/Key/PrivateKeySerializerInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Serializer/Key/PublicKeySerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Serializer/Key/PublicKeySerializerInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Serializer/Signature/CompactSignatureSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Serializer/Signature/CompactSignatureSerializerInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Serializer/Signature/DerSignatureSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Serializer/Signature/DerSignatureSerializerInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Signature/CompactSignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Signature/CompactSignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/EcAdapter/Signature/SignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/EcAdapter/Signature/SignatureInterface.php -------------------------------------------------------------------------------- /src/Crypto/Hash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/Hash.php -------------------------------------------------------------------------------- /src/Crypto/Random/Random.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/Random/Random.php -------------------------------------------------------------------------------- /src/Crypto/Random/RbgInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/Random/RbgInterface.php -------------------------------------------------------------------------------- /src/Crypto/Random/Rfc6979.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Crypto/Random/Rfc6979.php -------------------------------------------------------------------------------- /src/Exceptions/Base58ChecksumFailure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/Base58ChecksumFailure.php -------------------------------------------------------------------------------- /src/Exceptions/Base58InvalidCharacter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/Base58InvalidCharacter.php -------------------------------------------------------------------------------- /src/Exceptions/BlockPowError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/BlockPowError.php -------------------------------------------------------------------------------- /src/Exceptions/BlockPrevNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/BlockPrevNotFound.php -------------------------------------------------------------------------------- /src/Exceptions/BuilderNoInputState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/BuilderNoInputState.php -------------------------------------------------------------------------------- /src/Exceptions/DisallowedScriptDataFactoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/DisallowedScriptDataFactoryException.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidDerivationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/InvalidDerivationException.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidHashLengthException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/InvalidHashLengthException.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidNetworkParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/InvalidNetworkParameter.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidPrivateKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/InvalidPrivateKey.php -------------------------------------------------------------------------------- /src/Exceptions/JsonRpcError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/JsonRpcError.php -------------------------------------------------------------------------------- /src/Exceptions/MerkleTreeEmpty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MerkleTreeEmpty.php -------------------------------------------------------------------------------- /src/Exceptions/MissingBase58Prefix.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MissingBase58Prefix.php -------------------------------------------------------------------------------- /src/Exceptions/MissingBech32Prefix.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MissingBech32Prefix.php -------------------------------------------------------------------------------- /src/Exceptions/MissingBip32Prefix.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MissingBip32Prefix.php -------------------------------------------------------------------------------- /src/Exceptions/MissingNetworkParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MissingNetworkParameter.php -------------------------------------------------------------------------------- /src/Exceptions/MissingScriptException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/MissingScriptException.php -------------------------------------------------------------------------------- /src/Exceptions/NotImplementedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/NotImplementedException.php -------------------------------------------------------------------------------- /src/Exceptions/P2shScriptException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/P2shScriptException.php -------------------------------------------------------------------------------- /src/Exceptions/RandomBytesFailure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/RandomBytesFailure.php -------------------------------------------------------------------------------- /src/Exceptions/ScriptHashMismatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/ScriptHashMismatch.php -------------------------------------------------------------------------------- /src/Exceptions/ScriptQualificationError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/ScriptQualificationError.php -------------------------------------------------------------------------------- /src/Exceptions/ScriptRuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/ScriptRuntimeException.php -------------------------------------------------------------------------------- /src/Exceptions/ScriptStackException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/ScriptStackException.php -------------------------------------------------------------------------------- /src/Exceptions/SignatureNotCanonical.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/SignatureNotCanonical.php -------------------------------------------------------------------------------- /src/Exceptions/SignerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/SignerException.php -------------------------------------------------------------------------------- /src/Exceptions/SquareRootException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/SquareRootException.php -------------------------------------------------------------------------------- /src/Exceptions/SuperfluousScriptData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/SuperfluousScriptData.php -------------------------------------------------------------------------------- /src/Exceptions/UnrecognizedAddressException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/UnrecognizedAddressException.php -------------------------------------------------------------------------------- /src/Exceptions/UnsupportedScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/UnsupportedScript.php -------------------------------------------------------------------------------- /src/Exceptions/WitnessScriptException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Exceptions/WitnessScriptException.php -------------------------------------------------------------------------------- /src/Key/Deterministic/ElectrumKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/ElectrumKey.php -------------------------------------------------------------------------------- /src/Key/Deterministic/HdPrefix/GlobalPrefixConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/HdPrefix/GlobalPrefixConfig.php -------------------------------------------------------------------------------- /src/Key/Deterministic/HdPrefix/NetworkConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/HdPrefix/NetworkConfig.php -------------------------------------------------------------------------------- /src/Key/Deterministic/HdPrefix/ScriptPrefix.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/HdPrefix/ScriptPrefix.php -------------------------------------------------------------------------------- /src/Key/Deterministic/HierarchicalKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/HierarchicalKey.php -------------------------------------------------------------------------------- /src/Key/Deterministic/HierarchicalKeySequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/HierarchicalKeySequence.php -------------------------------------------------------------------------------- /src/Key/Deterministic/MultisigHD.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/MultisigHD.php -------------------------------------------------------------------------------- /src/Key/Deterministic/Slip132/PrefixRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/Slip132/PrefixRegistry.php -------------------------------------------------------------------------------- /src/Key/Deterministic/Slip132/Slip132.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Deterministic/Slip132/Slip132.php -------------------------------------------------------------------------------- /src/Key/Factory/ElectrumKeyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Factory/ElectrumKeyFactory.php -------------------------------------------------------------------------------- /src/Key/Factory/HierarchicalKeyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Factory/HierarchicalKeyFactory.php -------------------------------------------------------------------------------- /src/Key/Factory/PrivateKeyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Factory/PrivateKeyFactory.php -------------------------------------------------------------------------------- /src/Key/Factory/PublicKeyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/Factory/PublicKeyFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Decorator/P2shP2wshScriptDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Decorator/P2shP2wshScriptDecorator.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Decorator/P2shScriptDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Decorator/P2shScriptDecorator.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Decorator/P2wshScriptDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Decorator/P2wshScriptDecorator.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Decorator/ScriptHashDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Decorator/ScriptHashDecorator.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Factory/KeyToScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Factory/KeyToScriptDataFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Factory/MultisigScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Factory/MultisigScriptDataFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Factory/P2pkScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Factory/P2pkScriptDataFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Factory/P2pkhScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Factory/P2pkhScriptDataFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/Factory/P2wpkhScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/Factory/P2wpkhScriptDataFactory.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/KeyToScriptHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/KeyToScriptHelper.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/ScriptAndSignData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/ScriptAndSignData.php -------------------------------------------------------------------------------- /src/Key/KeyToScript/ScriptDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Key/KeyToScript/ScriptDataFactory.php -------------------------------------------------------------------------------- /src/Locktime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Locktime.php -------------------------------------------------------------------------------- /src/Math/Math.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Math/Math.php -------------------------------------------------------------------------------- /src/MessageSigner/MessageSigner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/MessageSigner/MessageSigner.php -------------------------------------------------------------------------------- /src/MessageSigner/SignedMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/MessageSigner/SignedMessage.php -------------------------------------------------------------------------------- /src/Mnemonic/Bip39/Bip39Mnemonic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Bip39/Bip39Mnemonic.php -------------------------------------------------------------------------------- /src/Mnemonic/Bip39/Bip39SeedGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Bip39/Bip39SeedGenerator.php -------------------------------------------------------------------------------- /src/Mnemonic/Bip39/Bip39WordListInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Bip39/Bip39WordListInterface.php -------------------------------------------------------------------------------- /src/Mnemonic/Bip39/Wordlist/EnglishWordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Bip39/Wordlist/EnglishWordList.php -------------------------------------------------------------------------------- /src/Mnemonic/Bip39/Wordlist/JapaneseWordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Bip39/Wordlist/JapaneseWordList.php -------------------------------------------------------------------------------- /src/Mnemonic/Electrum/ElectrumMnemonic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Electrum/ElectrumMnemonic.php -------------------------------------------------------------------------------- /src/Mnemonic/Electrum/ElectrumWordListInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Electrum/ElectrumWordListInterface.php -------------------------------------------------------------------------------- /src/Mnemonic/Electrum/Wordlist/EnglishWordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/Electrum/Wordlist/EnglishWordList.php -------------------------------------------------------------------------------- /src/Mnemonic/MnemonicFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/MnemonicFactory.php -------------------------------------------------------------------------------- /src/Mnemonic/MnemonicInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/MnemonicInterface.php -------------------------------------------------------------------------------- /src/Mnemonic/WordList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/WordList.php -------------------------------------------------------------------------------- /src/Mnemonic/WordListInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Mnemonic/WordListInterface.php -------------------------------------------------------------------------------- /src/Network/Network.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Network.php -------------------------------------------------------------------------------- /src/Network/NetworkFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/NetworkFactory.php -------------------------------------------------------------------------------- /src/Network/NetworkInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/NetworkInterface.php -------------------------------------------------------------------------------- /src/Network/Networks/Bitcoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Bitcoin.php -------------------------------------------------------------------------------- /src/Network/Networks/BitcoinRegtest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/BitcoinRegtest.php -------------------------------------------------------------------------------- /src/Network/Networks/BitcoinTestnet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/BitcoinTestnet.php -------------------------------------------------------------------------------- /src/Network/Networks/Dash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Dash.php -------------------------------------------------------------------------------- /src/Network/Networks/DashTestnet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/DashTestnet.php -------------------------------------------------------------------------------- /src/Network/Networks/Dogecoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Dogecoin.php -------------------------------------------------------------------------------- /src/Network/Networks/DogecoinTestnet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/DogecoinTestnet.php -------------------------------------------------------------------------------- /src/Network/Networks/Litecoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Litecoin.php -------------------------------------------------------------------------------- /src/Network/Networks/LitecoinTestnet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/LitecoinTestnet.php -------------------------------------------------------------------------------- /src/Network/Networks/Viacoin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Viacoin.php -------------------------------------------------------------------------------- /src/Network/Networks/ViacoinTestnet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/ViacoinTestnet.php -------------------------------------------------------------------------------- /src/Network/Networks/Zcash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Networks/Zcash.php -------------------------------------------------------------------------------- /src/Network/Slip132/BitcoinRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Slip132/BitcoinRegistry.php -------------------------------------------------------------------------------- /src/Network/Slip132/BitcoinTestnetRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Network/Slip132/BitcoinTestnetRegistry.php -------------------------------------------------------------------------------- /src/Script/Classifier/OutputClassifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Classifier/OutputClassifier.php -------------------------------------------------------------------------------- /src/Script/Classifier/OutputData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Classifier/OutputData.php -------------------------------------------------------------------------------- /src/Script/Consensus/BitcoinConsensus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Consensus/BitcoinConsensus.php -------------------------------------------------------------------------------- /src/Script/Consensus/ConsensusInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Consensus/ConsensusInterface.php -------------------------------------------------------------------------------- /src/Script/Consensus/Exception/BitcoinConsensusException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Consensus/Exception/BitcoinConsensusException.php -------------------------------------------------------------------------------- /src/Script/Consensus/NativeConsensus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Consensus/NativeConsensus.php -------------------------------------------------------------------------------- /src/Script/Factory/OutputScriptFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Factory/OutputScriptFactory.php -------------------------------------------------------------------------------- /src/Script/Factory/ScriptCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Factory/ScriptCreator.php -------------------------------------------------------------------------------- /src/Script/FullyQualifiedScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/FullyQualifiedScript.php -------------------------------------------------------------------------------- /src/Script/Interpreter/Checker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/Checker.php -------------------------------------------------------------------------------- /src/Script/Interpreter/CheckerBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/CheckerBase.php -------------------------------------------------------------------------------- /src/Script/Interpreter/Interpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/Interpreter.php -------------------------------------------------------------------------------- /src/Script/Interpreter/InterpreterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/InterpreterInterface.php -------------------------------------------------------------------------------- /src/Script/Interpreter/Number.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/Number.php -------------------------------------------------------------------------------- /src/Script/Interpreter/Stack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/Stack.php -------------------------------------------------------------------------------- /src/Script/Interpreter/StackInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Interpreter/StackInterface.php -------------------------------------------------------------------------------- /src/Script/Opcodes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Opcodes.php -------------------------------------------------------------------------------- /src/Script/P2shScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/P2shScript.php -------------------------------------------------------------------------------- /src/Script/Parser/Operation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Parser/Operation.php -------------------------------------------------------------------------------- /src/Script/Parser/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Parser/Parser.php -------------------------------------------------------------------------------- /src/Script/Path/BranchInterpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Path/BranchInterpreter.php -------------------------------------------------------------------------------- /src/Script/Path/LogicOpNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Path/LogicOpNode.php -------------------------------------------------------------------------------- /src/Script/Path/ParsedScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Path/ParsedScript.php -------------------------------------------------------------------------------- /src/Script/Path/PathTracer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Path/PathTracer.php -------------------------------------------------------------------------------- /src/Script/Path/ScriptBranch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Path/ScriptBranch.php -------------------------------------------------------------------------------- /src/Script/Script.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/Script.php -------------------------------------------------------------------------------- /src/Script/ScriptFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptFactory.php -------------------------------------------------------------------------------- /src/Script/ScriptInfo/Multisig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptInfo/Multisig.php -------------------------------------------------------------------------------- /src/Script/ScriptInfo/PayToPubkey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptInfo/PayToPubkey.php -------------------------------------------------------------------------------- /src/Script/ScriptInfo/PayToPubkeyHash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptInfo/PayToPubkeyHash.php -------------------------------------------------------------------------------- /src/Script/ScriptInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptInterface.php -------------------------------------------------------------------------------- /src/Script/ScriptType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptType.php -------------------------------------------------------------------------------- /src/Script/ScriptWitness.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptWitness.php -------------------------------------------------------------------------------- /src/Script/ScriptWitnessInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/ScriptWitnessInterface.php -------------------------------------------------------------------------------- /src/Script/WitnessProgram.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/WitnessProgram.php -------------------------------------------------------------------------------- /src/Script/WitnessScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/WitnessScript.php -------------------------------------------------------------------------------- /src/Script/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Script/functions.php -------------------------------------------------------------------------------- /src/Serializable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializable.php -------------------------------------------------------------------------------- /src/SerializableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/SerializableInterface.php -------------------------------------------------------------------------------- /src/Serializer/Block/BitcoindBlockSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/BitcoindBlockSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Block/BlockHeaderSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/BlockHeaderSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Block/BlockSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/BlockSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Block/BlockSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/BlockSerializerInterface.php -------------------------------------------------------------------------------- /src/Serializer/Block/FilteredBlockSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/FilteredBlockSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Block/PartialMerkleTreeSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Block/PartialMerkleTreeSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Bloom/BloomFilterSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Bloom/BloomFilterSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Chain/BlockLocatorSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Chain/BlockLocatorSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Key/HierarchicalKey/Base58ExtendedKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Key/HierarchicalKey/Base58ExtendedKeySerializer.php -------------------------------------------------------------------------------- /src/Serializer/Key/HierarchicalKey/ExtendedKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Key/HierarchicalKey/ExtendedKeySerializer.php -------------------------------------------------------------------------------- /src/Serializer/Key/HierarchicalKey/RawExtendedKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Key/HierarchicalKey/RawExtendedKeySerializer.php -------------------------------------------------------------------------------- /src/Serializer/Key/HierarchicalKey/RawKeyParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Key/HierarchicalKey/RawKeyParams.php -------------------------------------------------------------------------------- /src/Serializer/Key/PrivateKey/WifPrivateKeySerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Key/PrivateKey/WifPrivateKeySerializer.php -------------------------------------------------------------------------------- /src/Serializer/MessageSigner/SignedMessageSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/MessageSigner/SignedMessageSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Script/ScriptWitnessSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Script/ScriptWitnessSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Signature/TransactionSignatureSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Signature/TransactionSignatureSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/OutPointSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/OutPointSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/OutPointSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/OutPointSerializerInterface.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/TransactionInputSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/TransactionInputSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/TransactionOutputSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/TransactionOutputSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/TransactionSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/TransactionSerializer.php -------------------------------------------------------------------------------- /src/Serializer/Transaction/TransactionSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Transaction/TransactionSerializerInterface.php -------------------------------------------------------------------------------- /src/Serializer/Types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Serializer/Types.php -------------------------------------------------------------------------------- /src/Signature/SignatureFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/SignatureFactory.php -------------------------------------------------------------------------------- /src/Signature/SignatureSort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/SignatureSort.php -------------------------------------------------------------------------------- /src/Signature/SignatureSortInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/SignatureSortInterface.php -------------------------------------------------------------------------------- /src/Signature/TransactionSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/TransactionSignature.php -------------------------------------------------------------------------------- /src/Signature/TransactionSignatureFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/TransactionSignatureFactory.php -------------------------------------------------------------------------------- /src/Signature/TransactionSignatureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Signature/TransactionSignatureInterface.php -------------------------------------------------------------------------------- /src/Transaction/Bip69/Bip69.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Bip69/Bip69.php -------------------------------------------------------------------------------- /src/Transaction/Factory/Checker/CheckerCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/Checker/CheckerCreator.php -------------------------------------------------------------------------------- /src/Transaction/Factory/Checker/CheckerCreatorBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/Checker/CheckerCreatorBase.php -------------------------------------------------------------------------------- /src/Transaction/Factory/Checksig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/Checksig.php -------------------------------------------------------------------------------- /src/Transaction/Factory/Conditional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/Conditional.php -------------------------------------------------------------------------------- /src/Transaction/Factory/InputSigner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/InputSigner.php -------------------------------------------------------------------------------- /src/Transaction/Factory/InputSignerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/InputSignerInterface.php -------------------------------------------------------------------------------- /src/Transaction/Factory/ScriptInfo/CheckLocktimeVerify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/ScriptInfo/CheckLocktimeVerify.php -------------------------------------------------------------------------------- /src/Transaction/Factory/ScriptInfo/CheckSequenceVerify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/ScriptInfo/CheckSequenceVerify.php -------------------------------------------------------------------------------- /src/Transaction/Factory/SigValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/SigValues.php -------------------------------------------------------------------------------- /src/Transaction/Factory/SignData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/SignData.php -------------------------------------------------------------------------------- /src/Transaction/Factory/Signer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/Signer.php -------------------------------------------------------------------------------- /src/Transaction/Factory/TimeLock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/TimeLock.php -------------------------------------------------------------------------------- /src/Transaction/Factory/TxBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Factory/TxBuilder.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/AbstractCollectionMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/AbstractCollectionMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/InputCollectionMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/InputCollectionMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/InputMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/InputMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/OutputCollectionMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/OutputCollectionMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/OutputMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/OutputMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/TxMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/TxMutator.php -------------------------------------------------------------------------------- /src/Transaction/Mutator/WitnessCollectionMutator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Mutator/WitnessCollectionMutator.php -------------------------------------------------------------------------------- /src/Transaction/OutPoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/OutPoint.php -------------------------------------------------------------------------------- /src/Transaction/OutPointInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/OutPointInterface.php -------------------------------------------------------------------------------- /src/Transaction/SignatureHash/Hasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/SignatureHash/Hasher.php -------------------------------------------------------------------------------- /src/Transaction/SignatureHash/SigHash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/SignatureHash/SigHash.php -------------------------------------------------------------------------------- /src/Transaction/SignatureHash/SigHashInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/SignatureHash/SigHashInterface.php -------------------------------------------------------------------------------- /src/Transaction/SignatureHash/TxSigHashSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/SignatureHash/TxSigHashSerializer.php -------------------------------------------------------------------------------- /src/Transaction/SignatureHash/V1Hasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/SignatureHash/V1Hasher.php -------------------------------------------------------------------------------- /src/Transaction/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/Transaction.php -------------------------------------------------------------------------------- /src/Transaction/TransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionFactory.php -------------------------------------------------------------------------------- /src/Transaction/TransactionInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionInput.php -------------------------------------------------------------------------------- /src/Transaction/TransactionInputInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionInputInterface.php -------------------------------------------------------------------------------- /src/Transaction/TransactionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionInterface.php -------------------------------------------------------------------------------- /src/Transaction/TransactionOutput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionOutput.php -------------------------------------------------------------------------------- /src/Transaction/TransactionOutputInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Transaction/TransactionOutputInterface.php -------------------------------------------------------------------------------- /src/Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Uri.php -------------------------------------------------------------------------------- /src/Util/IntRange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Util/IntRange.php -------------------------------------------------------------------------------- /src/Utxo/Utxo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Utxo/Utxo.php -------------------------------------------------------------------------------- /src/Utxo/UtxoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/src/Utxo/UtxoInterface.php -------------------------------------------------------------------------------- /validate_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonMail/bitcoin-php/HEAD/validate_examples.sh --------------------------------------------------------------------------------