MCPcopy Create free account

hub / github.com/Amitha353/Bitcoin-and-Cryptocurrency-Technologies / functions

Functions132 in github.com/Amitha353/Bitcoin-and-Cryptocurrency-Technologies

MethodgetRawDataToSign
(int index)
Asignment-3 Blockchain/Transaction.java:169
MethodgetTransaction
(int index)
Asignment-3 Blockchain/Block.java:39
MethodgetTransaction
(byte[] txHash)
Asignment-3 Blockchain/TransactionPool.java:27
MethodgetTxHash
@return the transaction hash of this UTXO
assignment1starterCode/UTXO.java:21
MethodgetTxHash
@return the transaction hash of this UTXO
Asignment-3 Blockchain/UTXO.java:21
MethodgetTxOutput
@return the transaction output corresponding to UTXO {@code utxo}, or null if {@code utxo} is not in the pool.
Asignment-3 Blockchain/UTXOPool.java:36
MethodhandleTxs
Handles each epoch by receiving an unordered array of proposed transactions, checking each transaction for correctness, returning a mutually valid arr
assignment1starterCode/MaxFeeTxHandler.java:92
MethodhashCode
()
Assignment2-Results/Transaction.java:24
MethodhashCode
Simple implementation of a UTXO hashCode that respects equality of UTXOs // (i.e. utxo1.equals(utxo2) => utxo1.hashCode() == utxo2.hashCode())
assignment1starterCode/UTXO.java:58
MethodhashCode
Simple implementation of a UTXO hashCode that respects equality of UTXOs // (i.e. utxo1.equals(utxo2) => utxo1.hashCode() == utxo2.hashCode())
Asignment-3 Blockchain/UTXO.java:58
MethodhashCode
()
Asignment-3 Blockchain/ByteArrayWrapper.java:44
MethodhashCode
()
Asignment-3 Blockchain/Transaction.java:62
MethodhashCode
()
Asignment-3 Blockchain/Transaction.java:103
MethodisCoinbase
()
Asignment-3 Blockchain/Transaction.java:140
Methodmain
(String[] args)
Assignment2-Results/Simulation.java:14
MethodprocessBlock
add {@code block} to the block chain if it is valid. @return true if the block is valid and has been added, false otherwise
Asignment-3 Blockchain/BlockHandler.java:17
MethodprocessTx
process a {@code Transaction}
Asignment-3 Blockchain/BlockHandler.java:44
MethodreceiveFromFollowees
(Set<Candidate> candidates)
Assignment2-Results/CompliantNode.java:42
MethodreceiveFromFollowees
(Set<Candidate> candidates)
Assignment2-Results/MaliciousNode.java:22
MethodremoveInput
(int index)
assignment1starterCode/Transaction.java:72
MethodremoveInput
(int index)
Asignment-3 Blockchain/Transaction.java:154
MethodremoveTransaction
(byte[] txHash)
Asignment-3 Blockchain/TransactionPool.java:22
MethodremoveUTXO
Removes the UTXO {@code utxo} from the pool
Asignment-3 Blockchain/UTXOPool.java:28
MethodsendToFollowers
()
Assignment2-Results/CompliantNode.java:36
MethodsendToFollowers
()
Assignment2-Results/MaliciousNode.java:18
MethodsetFollowees
(boolean[] followees)
Assignment2-Results/CompliantNode.java:25
MethodsetFollowees
(boolean[] followees)
Assignment2-Results/MaliciousNode.java:10
MethodsetHash
(byte[] h)
assignment1starterCode/Transaction.java:171
MethodsetHash
(byte[] h)
Asignment-3 Blockchain/Transaction.java:255
MethodsetPendingTransaction
(Set<Transaction> pendingTransactions)
Assignment2-Results/CompliantNode.java:30
MethodsetPendingTransaction
(Set<Transaction> pendingTransactions)
Assignment2-Results/MaliciousNode.java:14
MethodverifySignature
@return true is {@code signature} is a valid digital signature of {@code message} under the key {@code pubKey}. Internally, this uses RSA sign
Asignment-3 Blockchain/Crypto.java:15
← previous101–132 of 132, ranked by callers