Skip to content

Comments

Work#80

Closed
JaCoderX wants to merge 5 commits intomainfrom
work
Closed

Work#80
JaCoderX wants to merge 5 commits intomainfrom
work

Conversation

@JaCoderX
Copy link
Member

No description provided.

…nsaction record retrieval

This commit updates the RuntimeRBAC test suite to improve error handling for role creation and transaction record retrieval. It introduces a method to detect 'ResourceAlreadyExists' reverts, allowing the tests to continue gracefully when roles already exist. Additionally, the logic for retrieving transaction records has been refined to prioritize expected transaction IDs from meta-transactions, enhancing the robustness of the testing framework.
…ollerDefinitions

This commit updates the function signature for the executeWithTimeLock method in the GuardControllerDefinitions library to accurately reflect the parameter types. The change ensures consistency in the function selector and schema definition, enhancing clarity and preventing potential mismatches during contract execution.
This commit adds default Blox initializers to the env.deployment.example file, including addresses for the owner, recovery, and broadcaster, along with a timelock delay setting. Additionally, it updates the Hardhat configuration to include the hardhat-ethers plugin, ensuring compatibility for library linking during deployments. The deployment script is also refined to clarify the use of viem for contract deployment, improving error handling and output clarity for deployed addresses.
…nitions

This commit introduces a new function selector for the executeWithPayment method in the GuardControllerDefinitions library. The addition enhances the library's functionality by allowing for payment execution with specified parameters, ensuring consistency and clarity in contract interactions.
This commit enhances the GuardController and RuntimeRBAC implementations by replacing local execution parameter generation with calls to their respective deployed definition contracts. This change ensures a single source of truth for action specifications and improves the accuracy of execution parameters. Additionally, it removes outdated local helper functions and updates related documentation to reflect the new approach.
@JaCoderX JaCoderX closed this Feb 18, 2026
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.

1 participant