Skip to content

Commit

Permalink
Reference previous specifications & other material
Browse files Browse the repository at this point in the history
This addresses #341.
  • Loading branch information
williamdemeo committed Jan 30, 2025
1 parent 32d4249 commit 61d03e8
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
6 changes: 3 additions & 3 deletions src/Ledger/Address.lagda
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ credential contains a hash, either of a verifying (public) key
(\isVKey) or of a (\isScript).

N.B.~in the Shelley era the type of the \stake field of the
\BaseAddr record was \CredentialType; to specify an address with
no stake, we would use an ``enterprise'' address. In contrast,
the type of \stake in the Conway era is \Maybe~\CredentialType,
\BaseAddr record was \CredentialType (see~\cite[Sec.~4]{cardano_shelley_spec});
to specify an address with no stake, we would use an ``enterprise'' address.
In contrast, the type of \stake in the Conway era is \Maybe~\CredentialType,
so we can now use \BaseAddr to specify an address with no stake
by setting \stake to \nothing.

Expand Down
3 changes: 2 additions & 1 deletion src/Ledger/Certs.lagda
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,8 @@ private variable
In the Conway era, support for pointer addresses, genesis delegations
and MIR certificates is removed. In \DState, this means that the four
fields relating to those features are no longer present, and \DelegEnv
contains none of the fields it used to in the Shelley era.
contains none of the fields it used to in the Shelley
era~(\cite[Sec.~9.2]{cardano_shelley_spec}).

Note that pointer addresses are still usable, only their staking
functionality has been retired. So all funds locked behind pointer
Expand Down

0 comments on commit 61d03e8

Please sign in to comment.