Role in this project:
Back-end Developer Contributions:23 commits, 22 PRs, 9 pushes in 21 days
Contributions summary:Charles primarily focused on integrating SM2 (a Chinese cryptographic standard) into the wallet-cli, specifically within the `Wallet` and `WalletApi` classes. They implemented SM2-related functionalities, including key generation, encryption, and decryption, along with the necessary modifications to the transaction signing process. The user's contributions also involved changes to the `TransactionUtils` class to support SM2 signatures, as well as the creation of demonstration files for SM2 transaction signing.
cryptocurrencywalletcli-walletcli
Java implementation of the Tron whitepaper
Role in this project:
Back-end Developer Contributions:52 commits, 67 PRs, 89 pushes in 5 months
Contributions summary:Charles primarily contributed to the Java implementation of the Tron whitepaper. Their commits showcase modifications to existing code, including changes to SM2KeyTest.java and various modifications to other files like BlockCapsule.java and TransactionCapsule. The user appears to be involved in implementing and debugging cryptographic functions and system improvements. The user also focused on fixing bugs related to base64 encoding and other functions.
tronblockchainsubgraphwhitepaperjava