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 |