Skip to content

Support TN12 and Covenants++ #8

@smartgoo

Description

@smartgoo

Until covenants++ are merged into rusty-kaspa master branch, this will most likely require a corresponding covpp branch in this repository. Which uses rusty-kaspa covpp branch as the dependency for all RK crates.

Waiting for (relative) cov++ stability in rusty-kaspa prior to doing this.

TODOs as part of this (incomplete):

  • Add tn12 branch based on rusty-kaspa covpp branch
  • Add all opcodes introduced by cov++ to PyOpcodes enum
  • Add forced recipient covenant example in ./examples
  • Add vault covenant example in ./examples
  • Add token covenant example in ./examples
  • Once rusty-kaspa PR 885 is merged, update bindings and examples to use new Covenant Genesis API
  • Update CHANGELOG
  • Add pages dedicated to Covenants to Docs site

Once rusty-kaspa merges into master, can be moved to main branch here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions