Methods
-
addMessagebox({required Identifier identifier, required String messageboxOobi, dynamic hint})
→ Future<String>
-
-
addWatcher({required Identifier identifier, required String watcherOobi, dynamic hint})
→ Future<String>
-
-
anchor({required Identifier identifier, required String data, required DigestType algo, dynamic hint})
→ Future<String>
-
-
anchorDigest({required Identifier identifier, required List<String> sais, dynamic hint})
→ Future<String>
-
-
broadcastReceipts({required Identifier identifier, required List<Identifier> witnessList, dynamic hint})
→ Future<bool>
-
-
changeController({required String dbPath, dynamic hint})
→ Future<bool>
-
Helper function for tests. Enable to switch to use other database. Used to
simulate using multiple devices.
-
finalizeEvent({required Identifier identifier, required String event, required Signature signature, dynamic hint})
→ Future<bool>
-
-
finalizeGroupIncept({required Identifier identifier, required String groupEvent, required Signature signature, required List<DataAndSignature> toForward, dynamic hint})
→ Future<Identifier>
-
-
finalizeInception({required String event, required Signature signature, dynamic hint})
→ Future<Identifier>
-
-
finalizeQuery({required Identifier identifier, required String queryEvent, required Signature signature, dynamic hint})
→ Future<List<ActionRequired>>
-
-
finalizeTelQuery({required Identifier identifier, required String queryEvent, required Signature signature, dynamic hint})
→ Future<bool>
-
-
getCredentialState({required Identifier identifier, required String credentialSaid, dynamic hint})
→ Future<String?>
-
-
getKel({required Identifier identifier, dynamic hint})
→ Future<String>
-
-
getMessagebox({required String whose, dynamic hint})
→ Future<List<String>>
-
-
incept({required List<PublicKey> publicKeys, required List<PublicKey> nextPubKeys, required List<String> witnesses, required int witnessThreshold, dynamic hint})
→ Future<String>
-
-
inceptGroup({required Identifier identifier, required List<Identifier> participants, required int signatureThreshold, required List<String> initialWitnesses, required int witnessThreshold, dynamic hint})
→ Future<GroupInception>
-
-
inceptRegistry({required Identifier identifier, dynamic hint})
→ Future<RegistryData>
-
-
initKel({required String inputAppDir, Config? optionalConfigs, dynamic hint})
→ Future<bool>
-
-
issueCredential({required Identifier identifier, required String credential, dynamic hint})
→ Future<IssuanceData>
-
-
newFromStrStaticMethodIdentifier({required String idStr, dynamic hint})
→ Future<Identifier>
-
-
newPublicKey({required KeyType kt, required String keyB64UrlSafe, dynamic hint})
→ Future<PublicKey>
-
-
newStaticMethodDataAndSignature({required String data, required Signature signature, dynamic hint})
→ Future<DataAndSignature>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyBackers({required Identifier identifier, dynamic hint})
→ Future<bool>
-
-
notifyWitnesses({required Identifier identifier, dynamic hint})
→ Future<bool>
-
-
processStream({required String stream, dynamic hint})
→ Future<bool>
-
-
queryMailbox({required Identifier whoAsk, required Identifier aboutWho, required List<String> witness, dynamic hint})
→ Future<List<String>>
-
-
queryTel({required Identifier identifier, required String registryId, required String credentialSaid, dynamic hint})
→ Future<String>
-
-
queryWatchers({required Identifier whoAsk, required Identifier aboutWho, dynamic hint})
→ Future<List<String>>
-
-
resolveOobi({required String oobiJson, dynamic hint})
→ Future<bool>
-
-
revokeCredential({required Identifier identifier, required String credentialSaid, dynamic hint})
→ Future<String>
-
-
rotate({required Identifier identifier, required List<PublicKey> currentKeys, required List<PublicKey> newNextKeys, required List<String> witnessToAdd, required List<String> witnessToRemove, required int witnessThreshold, dynamic hint})
→ Future<String>
-
-
sendOobiToWatcher({required Identifier identifier, required String oobisJson, dynamic hint})
→ Future<bool>
-
-
signatureFromB64({required SignatureType st, required String signature, dynamic hint})
→ Future<Signature>
-
-
signatureFromHex({required SignatureType st, required String signature, dynamic hint})
→ Future<Signature>
-
-
signToCesr({required Identifier identifier, required String data, required Signature signature, dynamic hint})
→ Future<String>
-
-
splitOobisAndData({required String stream, dynamic hint})
→ Future<SplittingResult>
-
Splits parsed elements from stream into oobis to resolve and other signed
data.
-
toCesrSignature({required Identifier identifier, required Signature signature, dynamic hint})
→ Future<String>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
toStrMethodIdentifier({required Identifier that, dynamic hint})
→ Future<String>
-
-
verifyFromCesr({required String stream, dynamic hint})
→ Future<bool>
-
-
withInitialOobis({required Config config, required String oobisJson, dynamic hint})
→ Future<Config>
-