Plutonomicon / cardano-transaction-lib

A Purescript library for building smart contract transactions on Cardano
https://plutonomicon.github.io/cardano-transaction-lib/
MIT License
92 stars 50 forks source link

Governance / CIP-95 #1638

Closed errfrom closed 1 month ago

errfrom commented 1 month ago

Depends on https://github.com/mlabs-haskell/cardano.nix/pull/96 merged 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/2

Governance examples (Ogmios + Kupo, SanchoNet, Eternl Beta & KeyWallet):

New CIP-95 functions exported from Contract.Wallet:

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