Do you want BuboFlash to help you learning these things? Or do you want to add or correct something? Click here to log in or create user.



Transactions consist of the following components:
  • Input references These are (hash, output index) pairs that point to the states a transaction is consuming.
  • Output states Each state specifies the notary for the new state, the contract(s) that define its allowed transition functions and finally the data itself.
  • Attachments Transactions specify an ordered list of zip file hashes. Each zip file may contain code, data, certificates or supporting docu- mentation for the transaction. Contract code has access to the contents of the attachments when checking the transaction for validity.
  • Commands There may be multiple allowed output states from any given in- put state. For instance an asset can be moved to a new owner on the ledger, or issued, or exited from the ledger if the asset has been redeemed by the owner and no longer needs to be tracked. A command is essentially a parameter to the contract that specifies more information than is obtainable from exam-ination of the states by themselves (e.g. data from an oracle service). Each command has an associated list of public keys. Like states, commands are object graphs.
  • Signatures The set of equired signatures is equal to the union of the com- mands’ public keys.
  • ​​​​​​​Type Transactions can either be normal or notary-changing. The validation rules for each are different.
  • Timestamp When present, a timestamp defines a time range in which the transaction is considered to have ccurrred. This is discussed in more detail below.
  • Summaries Textual summaries of what the transaction does, checked by the involved smart contracts. This field is useful for secure signing devices
If you want to change selection, open document below and click on "Move attachment"

pdf

owner: ionutt93 - (no access) - corda-technical-whitepaper.pdf, p13


Summary

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

Details



Discussion

Do you want to join discussion? Click here to log in or create user.