KeriDartImpl class

Implemented types

Constructors

KeriDartImpl(DynamicLibrary dylib)
factory
KeriDartImpl.raw(KeriDartWire inner)

Properties

hashCode int
The hash code for this object.
no setterinherited
inner KeriDartWire
finalinherited
kAddWatcherConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kAnchorConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kAnchorDigestConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kFinalizeEventConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kFinalizeInceptionConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kGetCurrentPublicKeyConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kGetKelByStrConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kGetKelConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kInceptConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kInitKelConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kProcessStreamConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kQueryConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kResolveOobiConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kRotateConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
kWithInitialOobisConstMeta → FlutterRustBridgeTaskConstMeta
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addWatcher({required Controller controller, required String watcherOobi, dynamic hint}) Future<String>
override
anchor({required Controller controller, required String data, required DigestType algo, dynamic hint}) Future<String>
override
anchorDigest({required Controller controller, required List<String> sais, dynamic hint}) Future<String>
override
executeNormal<S>(FlutterRustBridgeTask<S> task) Future<S>
Execute a normal ffi call. Usually called by generated code instead of manually called.
inherited
executeStream<S>(FlutterRustBridgeTask<S> task) Stream<S>
Similar to executeNormal, except that this will return a Stream instead of a Future.
inherited
executeSync<S>(FlutterRustBridgeSyncTask task) → S
Similar to executeNormal, except that this will return synchronously
inherited
finalizeEvent({required Controller identifier, required String event, required Signature signature, dynamic hint}) Future<bool>
override
finalizeInception({required String event, required Signature signature, dynamic hint}) Future<Controller>
override
getCurrentPublicKey({required String attachment, dynamic hint}) Future<List<PublicKeySignaturePair>>
Returns pairs: public key encoded in base64 and signature encoded in hex
override
getKel({required Controller cont, dynamic hint}) Future<String>
override
getKelByStr({required String contId, dynamic hint}) Future<String>
override
incept({required List<PublicKey> publicKeys, required List<PublicKey> nextPubKeys, required List<String> witnesses, required int witnessThreshold, dynamic hint}) Future<String>
override
initKel({required String inputAppDir, Config? optionalConfigs, dynamic hint}) Future<bool>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processStream({required String stream, dynamic hint}) Future<bool>
override
query({required Controller controller, required String oobisJson, dynamic hint}) Future<bool>
override
resolveOobi({required String oobiJson, dynamic hint}) Future<bool>
override
rotate({required Controller controller, required List<PublicKey> currentKeys, required List<PublicKey> newNextKeys, required List<String> witnessToAdd, required List<String> witnessToRemove, required int witnessThreshold, dynamic hint}) Future<String>
override
toString() String
A string representation of this object.
inherited
withInitialOobis({required Config config, required String oobisJson, dynamic hint}) Future<Config>
override

Operators

operator ==(Object other) bool
The equality operator.
inherited