Preparing search index...
The search index is not available
Ain-Js - v
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Ain-Js
types
TxStateChangedEventConfig
Interface TxStateChangedEventConfig
An interface for transaction-state-changed event configuration (blockchain event handler).
interface
TxStateChangedEventConfig
{
tx_hash
:
string
;
}
Index
Properties
tx_
hash
Properties
tx_
hash
tx_
hash
:
string
On This Page
tx_
hash
Ain-
Js
ain
default
The main class of the ain-js SDK library.
ain-
db/db
default
A class for managing the states of the blockchain database.
ain-
db/push-
id
IUID
Push
Id
ain-
db/ref
default
A class for referencing the states of the blockchain database.
constants
BLOCKCHAIN_
PROTOCOL_
VERSION
FAILED_
TO_
REGISTER_
ERROR_
CODE
errors
Blockchain
Error
A class for blockchain errors.
event-
manager
default
A class for managing blockchain events.
event-
manager/event-
callback-
manager
default
A class for managing event callbacks.
event-
manager/event-
channel-
client
default
A class for managing event channels and event handling callback functions.
event-
manager/event-
filter
default
A class for filtering blockchain events.
event-
manager/subscription
default
A class for subscribing callback functions to blockchain events.
he
default
A class for homorphic encryption based on the Desilo's HE solution.
he/desilo
Desilo
Seal
Factory
A factory method for DesiloSeal class.
net
default
A class for checking the blockchain node status.
promi-
event
Promi
Event
A class that combines the Promise interface and the EventEmitter class.
provider
default
A class for providing JSON-RPC channels with blockchain node endpoints.
signer/ain-
wallet-
signer
Ain
Wallet
Signer
A class of Signer interface for AIN Wallet chrome extension
signer/default-
signer
Default
Signer
The default class of Signer interface implemented using Wallet class.
signer/signer
Signer
An interface for signing messages and transactions.
types
Blockchain
Event
Types
Blockchain event types for blockchain event handler.
Event
Channel
Message
Types
Event channel message types for blockchain event handler.
Filter
Deletion
Reasons
Filter deletion reasons (blockchain event handler).
Transaction
States
Transaction states for transaction-state-changed event (blockchain event handler).
Account
An interface for account.
Accounts
An interface for account list.
App
Name
Validation
Info
An interface for app name validation information.
Block
An interface for blockchain block.
Block
Finalized
Event
An interface for block-finalized event (blockchain event handler).
Block
Finalized
Event
Config
An interface for block-finalized event configuration (blockchain event handler).
Blockchain
Event
Callback
An interface for blockchain event callback functions (blockchain event handler).
Error
First
Callback
An interface for error handling callbacks (blockchain event handler).
Eval
Owner
Input
An interface for eval owner (EVAL_OWNER) input.
Eval
Rule
Input
An interface for eval rule (EVAL_RULE) input.
Event
Channel
Message
An interface for event channel message (blockchain event handler).
Filter
Deleted
Event
An interface for filter-deleted event (blockchain event handler).
Get
Operation
An interface for blockchain get operation.
Kdf
Params
An interface for key derivation function parameters.
Listener
Map
An interface for listener map.
Match
Input
An interface for match input.
Set
Multi
Operation
An interface for blockchain multi-set (SET) operation.
Set
Multi
Transaction
Input
An interface for multi-set (SET) transaction input.
Set
Operation
An interface for blockchain set operation.
State
Info
Input
An interface for state information input.
State
Usage
Info
An interface for state usage information.
Transaction
An interface for transaction.
Transaction
Body
An interface for transaction body.
Transaction
Body
Base
An interface for transaction body base.
Transaction
Info
An interface for transaction information.
Transaction
Input
An interface for transaction input.
Transaction
Input
Base
An interface for transaction input base.
Transaction
Result
An interface for transaction result.
Tx
State
Changed
Event
An interface for transaction-state-changed event (blockchain event handler).
Tx
State
Changed
Event
Config
An interface for transaction-state-changed event configuration (blockchain event handler).
V3
Keystore
An interface for keystore files in Ethereum wallet format version 3.
V3
Keystore
Options
An interface for v3 keystore options.
Value
Changed
Event
An interface for value-changed event (blockchain event handler).
Value
Changed
Event
Auth
An interface for value-changed event authentication (blockchain event handler).
Value
Changed
Event
Config
An interface for value-changed event configuraiton (blockchain event handler).
Value
Only
Transaction
Body
Base
An interface for value-only transaction body base.
Value
Only
Transaction
Input
An interface for value-only transaction input.
Ain
Options
A type for Ain options.
Blockchain
Error
Callback
A type for blockchain error callback functions (blockchain event handler).
Blockchain
Event
Config
A type for blockchain event configuration (blockchain event handler).
Connection
Callback
A type for connection callback functions (blockchain event handler).
Disconnection
Callback
A type for disconnection callback functions (blockchain event handler).
Filter
Deleted
Event
Callback
A type for filter-deleted event callback functions (blockchain event handler).
Get
Operation
Type
A type for get operation type values.
Get
Options
A type for blockchain get API options.
Homomorphic
Encryption
Params
A type for homomorphic encryption (HE) parameters.
Homomorphic
Encryption
Secret
Key
A type for homomorphic encryption (HE) secret key.
Owner
Permission
A type for owner permission values.
Set
Multi
Operation
Type
A type for multi-set (SET) operation type value.
Set
Operation
Type
A type for set operation type values.
Value
Changed
Event
Source
A type for value-changed event source (blockchain event handler).
wallet
default
A class for AI Network wallets.
An interface for transaction-state-changed event configuration (blockchain event handler).