Skip to content

How to Grant a Role

Roles are granted to accounts:

rust
fn grant_role(
    iroha: &Client,
) {
    let grant_role = Grant::role(
        "DOMAIN_DESTROYER".parse::<RoleId>().unwrap(),
        "alice@wonderland".parse::<AccountId>().unwrap()
    );
    iroha.submit(grant_role).unwrap();
}
fn grant_role(
    iroha: &Client,
) {
    let grant_role = Grant::role(
        "DOMAIN_DESTROYER".parse::<RoleId>().unwrap(),
        "alice@wonderland".parse::<AccountId>().unwrap()
    );
    iroha.submit(grant_role).unwrap();
}