Skip to content
  • Ethan Reesor's avatar
    feat(prot): prove synthetic transactions · f0418326
    Ethan Reesor authored
    - Closes AC-920
    - Constructs the anchor transaction in the executor; the governor is only responsible for signing and sending it
    - Includes a receipt for every anchor received from other subnets in the outgoing anchor transaction
    - Adds a synthetic transaction ledger account, which tracks the status of produced synthetic transactions
    - Builds a partial receipt for each synthetic transaction and stores it in the synthetic transaction ledger
    - Uses the anchor receipt from the DN to complete the receipt for each synthetic transaction
    - Sends out synthetic transactions with a complete receipt
    f0418326