public methods in lib.rs use mixed patterns for auth checks and error returns. Consolidate authorization and pause gating into shared helpers.
- Impacted files:
app/contract/contracts/Folder/src/lib.rs, app/contract/contracts/Folder/src/admin.rs, app/contract/contracts/Folder/src/privacy.rs, app/contract/contracts/Folder/src/escrow.rs, app/contract/contracts/Folder/src/types.rs, app/contract/contracts/Folder/src/role_test.rs
public methods in
lib.rsuse mixed patterns for auth checks and error returns. Consolidate authorization and pause gating into shared helpers.app/contract/contracts/Folder/src/lib.rs,app/contract/contracts/Folder/src/admin.rs,app/contract/contracts/Folder/src/privacy.rs,app/contract/contracts/Folder/src/escrow.rs,app/contract/contracts/Folder/src/types.rs,app/contract/contracts/Folder/src/role_test.rs