blockchain-0.0.2: Generic blockchain implementation.

Index

addBlockData.Blockchain.Core.Blockchain
addressValuesData.Blockchain.Core.Blockchain
Block 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
BlockAlreadyExistsData.Blockchain.Core.Blockchain
BlockchainData.Blockchain.Core.Blockchain
BlockchainConfig 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
blockchainConfigData.Blockchain.Core.Blockchain
BlockchainNode 
1 (Type/Class)Data.Blockchain.Core.Blockchain
2 (Data Constructor)Data.Blockchain.Core.Blockchain
blockchainNodeData.Blockchain.Core.Blockchain
BlockExceptionData.Blockchain.Core.Blockchain
BlockHeader 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
blockHeaderData.Blockchain.Core.Types
blockHeaderHashDifficultyData.Blockchain.Core.Blockchain
BlockValidationExceptionData.Blockchain.Core.Blockchain
CoinbaseTransaction 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
coinbaseTransactionData.Blockchain.Core.Types
coinbaseTransactionHashData.Blockchain.Core.Types
coinbaseTransactionOutData.Blockchain.Core.Types
constructData.Blockchain.Core.Blockchain
createSimpleTransactionData.Blockchain.Core.Builder
CreateTransactionExceptionData.Blockchain.Core.Builder
defaultConfigData.Blockchain.Core.Types
Difficulty 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
difficultyData.Blockchain.Core.Types
difficulty1TargetData.Blockchain.Core.Types
difficultyRecalculationHeightData.Blockchain.Core.Types
flattenData.Blockchain.Core.Blockchain
fromByteStringData.Blockchain.Core.Crypto
generateData.Blockchain.Core.Crypto
GenesisBlockExceptionData.Blockchain.Core.Blockchain
GenesisBlockHasTransactionsData.Blockchain.Core.Blockchain
HashData.Blockchain.Core.Crypto
hashData.Blockchain.Core.Crypto
hashToHexData.Blockchain.Core.Crypto
HashTreeRootData.Blockchain.Core.Crypto
hashTreeRootData.Blockchain.Core.Crypto
Hex256 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
hex256Data.Blockchain.Core.Types
hex256LeadingZerosData.Blockchain.Core.Types
initialDifficultyData.Blockchain.Core.Types
initialMiningRewardData.Blockchain.Core.Types
InvalidCoinbaseTransactionHashData.Blockchain.Core.Blockchain
InvalidCoinbaseTransactionValueData.Blockchain.Core.Blockchain
InvalidDifficultyData.Blockchain.Core.Blockchain
InvalidDifficultyReferenceData.Blockchain.Core.Blockchain
InvalidPrivateKeyData.Blockchain.Core.Builder
InvalidTransactionHashTreeRootData.Blockchain.Core.Blockchain
InvalidTransactionListData.Blockchain.Mining
InvalidTransactionSignatureData.Blockchain.Core.Blockchain
InvalidTransactionValuesData.Blockchain.Core.Blockchain
KeyPair 
1 (Type/Class)Data.Blockchain.Core.Crypto
2 (Data Constructor)Data.Blockchain.Core.Crypto
longestChainData.Blockchain.Core.Blockchain
mineBlockData.Blockchain.Mining
mineBlockchainData.Blockchain.Mining
MineBlockExceptionData.Blockchain.Mining
mineEmptyBlockData.Blockchain.Mining
mineGenesisBlockData.Blockchain.Mining
miningRewardHalvingHeightData.Blockchain.Core.Types
nodeBlockData.Blockchain.Core.Blockchain
nodeNodesData.Blockchain.Core.Blockchain
nonceData.Blockchain.Core.Types
NoParentFoundData.Blockchain.Core.Blockchain
prevBlockHeaderHashData.Blockchain.Core.Types
PrivateKey 
1 (Type/Class)Data.Blockchain.Core.Crypto
2 (Data Constructor)Data.Blockchain.Core.Crypto
privateKeyData.Blockchain.Core.Crypto
PublicKey 
1 (Type/Class)Data.Blockchain.Core.Crypto
2 (Data Constructor)Data.Blockchain.Core.Crypto
publicKeyData.Blockchain.Core.Crypto
signData.Blockchain.Core.Crypto
Signature 
1 (Type/Class)Data.Blockchain.Core.Crypto
2 (Data Constructor)Data.Blockchain.Core.Crypto
signatureData.Blockchain.Core.Types
signaturePubKeyData.Blockchain.Core.Types
signTransactionData.Blockchain.Core.Types
SourceAddressEmptyData.Blockchain.Core.Builder
SourceAddressInsufficientFundsData.Blockchain.Core.Builder
targetDifficultyData.Blockchain.Core.Types
targetRewardData.Blockchain.Core.Types
targetSecondsPerBlockData.Blockchain.Core.Types
timeData.Blockchain.Core.Types
TimestampTooFarIntoFutureData.Blockchain.Core.Blockchain
TimestampTooOldData.Blockchain.Core.Blockchain
ToHashData.Blockchain.Core.Crypto
Transaction 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
transactionHashData.Blockchain.Core.Types
transactionHashTreeRootData.Blockchain.Core.Types
TransactionIn 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
transactionInData.Blockchain.Core.Types
TransactionOut 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
transactionOutData.Blockchain.Core.Types
transactionOutIndexData.Blockchain.Core.Types
TransactionOutRef 
1 (Type/Class)Data.Blockchain.Core.Types
2 (Data Constructor)Data.Blockchain.Core.Types
transactionOutRefData.Blockchain.Core.Types
TransactionOutRefNotFoundData.Blockchain.Core.Blockchain
transactionsData.Blockchain.Core.Types
unDifficultyData.Blockchain.Core.Types
unHashTreeRootData.Blockchain.Core.Crypto
unHex256Data.Blockchain.Core.Types
unPrivateKeyData.Blockchain.Core.Crypto
unPublicKeyData.Blockchain.Core.Crypto
unsafeFromByteStringData.Blockchain.Core.Crypto
unSignatureData.Blockchain.Core.Crypto
unspentTransactionOutputsData.Blockchain.Core.Blockchain
UnvalidatedData.Blockchain.Core.Blockchain
validateData.Blockchain.Core.Blockchain
ValidatedData.Blockchain.Core.Blockchain
validateTransactionData.Blockchain.Core.Blockchain
validateTransactionsData.Blockchain.Core.Blockchain
ValidationExceptionData.Blockchain.Core.Blockchain
valueData.Blockchain.Core.Types
verifyData.Blockchain.Core.Crypto
verifyTransactionSignatureData.Blockchain.Core.Types
versionData.Blockchain.Core.Types