Smart Raise

Smart Raise

  • Docs
  • API
  • User Guide (de)

›RBAC

DISCOVERY

  • Discovery

PAYOUT

  • PayoutApproval
  • Refundable

PROJECT

  • Content
  • PhaseSaver
  • Phases
  • ProjectInfo
  • ProjectStatus
  • StateMachine

RBAC

  • Auditor
  • RBAC
  • RbacSmartRaise
  • Roles

SUPPORTERS

  • FundingStatus
  • Payinable
  • Supportable
  • SupportableStatistics

UNCATEGORIZED

  • Smartraise

RbacSmartRaise

contract RbacSmartRaise

is RBAC

Source: rbac/RbacSmartRaise.sol

Index

  • addRoleOverride
  • eitherRole2
  • eitherRole3
  • fallback
  • removeRoleOverride

Reference

Modifiers

  • eitherRole2

    modifier eitherRole2(string _role1, string _role2)
    Parameters:
    _role1 - string
    _role2 - string
  • eitherRole3

    modifier eitherRole3(string _role1, string _role2, string _role3)
    Parameters:
    _role1 - string
    _role2 - string
    _role3 - string

Functions

  • addRoleOverride

    function addRoleOverride(address addr, string roleName) public

    Add a role to an address.

    Modifiers:
    onlyRole
    Parameters:
    addr - address
    roleName - the name of the role
  • fallback

    function () public

    Constructor. Sets msg.sender as admin by default.

  • removeRoleOverride

    function removeRoleOverride(address addr, string roleName) public

    Remove a role from an address.

    Modifiers:
    onlyRole
    Parameters:
    addr - address
    roleName - the name of the role
← RBACRoles →
Copyright © 2019 Zoltan Vandor