Skip to content

Conversation

@palas
Copy link
Contributor

@palas palas commented Jul 7, 2025

Changelog

- description: |
    Add basic transaction creation functions to wasm API
  type:
  - feature

Context

This PR builds on #852 and adds a basic API to cardano-wasm to allow creation of very simple transactions.

How to trust this PR

It think the best way is testing it, and also checking the code structure is sensible.

You can see the tests in #894.

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • New tests are added if needed and existing tests are updated. See Running tests for more details
  • Self-reviewed the diff

@palas palas self-assigned this Jul 7, 2025
@palas palas force-pushed the cardano-wasm-api branch 2 times, most recently from 8deb081 to 0eb16be Compare July 7, 2025 15:42
@palas palas requested a review from a team as a code owner July 7, 2025 15:58
@palas palas force-pushed the cardano-wasm-api branch 2 times, most recently from 0deffa9 to 3fbaf57 Compare July 7, 2025 16:06
Copy link
Contributor

@Jimbo4350 Jimbo4350 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, few minor comments

@palas palas force-pushed the cardano-wasm-api branch from 3fbaf57 to 4abb2e9 Compare July 8, 2025 12:10
@palas palas force-pushed the cardano-wasm-api branch 2 times, most recently from 964bee1 to 3154b1b Compare July 8, 2025 12:45
@palas palas force-pushed the cardano-wasm-api branch from 3154b1b to 5aa2bb6 Compare July 8, 2025 13:13
Base automatically changed from cardano-wasm to master July 8, 2025 13:28
@palas palas requested a review from Jimbo4350 July 8, 2025 13:29
Copy link
Contributor

@Jimbo4350 Jimbo4350 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work Pablo 👍

@carbolymer
Copy link
Contributor

Could you add CHANGELOG.md file for cardano-wasm and reference it from a top level CHANGELOG.md?

@palas palas force-pushed the cardano-wasm-api branch 3 times, most recently from 03a6c23 to ca515f1 Compare July 8, 2025 20:07
@palas palas requested a review from carbolymer July 8, 2025 20:17
Copy link
Contributor

@carbolymer carbolymer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think implementation of signed transaction CBOR serialisation is within the scope of this PR.

@palas palas force-pushed the cardano-wasm-api branch from 8509842 to a08ae57 Compare July 14, 2025 11:41
@palas palas requested a review from carbolymer July 14, 2025 11:44
@palas palas force-pushed the cardano-wasm-api branch from a08ae57 to 69b1574 Compare July 14, 2025 12:51
@palas palas force-pushed the cardano-wasm-api branch from 69b1574 to ffcd9aa Compare July 14, 2025 13:12
@palas palas force-pushed the cardano-wasm-api branch from ffcd9aa to ac7b01d Compare July 14, 2025 13:43
@palas palas enabled auto-merge July 14, 2025 13:49
@palas palas added this pull request to the merge queue Jul 14, 2025
Merged via the queue into master with commit a8fca4f Jul 14, 2025
29 checks passed
@palas palas deleted the cardano-wasm-api branch July 14, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants