Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update lib.rs #247

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

adamth0mps0n
Copy link

I have simplified the code by combining functions that appear to be performed the same task.

For example, the create_whoami and inner_create_whoami functions both perform the same task of creating a new profile and linking it to the "agents" path and the agent's pubkey. These two functions have now been combined into one function to reduce redundancy.

Additionally, the use of the get_peers function in both create_whoami and inner_create_whoami have been refactored to a single function that is called by both, rather than duplicating the function call.

The create_imported_profile function also performs similar tasks to the other two functions, so I have taken a chance and combined it with them as well. Haven't tested yet but should work.. give it a try.

I have simplified the code by combining functions that appear to be performed the same task.

For example, the create_whoami and inner_create_whoami functions both perform the same task of creating a new profile and linking it to the "agents" path and the agent's pubkey. These two functions have now been combined into one function to reduce redundancy.

Additionally, the use of the get_peers function in both create_whoami and inner_create_whoami have been refactored to a single function that is called by both, rather than duplicating the function call.

The create_imported_profile function also performs similar tasks to the other two functions, so I have taken a chance and combined it with them as well.
Haven't tested yet but should work.. give it a try.
@Connoropolous
Copy link
Collaborator

Hi @adamth0mps0n I can see why this might be an improvement, but it also appears that some of the other necessary functions like fetch_agents have been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants