create

Function create 

Source
pub async fn create(
    db: Arc<dyn BaseGuardianDB<Error = GuardianError>>,
    controller_type: &str,
    params: CreateAccessControllerOptions,
    _options: Option,
) -> Result<Cid>
Expand description

Cria um novo controlador de acesso e retorna o CID do seu manifesto.

§Argumentos

  • db - Instância do BaseGuardianDB
  • controller_type - Tipo do controlador (“simple”, “guardian”, “ipfs”)
  • params - Parâmetros de configuração do controlador
  • options - Opções adicionais para criação

§Retorna

  • Ok(Cid) - CID do manifesto criado
  • Err(GuardianError) - Erro durante a criação