New CIP-95 functions exported from Contract.Wallet:
ownDrepPubKey
ownDrepPubKeyHash
ownRegisteredPubStakeKeys
ownUnregisteredPubStakeKeys
NOTE: KeyWallet does not distinguish between registered and unregistered stake keys due to the limitations of the underlying query layer. This means that all controlled stake keys are returned as part of ownUnregisteredPubStakeKeys, and the response of ownRegisteredPubStakeKeys is always an empty array.
Pre-review checklist
[x] All code has been formatted using our config (make format)
[x] Any new API features or modification of existing behavior are covered with tests
[x] The template (templates/ctl-scaffold) has been updated
[x] The changelog has been updated under the ## Unreleased header, using the appropriate sub-headings (### Added, ### Changed, ### Removed, ### Fixed), and the links to the appropriate issues/PRs have been included
Depends on https://github.com/mlabs-haskell/cardano.nix/pull/96merged Depends on https://github.com/mlabs-haskell/purescript-cardano-hd-wallet/pull/3 Depends on https://github.com/mlabs-haskell/purescript-cardano-key-wallet/pull/3 Depends on https://github.com/mlabs-haskell/purescript-cardano-transaction-builder/pull/3 Depends on https://github.com/mlabs-haskell/purescript-cip30-mock/pull/2 Depends on https://github.com/mlabs-haskell/purescript-cip95/pull/2Governance examples (Ogmios + Kupo, SanchoNet, Eternl Beta & KeyWallet):
Gov.ManageDrep
RegDrepCert
UpdateDrepCert
UnregDrepCert
Gov.ManageDrepScript
Gov.DelegateVoteAbstain
VoteRegDelegCert
Gov.SubmitVote
Gov.SubmitVoteScript
New CIP-95 functions exported from
Contract.Wallet
:ownDrepPubKey
ownDrepPubKeyHash
ownRegisteredPubStakeKeys
ownUnregisteredPubStakeKeys
NOTE: KeyWallet does not distinguish between registered and unregistered stake keys due to the limitations of the underlying query layer. This means that all controlled stake keys are returned as part of
ownUnregisteredPubStakeKeys
, and the response ofownRegisteredPubStakeKeys
is always an empty array.Pre-review checklist
make format
)templates/ctl-scaffold
) has been updated## Unreleased
header, using the appropriate sub-headings (### Added
,### Changed
,### Removed
,### Fixed
), and the links to the appropriate issues/PRs have been included