├── .gitignore ├── Bitheri.podspec ├── Bitheri.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── Bitheri.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── Bitheri.xccheckout ├── Bitheri ├── BIP39EnglishWords.plist ├── Bitheri-Prefix.pch ├── Bitheri.h ├── Categories │ ├── NSData+Bitcoin.h │ ├── NSData+Bitcoin.m │ ├── NSData+Hash.h │ ├── NSData+Hash.m │ ├── NSMutableData+Bitcoin.h │ ├── NSMutableData+Bitcoin.m │ ├── NSString+Base58.h │ └── NSString+Base58.m ├── Core │ ├── BTAddress.h │ ├── BTAddress.m │ ├── BTAddressManager.h │ ├── BTAddressManager.m │ ├── BTBIP32Key.h │ ├── BTBIP32Key.m │ ├── BTBIP39.h │ ├── BTBIP39.m │ ├── BTBlock.h │ ├── BTBlock.m │ ├── BTBlockChain.h │ ├── BTBlockChain.m │ ├── BTBloomFilter.h │ ├── BTBloomFilter.m │ ├── BTEncryptData.h │ ├── BTEncryptData.m │ ├── BTHDAccount.h │ ├── BTHDAccount.m │ ├── BTHDAccountAddress.h │ ├── BTHDAccountAddress.m │ ├── BTHDAccountCold.h │ ├── BTHDAccountCold.m │ ├── BTHDMAddress.h │ ├── BTHDMAddress.m │ ├── BTHDMBid.h │ ├── BTHDMBid.m │ ├── BTHDMKeychain.h │ ├── BTHDMKeychain.m │ ├── BTHDMKeychainRecover.h │ ├── BTHDMKeychainRecover.m │ ├── BTIn.h │ ├── BTIn.m │ ├── BTKey+BIP38.h │ ├── BTKey+BIP38.m │ ├── BTKey+Bitcoinj.h │ ├── BTKey+Bitcoinj.m │ ├── BTKey.h │ ├── BTKey.m │ ├── BTKeyParameter.h │ ├── BTKeyParameter.m │ ├── BTOut.h │ ├── BTOut.m │ ├── BTPeer.h │ ├── BTPeer.m │ ├── BTPeerManager.h │ ├── BTPeerManager.m │ ├── BTSettings.h │ ├── BTSettings.m │ ├── BTTx.h │ ├── BTTx.m │ ├── BTTxBuilder.h │ ├── BTTxBuilder.m │ ├── BTVersion.h │ ├── BTVersion.m │ └── ccMemory.h ├── DatabaseProviders │ ├── BTAddressProvider.h │ ├── BTAddressProvider.m │ ├── BTBlockProvider.h │ ├── BTBlockProvider.m │ ├── BTDatabaseManager.h │ ├── BTDatabaseManager.m │ ├── BTHDAccountAddressProvider.h │ ├── BTHDAccountAddressProvider.m │ ├── BTHDAccountProvider.h │ ├── BTHDAccountProvider.m │ ├── BTPeerProvider.h │ ├── BTPeerProvider.m │ ├── BTTxHelper.h │ ├── BTTxHelper.m │ ├── BTTxProvider.h │ └── BTTxProvider.m ├── Info.plist ├── Log │ ├── BTCompressingLogFileManager.h │ └── BTCompressingLogFileManager.m ├── Models │ ├── BTPasswordSeed.h │ └── BTPasswordSeed.m ├── Script │ ├── BTScript.h │ ├── BTScript.m │ ├── BTScriptBuilder.h │ ├── BTScriptBuilder.m │ ├── BTScriptChunk.h │ ├── BTScriptChunk.m │ ├── BTScriptOpCodes.h │ └── BTScriptOpCodes.m └── utils │ ├── BTPrivateKeyUtil.h │ ├── BTPrivateKeyUtil.m │ ├── BTQRCodeUtil.h │ ├── BTQRCodeUtil.m │ ├── BTUtils.h │ └── BTUtils.m ├── BitheriTests ├── BTTestHelper.h ├── BTTestHelper.m ├── BitheriTests-Info.plist ├── BitheriTests.m ├── Categories │ └── NSDataHashTest.m ├── Core │ ├── BTAddressTest.m │ ├── BTBlockChainTest.m │ ├── BTBlockTests.m │ ├── BTBloomFilterTest.m │ ├── BTHDMPubsTest.m │ ├── BTPasswordSeedTest.m │ ├── BTPeerManagerTest.m │ ├── BTPeerTest.m │ ├── BTSendTest.m │ ├── BTTxTest.m │ └── DiceTest.m ├── Crypto │ ├── BTBip32Test.m │ ├── BTBip38Test.m │ ├── BTBip39Test.m │ ├── BTEncryptedDataTest.m │ └── BTKeyTest.m ├── DatabaseProviders │ ├── BTBlockProviderTest.m │ └── BTTxProviderTest.m ├── Info.plist ├── Resources │ ├── 1C6FiRktL3UPd4sywhyU5CYSeLdKhvHxhR.tx │ ├── Script │ │ ├── script_invalid.json │ │ ├── script_valid.json │ │ ├── tx_invalid.json │ │ └── tx_valid.json │ └── copy.sh ├── Script │ └── BTScriptTest.m ├── TestData │ ├── BTAddressTestData.h │ ├── BTBlockTestData.h │ ├── BTBlockTestData.m │ ├── BTDatabaseManager+UnitTest.h │ ├── BTDatabaseManager+UnitTest.m │ ├── BTTxTestData.h │ └── BTTxTestData.m └── en.lproj │ └── InfoPlist.strings ├── LICENSE ├── Podfile └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/.gitignore -------------------------------------------------------------------------------- /Bitheri.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri.podspec -------------------------------------------------------------------------------- /Bitheri.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Bitheri.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Bitheri.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Bitheri.xcworkspace/xcshareddata/Bitheri.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri.xcworkspace/xcshareddata/Bitheri.xccheckout -------------------------------------------------------------------------------- /Bitheri/BIP39EnglishWords.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/BIP39EnglishWords.plist -------------------------------------------------------------------------------- /Bitheri/Bitheri-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Bitheri-Prefix.pch -------------------------------------------------------------------------------- /Bitheri/Bitheri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Bitheri.h -------------------------------------------------------------------------------- /Bitheri/Categories/NSData+Bitcoin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSData+Bitcoin.h -------------------------------------------------------------------------------- /Bitheri/Categories/NSData+Bitcoin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSData+Bitcoin.m -------------------------------------------------------------------------------- /Bitheri/Categories/NSData+Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSData+Hash.h -------------------------------------------------------------------------------- /Bitheri/Categories/NSData+Hash.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSData+Hash.m -------------------------------------------------------------------------------- /Bitheri/Categories/NSMutableData+Bitcoin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSMutableData+Bitcoin.h -------------------------------------------------------------------------------- /Bitheri/Categories/NSMutableData+Bitcoin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSMutableData+Bitcoin.m -------------------------------------------------------------------------------- /Bitheri/Categories/NSString+Base58.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSString+Base58.h -------------------------------------------------------------------------------- /Bitheri/Categories/NSString+Base58.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Categories/NSString+Base58.m -------------------------------------------------------------------------------- /Bitheri/Core/BTAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTAddress.h -------------------------------------------------------------------------------- /Bitheri/Core/BTAddress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTAddress.m -------------------------------------------------------------------------------- /Bitheri/Core/BTAddressManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTAddressManager.h -------------------------------------------------------------------------------- /Bitheri/Core/BTAddressManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTAddressManager.m -------------------------------------------------------------------------------- /Bitheri/Core/BTBIP32Key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBIP32Key.h -------------------------------------------------------------------------------- /Bitheri/Core/BTBIP32Key.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBIP32Key.m -------------------------------------------------------------------------------- /Bitheri/Core/BTBIP39.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBIP39.h -------------------------------------------------------------------------------- /Bitheri/Core/BTBIP39.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBIP39.m -------------------------------------------------------------------------------- /Bitheri/Core/BTBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBlock.h -------------------------------------------------------------------------------- /Bitheri/Core/BTBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBlock.m -------------------------------------------------------------------------------- /Bitheri/Core/BTBlockChain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBlockChain.h -------------------------------------------------------------------------------- /Bitheri/Core/BTBlockChain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBlockChain.m -------------------------------------------------------------------------------- /Bitheri/Core/BTBloomFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBloomFilter.h -------------------------------------------------------------------------------- /Bitheri/Core/BTBloomFilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTBloomFilter.m -------------------------------------------------------------------------------- /Bitheri/Core/BTEncryptData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTEncryptData.h -------------------------------------------------------------------------------- /Bitheri/Core/BTEncryptData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTEncryptData.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccount.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccount.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccount.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccountAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccountAddress.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccountAddress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccountAddress.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccountCold.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccountCold.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDAccountCold.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDAccountCold.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMAddress.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMAddress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMAddress.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMBid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMBid.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMBid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMBid.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMKeychain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMKeychain.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMKeychain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMKeychain.m -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMKeychainRecover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMKeychainRecover.h -------------------------------------------------------------------------------- /Bitheri/Core/BTHDMKeychainRecover.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTHDMKeychainRecover.m -------------------------------------------------------------------------------- /Bitheri/Core/BTIn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTIn.h -------------------------------------------------------------------------------- /Bitheri/Core/BTIn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTIn.m -------------------------------------------------------------------------------- /Bitheri/Core/BTKey+BIP38.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey+BIP38.h -------------------------------------------------------------------------------- /Bitheri/Core/BTKey+BIP38.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey+BIP38.m -------------------------------------------------------------------------------- /Bitheri/Core/BTKey+Bitcoinj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey+Bitcoinj.h -------------------------------------------------------------------------------- /Bitheri/Core/BTKey+Bitcoinj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey+Bitcoinj.m -------------------------------------------------------------------------------- /Bitheri/Core/BTKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey.h -------------------------------------------------------------------------------- /Bitheri/Core/BTKey.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKey.m -------------------------------------------------------------------------------- /Bitheri/Core/BTKeyParameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKeyParameter.h -------------------------------------------------------------------------------- /Bitheri/Core/BTKeyParameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTKeyParameter.m -------------------------------------------------------------------------------- /Bitheri/Core/BTOut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTOut.h -------------------------------------------------------------------------------- /Bitheri/Core/BTOut.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTOut.m -------------------------------------------------------------------------------- /Bitheri/Core/BTPeer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTPeer.h -------------------------------------------------------------------------------- /Bitheri/Core/BTPeer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTPeer.m -------------------------------------------------------------------------------- /Bitheri/Core/BTPeerManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTPeerManager.h -------------------------------------------------------------------------------- /Bitheri/Core/BTPeerManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTPeerManager.m -------------------------------------------------------------------------------- /Bitheri/Core/BTSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTSettings.h -------------------------------------------------------------------------------- /Bitheri/Core/BTSettings.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTSettings.m -------------------------------------------------------------------------------- /Bitheri/Core/BTTx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTTx.h -------------------------------------------------------------------------------- /Bitheri/Core/BTTx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTTx.m -------------------------------------------------------------------------------- /Bitheri/Core/BTTxBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTTxBuilder.h -------------------------------------------------------------------------------- /Bitheri/Core/BTTxBuilder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTTxBuilder.m -------------------------------------------------------------------------------- /Bitheri/Core/BTVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTVersion.h -------------------------------------------------------------------------------- /Bitheri/Core/BTVersion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/BTVersion.m -------------------------------------------------------------------------------- /Bitheri/Core/ccMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Core/ccMemory.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTAddressProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTAddressProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTAddressProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTAddressProvider.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTBlockProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTBlockProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTBlockProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTBlockProvider.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTDatabaseManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTDatabaseManager.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTDatabaseManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTDatabaseManager.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTHDAccountAddressProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTHDAccountAddressProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTHDAccountAddressProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTHDAccountAddressProvider.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTHDAccountProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTHDAccountProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTHDAccountProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTHDAccountProvider.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTPeerProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTPeerProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTPeerProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTPeerProvider.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTTxHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTTxHelper.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTTxHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTTxHelper.m -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTTxProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTTxProvider.h -------------------------------------------------------------------------------- /Bitheri/DatabaseProviders/BTTxProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/DatabaseProviders/BTTxProvider.m -------------------------------------------------------------------------------- /Bitheri/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Info.plist -------------------------------------------------------------------------------- /Bitheri/Log/BTCompressingLogFileManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Log/BTCompressingLogFileManager.h -------------------------------------------------------------------------------- /Bitheri/Log/BTCompressingLogFileManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Log/BTCompressingLogFileManager.m -------------------------------------------------------------------------------- /Bitheri/Models/BTPasswordSeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Models/BTPasswordSeed.h -------------------------------------------------------------------------------- /Bitheri/Models/BTPasswordSeed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Models/BTPasswordSeed.m -------------------------------------------------------------------------------- /Bitheri/Script/BTScript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScript.h -------------------------------------------------------------------------------- /Bitheri/Script/BTScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScript.m -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptBuilder.h -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptBuilder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptBuilder.m -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptChunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptChunk.h -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptChunk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptChunk.m -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptOpCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptOpCodes.h -------------------------------------------------------------------------------- /Bitheri/Script/BTScriptOpCodes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/Script/BTScriptOpCodes.m -------------------------------------------------------------------------------- /Bitheri/utils/BTPrivateKeyUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTPrivateKeyUtil.h -------------------------------------------------------------------------------- /Bitheri/utils/BTPrivateKeyUtil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTPrivateKeyUtil.m -------------------------------------------------------------------------------- /Bitheri/utils/BTQRCodeUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTQRCodeUtil.h -------------------------------------------------------------------------------- /Bitheri/utils/BTQRCodeUtil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTQRCodeUtil.m -------------------------------------------------------------------------------- /Bitheri/utils/BTUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTUtils.h -------------------------------------------------------------------------------- /Bitheri/utils/BTUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Bitheri/utils/BTUtils.m -------------------------------------------------------------------------------- /BitheriTests/BTTestHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/BTTestHelper.h -------------------------------------------------------------------------------- /BitheriTests/BTTestHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/BTTestHelper.m -------------------------------------------------------------------------------- /BitheriTests/BitheriTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/BitheriTests-Info.plist -------------------------------------------------------------------------------- /BitheriTests/BitheriTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/BitheriTests.m -------------------------------------------------------------------------------- /BitheriTests/Categories/NSDataHashTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Categories/NSDataHashTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTAddressTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTAddressTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTBlockChainTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTBlockChainTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTBlockTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTBlockTests.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTBloomFilterTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTBloomFilterTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTHDMPubsTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTHDMPubsTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTPasswordSeedTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTPasswordSeedTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTPeerManagerTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTPeerManagerTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTPeerTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTPeerTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTSendTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTSendTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/BTTxTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/BTTxTest.m -------------------------------------------------------------------------------- /BitheriTests/Core/DiceTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Core/DiceTest.m -------------------------------------------------------------------------------- /BitheriTests/Crypto/BTBip32Test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Crypto/BTBip32Test.m -------------------------------------------------------------------------------- /BitheriTests/Crypto/BTBip38Test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Crypto/BTBip38Test.m -------------------------------------------------------------------------------- /BitheriTests/Crypto/BTBip39Test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Crypto/BTBip39Test.m -------------------------------------------------------------------------------- /BitheriTests/Crypto/BTEncryptedDataTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Crypto/BTEncryptedDataTest.m -------------------------------------------------------------------------------- /BitheriTests/Crypto/BTKeyTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Crypto/BTKeyTest.m -------------------------------------------------------------------------------- /BitheriTests/DatabaseProviders/BTBlockProviderTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/DatabaseProviders/BTBlockProviderTest.m -------------------------------------------------------------------------------- /BitheriTests/DatabaseProviders/BTTxProviderTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/DatabaseProviders/BTTxProviderTest.m -------------------------------------------------------------------------------- /BitheriTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Info.plist -------------------------------------------------------------------------------- /BitheriTests/Resources/1C6FiRktL3UPd4sywhyU5CYSeLdKhvHxhR.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/1C6FiRktL3UPd4sywhyU5CYSeLdKhvHxhR.tx -------------------------------------------------------------------------------- /BitheriTests/Resources/Script/script_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/Script/script_invalid.json -------------------------------------------------------------------------------- /BitheriTests/Resources/Script/script_valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/Script/script_valid.json -------------------------------------------------------------------------------- /BitheriTests/Resources/Script/tx_invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/Script/tx_invalid.json -------------------------------------------------------------------------------- /BitheriTests/Resources/Script/tx_valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/Script/tx_valid.json -------------------------------------------------------------------------------- /BitheriTests/Resources/copy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Resources/copy.sh -------------------------------------------------------------------------------- /BitheriTests/Script/BTScriptTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/Script/BTScriptTest.m -------------------------------------------------------------------------------- /BitheriTests/TestData/BTAddressTestData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTAddressTestData.h -------------------------------------------------------------------------------- /BitheriTests/TestData/BTBlockTestData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTBlockTestData.h -------------------------------------------------------------------------------- /BitheriTests/TestData/BTBlockTestData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTBlockTestData.m -------------------------------------------------------------------------------- /BitheriTests/TestData/BTDatabaseManager+UnitTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTDatabaseManager+UnitTest.h -------------------------------------------------------------------------------- /BitheriTests/TestData/BTDatabaseManager+UnitTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTDatabaseManager+UnitTest.m -------------------------------------------------------------------------------- /BitheriTests/TestData/BTTxTestData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTTxTestData.h -------------------------------------------------------------------------------- /BitheriTests/TestData/BTTxTestData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/BitheriTests/TestData/BTTxTestData.m -------------------------------------------------------------------------------- /BitheriTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/LICENSE -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/Podfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bither/bitheri/HEAD/README.md --------------------------------------------------------------------------------