SessionsConfig class

Deployed ids the sessions builders address.

accountPackageId / accountRegistry are the same shared-account ids AccountContract takes — sessions is an Account app, so it addresses the same registry. sessionsPackageId and sessionsConfig come from the sessions deployment.

Implementers

Constructors

SessionsConfig({required String sessionsPackageId, String? sessionsPackageIdV1, required String sessionsConfig, required String accountPackageId, required String accountRegistry})
const

Properties

accountPackageId → String
The shared account Move package id.
final
accountRegistry → String
The shared AccountRegistry object id.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sessionsConfig → String
The shared SessionsConfig object id.
final
sessionsPackageId → String
The latest deepbook_sessions Move-call package id.
final
sessionsPackageIdV1 → String?
Original ID for v1 structs. Omit only for an unupgraded custom deployment.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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