Difference between revisions of "Project Account"

From PKC
Jump to navigation Jump to search
Line 1: Line 1:
Project Account is a [[key]] to refer to an execution trace of a pre-defined workflow, as referenced by a specific [[Contract Account]].
Project Account is a [[key]] to refer to an execution trace of a pre-defined workflow, as referenced by a specific [[Contract Account]].
Project Account in the context of [[PKC]] will be capturing the following information:
# One [[Contract Account]] that defines the executing contract as a '''[[Project]]'''.
# The involved participants in terms of [[Externally Owned Account]]s.
# The internal states and outputs related to the execution of the '''[[Contract]]''' '''uniquely''' referenced by a [[Contract Account]].
It is important to note that [[Project Account]] can be thought of as the container of execution trace information of a [[Contract Account]].


[[Category:Smart Contract]]
[[Category:Smart Contract]]
[[Category:Accountability]]
[[Category:Accountability]]

Revision as of 16:32, 22 May 2022

Project Account is a key to refer to an execution trace of a pre-defined workflow, as referenced by a specific Contract Account.

Project Account in the context of PKC will be capturing the following information:

  1. One Contract Account that defines the executing contract as a Project.
  2. The involved participants in terms of Externally Owned Accounts.
  3. The internal states and outputs related to the execution of the Contract uniquely referenced by a Contract Account.

It is important to note that Project Account can be thought of as the container of execution trace information of a Contract Account.