Interface | Description |
---|---|
CallbackService |
Universa network callback service interface.
|
ContractStorage |
Subscription to store one revision of the packed contract (transaction pack)
|
ContractSubscription |
Subscription to events notification of the contract or contract chain
|
ContractSubscription.ApprovedEvent | |
ContractSubscription.ApprovedWithCallbackEvent | |
ContractSubscription.CallbackEvent |
The subscription event base interface for starting follower callback.
|
ContractSubscription.CompletedEvent | |
ContractSubscription.Event |
The subscription event base interface.
|
ContractSubscription.FailedEvent | |
ContractSubscription.RevokedEvent | |
ContractSubscription.RevokedWithCallbackEvent | |
ContractSubscription.SpentEvent | |
ContractSubscription.SubscriptionEvent |
The subscription event base interface for storage subscription.
|
FollowerService |
Service for storing information about subscriptions to callbacks in the follower contract.
|
ImmutableEnvironment |
The environment accessible to readonly
NContract methods, e.g. |
MutableEnvironment |
The RW envitonment for
NContract instance, where it can change its server state. |
NameRecord |
Service storage of a unique name (regulated by the UNS contract) for some amount of time.
|
NameRecordEntry |
Service for receiving data on the unique name record, regulated by the UNS contract.
|
NContract |
Node-side smart contract handler.
|
NSmartContract.NodeInfoProvider |
Instance of this provider should be passed into setNodeInfoProvider of smart contract.
|
Class | Description |
---|---|
FollowerContract | |
NSmartContract | |
SlotContract | |
UnsContract | |
UnsName | |
UnsRecord |
Enum | Description |
---|---|
NSmartContract.SmartContractType |
Exception | Description |
---|---|
UnsContract.PayingAmountMissingException |