Simplify and Refactor Asymmetric Encryption/Decryption #10
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "development_fix_code"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This PR introduces a set of changes to improve the structure, readability, and functionality of the asymmetric encryption and keypair management logic. Specifically, it simplifies the ECIES-based encryption scheme and improves modularity in Ethereum wallet handling.
Changes
✅ Refactor keypair and Ethereum wallet handling
prepare_function_arguments
andconvert_token_to_rhai
to theethereum
module for better organization.keypair
module to use the newsession_manager
structure for improved clarity.KeyPair
references withvault::keyspace::keypair_types::KeyPair
.EthereumWallet
methods.🛠️ Fix build errors
ecdsa::VerifyingKey
andk256::elliptic_curve::PublicKey
.✨ Simplify asymmetric encryption/decryption
development_fix_codeto Simplify and Refactor Asymmetric Encryption/Decryption