DebotModule class

Constructors

DebotModule.new(TonSdkCore core)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

execute(ParamsOfExecute params) Future<void>
Calls debot engine referenced by debot handle to execute input action. Calls Debot Browser Callbacks if needed.
fetch(ParamsOfFetch params) Future<ResultOfFetch>
Downloads DeBot from blockchain and creates and fetches its metadata.
init(ParamsOfInit params) Future<RegisteredDebot>
Downloads debot smart contract (code and data) from blockchain and creates an instance of Debot Engine for it.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
remove(ParamsOfRemove params) Future<void>
Removes handle from Client Context and drops debot engine referenced by that handle.
send(ParamsOfSend params) Future<void>
Used by Debot Browser to send response on Dinterface call or from other Debots.
start(ParamsOfStart params) Future<void>
Downloads debot smart contract from blockchain and switches it to context zero.
toString() String
A string representation of this object.
inherited

Operators

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