Index
| addBlock | Data.Blockchain.Types, Data.Blockchain |
| addressValues | Data.Blockchain.Types, Data.Blockchain |
| Block | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| BlockAlreadyExists | Data.Blockchain.Types, Data.Blockchain |
| Blockchain | Data.Blockchain.Types, Data.Blockchain |
| BlockchainConfig | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| blockchainConfig | Data.Blockchain.Types, Data.Blockchain |
| BlockchainNode | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| blockchainNode | Data.Blockchain.Types, Data.Blockchain |
| BlockException | Data.Blockchain.Types, Data.Blockchain |
| BlockHeader | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| blockHeader | Data.Blockchain.Types, Data.Blockchain |
| blockHeaderHashDifficulty | Data.Blockchain.Types, Data.Blockchain |
| BlockValidationException | Data.Blockchain.Types, Data.Blockchain |
| CoinbaseTransaction | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| coinbaseTransaction | Data.Blockchain.Types, Data.Blockchain |
| coinbaseTransactionHash | Data.Blockchain.Types, Data.Blockchain |
| coinbaseTransactionOut | Data.Blockchain.Types, Data.Blockchain |
| construct | Data.Blockchain.Types, Data.Blockchain |
| createSimpleTransaction | Data.Blockchain.Builder, Data.Blockchain |
| CreateTransactionException | Data.Blockchain.Builder, Data.Blockchain |
| defaultConfig | Data.Blockchain.Types, Data.Blockchain |
| Difficulty | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| difficulty | Data.Blockchain.Types, Data.Blockchain |
| difficulty1Target | Data.Blockchain.Types, Data.Blockchain |
| difficultyRecalculationHeight | Data.Blockchain.Types, Data.Blockchain |
| flatten | Data.Blockchain.Types, Data.Blockchain |
| fromByteString | Data.Blockchain.Crypto, Data.Blockchain |
| generate | Data.Blockchain.Crypto, Data.Blockchain |
| GenesisBlockException | Data.Blockchain.Types, Data.Blockchain |
| GenesisBlockHasTransactions | Data.Blockchain.Types, Data.Blockchain |
| Hash | Data.Blockchain.Crypto, Data.Blockchain |
| hash | Data.Blockchain.Crypto, Data.Blockchain |
| hashToHex | Data.Blockchain.Crypto, Data.Blockchain |
| HashTreeRoot | Data.Blockchain.Crypto, Data.Blockchain |
| hashTreeRoot | Data.Blockchain.Crypto, Data.Blockchain |
| Hex256 | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| hex256 | Data.Blockchain.Types, Data.Blockchain |
| hex256LeadingZeros | Data.Blockchain.Types, Data.Blockchain |
| initialDifficulty | Data.Blockchain.Types, Data.Blockchain |
| initialMiningReward | Data.Blockchain.Types, Data.Blockchain |
| InvalidCoinbaseTransactionHash | Data.Blockchain.Types, Data.Blockchain |
| InvalidCoinbaseTransactionValue | Data.Blockchain.Types, Data.Blockchain |
| InvalidDifficulty | Data.Blockchain.Types, Data.Blockchain |
| InvalidDifficultyReference | Data.Blockchain.Types, Data.Blockchain |
| InvalidPrivateKey | Data.Blockchain.Builder, Data.Blockchain |
| InvalidTransactionHashTreeRoot | Data.Blockchain.Types, Data.Blockchain |
| InvalidTransactionList | Data.Blockchain.Mining |
| InvalidTransactionSignature | Data.Blockchain.Types, Data.Blockchain |
| InvalidTransactionValues | Data.Blockchain.Types, Data.Blockchain |
| KeyPair | |
| 1 (Type/Class) | Data.Blockchain.Crypto, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Crypto, Data.Blockchain |
| longestChain | Data.Blockchain.Types, Data.Blockchain |
| mineBlock | Data.Blockchain.Mining |
| mineBlockchain | Data.Blockchain.Mining |
| MineBlockException | Data.Blockchain.Mining |
| mineEmptyBlock | Data.Blockchain.Mining |
| mineGenesisBlock | Data.Blockchain.Mining |
| miningRewardHalvingHeight | Data.Blockchain.Types, Data.Blockchain |
| nodeBlock | Data.Blockchain.Types, Data.Blockchain |
| nodeNodes | Data.Blockchain.Types, Data.Blockchain |
| nonce | Data.Blockchain.Types, Data.Blockchain |
| NoParentFound | Data.Blockchain.Types, Data.Blockchain |
| prevBlockHeaderHash | Data.Blockchain.Types, Data.Blockchain |
| PrivateKey | |
| 1 (Type/Class) | Data.Blockchain.Crypto, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Crypto, Data.Blockchain |
| privateKey | Data.Blockchain.Crypto, Data.Blockchain |
| PublicKey | |
| 1 (Type/Class) | Data.Blockchain.Crypto, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Crypto, Data.Blockchain |
| publicKey | Data.Blockchain.Crypto, Data.Blockchain |
| sign | Data.Blockchain.Crypto, Data.Blockchain |
| Signature | |
| 1 (Type/Class) | Data.Blockchain.Crypto, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Crypto, Data.Blockchain |
| signature | Data.Blockchain.Types, Data.Blockchain |
| signaturePubKey | Data.Blockchain.Types, Data.Blockchain |
| signTransaction | Data.Blockchain.Types, Data.Blockchain |
| SourceAddressEmpty | Data.Blockchain.Builder, Data.Blockchain |
| SourceAddressInsufficientFunds | Data.Blockchain.Builder, Data.Blockchain |
| targetDifficulty | Data.Blockchain.Types, Data.Blockchain |
| targetReward | Data.Blockchain.Types, Data.Blockchain |
| targetSecondsPerBlock | Data.Blockchain.Types, Data.Blockchain |
| time | Data.Blockchain.Types, Data.Blockchain |
| TimestampTooFarIntoFuture | Data.Blockchain.Types, Data.Blockchain |
| TimestampTooOld | Data.Blockchain.Types, Data.Blockchain |
| ToHash | Data.Blockchain.Crypto, Data.Blockchain |
| Transaction | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| transactionHash | Data.Blockchain.Types, Data.Blockchain |
| transactionHashTreeRoot | Data.Blockchain.Types, Data.Blockchain |
| TransactionIn | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| transactionIn | Data.Blockchain.Types, Data.Blockchain |
| TransactionOut | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| transactionOut | Data.Blockchain.Types, Data.Blockchain |
| transactionOutIndex | Data.Blockchain.Types, Data.Blockchain |
| TransactionOutRef | |
| 1 (Type/Class) | Data.Blockchain.Types, Data.Blockchain |
| 2 (Data Constructor) | Data.Blockchain.Types, Data.Blockchain |
| transactionOutRef | Data.Blockchain.Types, Data.Blockchain |
| TransactionOutRefNotFound | Data.Blockchain.Types, Data.Blockchain |
| transactions | Data.Blockchain.Types, Data.Blockchain |
| unDifficulty | Data.Blockchain.Types, Data.Blockchain |
| unHashTreeRoot | Data.Blockchain.Crypto, Data.Blockchain |
| unHex256 | Data.Blockchain.Types, Data.Blockchain |
| unPrivateKey | Data.Blockchain.Crypto, Data.Blockchain |
| unPublicKey | Data.Blockchain.Crypto, Data.Blockchain |
| unsafeFromByteString | Data.Blockchain.Crypto, Data.Blockchain |
| unSignature | Data.Blockchain.Crypto, Data.Blockchain |
| unspentTransactionOutputs | Data.Blockchain.Types, Data.Blockchain |
| unvalidate | Data.Blockchain.Types, Data.Blockchain |
| Unvalidated | Data.Blockchain.Types, Data.Blockchain |
| validate | Data.Blockchain.Types, Data.Blockchain |
| Validated | Data.Blockchain.Types, Data.Blockchain |
| validateTransaction | Data.Blockchain.Types, Data.Blockchain |
| validateTransactions | Data.Blockchain.Types, Data.Blockchain |
| ValidationException | Data.Blockchain.Types, Data.Blockchain |
| value | Data.Blockchain.Types, Data.Blockchain |
| verify | Data.Blockchain.Crypto, Data.Blockchain |
| verifyTransactionSignature | Data.Blockchain.Types, Data.Blockchain |
| version | Data.Blockchain.Types, Data.Blockchain |