Module hpl_hive_control

Source

Functions§

add_remove_criteria
This function changes the driver authority for the specified project in the Honeycomb Protocol.
add_remove_delegation
This function adds or removes a delegation for the specified project in the Honeycomb Protocol.
change_authority
This function changes the driver authority for the specified project in the Honeycomb Protocol.
change_driver
This function changes the driver authority for the specified project in the Honeycomb Protocol.
change_project_authority
This function sets the public information for the Honeycomb Protocol. It is called when the program authority needs to update the public information.
claim_badge_criteria
close_account
This function sets the public information for the Honeycomb Protocol. It is called when the program authority needs to update the public information.
close_profiles_tree
close_user_tree
create_delegate_authority
This function adds multiple mint addresses to the specified address container in the Honeycomb Protocol.
create_new_profiles_tree
This function clears the profile data configuration for the specified project in the Honeycomb Protocol.
create_new_user_tree
create_project
This function creates a new project in the Honeycomb Protocol.
delete_leaf
init_global
This function initializes the public information for the Honeycomb Protocol. It is called when the program is deployed and can be accessed by only the program authority.
initialize_badge_criteria
migrate_project
new_profile
This function registers a new user in the Honeycomb Protocol.
new_user
This function registers a new user in the Honeycomb Protocol.
new_user_with_profile
This function registers a new user in the Honeycomb Protocol.
platform_gate
populate_profile
populate_user
populate_user_with_profile
This function registers a new user in the Honeycomb Protocol.
set_global_config
This function sets the public information for the Honeycomb Protocol. It is called when the program authority needs to update the public information.
update_badge_criteria
update_platform_data
This function updates profile’s platform data info in the HPL Hive Control program.
update_profile
This function updates user info in the HPL Hive Control program.
update_profile_brutally
This function updates user info brutally in the HPL Hive Control program.
update_user
This function updates user info in the HPL Hive Control program.
update_user_brutally
This function updates user info brutally in the HPL Hive Control program.
verify_profile
withdraw_proceedings
This function claims proceedings from Honeycomb Protocol. It is called when the program authority needs to withdraw fees proceedings.