An Escrow Contract that implement Role Base Access Control with agent, buyer and seller roles. Contract was developed in the truffle development environment.
npm install
will install openzeppelin and other dependencies to run the contract- Run project using
truffle compile
andtruffle develop
. - Access ganache with
ganache-cli
.
A version of the escrow that can be deployed in remix can be found in https://github.com/adewemimo/gbc-rbac_escrow-remix