Smart Contract Event Logs
The following is a list of all of the events that are emitted when a function is performed in the smart contract. These will allow you to create custom triggers in your own dapp, if you wish.
The name of the event will be followed by the output of the event.
VaultCreated
Emitted when a new Intu Vault is submitted to the blockchain
- vaultAddress
- name
- _encryptionMessage
- _seed
- _dbAddress
VaultUserPreRegister
Emitted when a user performs their pre registration step in the vault.
- user
- _parisEncKey
- _megaPublicKey
- _encSharedKey
- _dbKey
VaultUserRegisteredStep1
During the manual (not using automaticRegistration function) registration process, this event will be triggered.
- user
- _dealingKey
- _dealingKappa
- _dealingLambda
VaultUserRegisteredStep2
During the manual (not using automaticRegistration function) registration process, this event will be triggered.
- user
- _openingKey
- _openingKappa
- _openingLambda
- _simpleDealingKey
- _simpleDealingKappa
- _transcriptKey
- _transcriptKappa
- _transcriptLambda
VaultUserRegisteredStep3
During the manual (not using automaticRegistration function) registration process, this event will be triggered.
- user
- _simpleKey
- _simpleKappa
- _dealingKeyXLambda
- _dealingKappaXLambda
- _simpleTranscriptKey
- _simpleTranscriptKappa
VaultUserRegisteredAll
During the automaticRegistration process, this is triggered by a single user after their registration is complete.
- user
- _step1Dealings
- _openingKey
- _openingKappa
- _openingLambda
- _simpleDealingKey
- _simpleDealingKappa
- _transcriptKey
- _transcriptKappa
- _transcriptLambda
- _step3Stuff
VaultCompleted
Emitted when each user has completed registration. Returns the masterPublicKey.
- users
- _masterPubKey
TransactionProposed
Emitted when a new transaction is proposed
- txId
- transactionInfo
TransactionUserConfirmed
- txId
- user
- signedTransaction
ProposalCreated
Emitted when a user proposes a name change or a threshold change
- id
- _type
- data
VaultAddUserRequested
Emitted when a new user is proposed to be added to the vault
- userToAdd
VaultUserAdded
Emitted when a new user is voted on and successfully added to the vault
- userToAdd
VaultAddUserStep1
During the manual registration process, this event will be triggered.
- user
- userToAdd
- _simpleDealingKeyResharedOnce
- _pedersenDealingKappaReshare
- _pedersenDealingLambdaReshare
VaultAddUserStep2
During the manual registration process, this event will be triggered.
- user
- userToAdd
- _simpleOpeningKeyResharedOnce,
- _pedersenOpeningKappaReshare,
- _pedersenOpeningLambdaReshare,
- _simpleDealingKeyReshareTwice,
- _simpleDealingKappaReshare,
- _transcriptKeyResharedOnce,
- _transcriptKappaReshare,
- _transcriptLambdaReshare
VaultAddUserStep3
During the manual registration process, this event will be triggered.
- user
- userToAdd
- _simpleOpeningKeyResharedTwice,
- _simpleKappaReshare,
- _dealingKeyXLambdaReshare,
- _dealingKappaXLambdaReshare,
- _transcriptKeyResharedTwice,
- _simpleTranscriptKappaReshare
VaultUserInitialized
Emitted when a new user is voted on and successfully added to the vault
- user