Email: chigabat@grinnell.edu
##Changes for resubmission
- Fixed all style errors and identified and fixed bugs with reporting of values for report function as well as error with validation of if chin isValid
-
StatusCode Tistory Blog
- URL: https://statuscode.tistory.com/171#:~:text=1.%20사용자%20입력%20받기%20예제%20이%20예제는,입력할%20때까지%20계속해서%20사용자의%20입력을%20받아%20출력
- Description: Provided examples for user input handling in Java, used in the
getValidIntandgetValidStringmethods.
-
StackOverflow - Answer by user "Ned Batchelder"
- URL: https://stackoverflow.com/a/7693344
- Description: Used for generating the hash in
computeHashandmineBlockmethods.
-
StackOverflow - Answer by user "Jaime Rodriguez"
- URL: https://stackoverflow.com/a/51718622
- Description: Provided the technique for mining the nonce in the
mineBlockmethod.
-
StackOverflow - Answer by user "Tamas"
- URL: https://stackoverflow.com/a/2817883
- Description: Used for implementing the
toStringmethod in theHashclass to convert hash data to a hexadecimal string.
-
Grinnell College Osera Blockchain Lab
- URL: https://osera.cs.grinnell.edu/ttap/data-structures-labs/block-chain.html
- Description: Provided the general context and outline for the blockchain project in this codebase.
-
ChatGPT
- Description: Assisted in generating properly formatted citations and compiling the references for the project.
-
NetBeans IDE
- Description: Used for developing and managing the Java project.
-
Java Version 17
- Description: Java Development Kit (JDK) version used for compiling and running the program.
-
Fui
- Description: Helped in understanding the lab project and provided valuable insights into the implementation of the blockchain code.