Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Role-Based Access Control via proxy

In migration 2_deploy_all notice the lines:

// deploy logic contracts, linking to PermissionManager(Proxy)
await deployer.deploy(PermissionsTest, PermissionsManager.address, {gas:3000000}); // TESTS PASS
//await deployer.deploy(PermissionsTest, PermissionsManagerProxy.address, {gas:3000000}); // TESTS FAIL

Run truffle test and see all 6 tests pass. This is using PermissionsManager.address. Change it to PermissionsManagerProxy.address and the last two tests don't pass.

About

Testing Role-Based Access Control via proxy contract

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages