Releases: blinklabs-io/gouroboros
Releases · blinklabs-io/gouroboros
v0.133.0
What's Changed
- chore: make format golines by @wolf31o2 in #1147
- fix: script ref CBOR marshaling by @agaffney in #1150
- fix: correct Address PlutusData for stake key by @agaffney in #1152
- fix: CBOR marshal for Utxo by @agaffney in #1153
- feat: support for evaluating PlutusV3 script by @agaffney in #1154
- refactor: use int64 for ExUnits by @agaffney in #1156
- refactor: Use common.Script types when returning Plutus scripts from witness set by @arepala-uml in #1157
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #1158
- refactor: helper function for getting script hash from script purpose by @agaffney in #1161
Full Changelog: v0.132.0...v0.133.0
v0.132.0
What's Changed
- chore: make format golines by @wolf31o2 in #1132
- refactor: merge big.Rat wrapper types by @agaffney in #1134
- refactor: helper for generating script hash by @agaffney in #1138
- fix: retain data on CBOR unmarshal of native script by @agaffney in #1140
- refactor: decode Plutus datum as data.PlutusData by @agaffney in #1142
- refactor: remove DetermineBlockData by @agaffney in #1143
- feat: initial Plutus script context support by @agaffney in #1144
- chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1145
- chore(deps): update blinklabs-io/plutigo to v0.0.6 by @agaffney in #1148
Full Changelog: v0.131.0...v0.132.0
v0.131.0
What's Changed
- feat(shelley): created genesis pools from shelley genesis by @jkawan in #1054
- refactor(cbor): move debug from utils to cbor package by @wolf31o2 in #1128
- chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.3 to 0.0.4 by @dependabot[bot] in #1129
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #1130
- feat: added changes to implement UTxOWholeResult type by @jkawan in #1049
- refactor(protocol): merge UTxO result types by @wolf31o2 in #1131
Full Changelog: v0.130.1...v0.131.0
v0.130.1
v0.130.0
What's Changed
- feat: helper function to convert MultiAsset to PlutusData by @agaffney in #1114
- feat: helper function to convert TransactionOutput(s) to PlutusData by @agaffney in #1115
- feat(ledger): Add ToPlutusData() function to gov vote-related types by @arepala-uml in #1117
- test: added tests for utxorpc block functions by @jkawan in #1116
- feat(ledger): Added ToPlutusData() function to gov proposal related types by @jkawan in #1118
- test(babbage): updated babbage block with the correct era and added tests for Utxorpc() by @jkawan in #1119
- chore(ci): pin all actions to hash, comment w/ver & rel link by @overcookedpanda in #1120
- fix: Address plutus data structure by @agaffney in #1121
- chore(deps): update blinklabs-io/plutigo to latest 'main' by @agaffney in #1122
New Contributors
- @overcookedpanda made their first contribution in #1120
Full Changelog: v0.129.0...v0.130.0
v0.129.0
What's Changed
- test(conway): Create tests for creating block CBOR by @arepala-uml in #1055
- test(allegra): block CBOR serde round-trip by @wolf31o2 in #1089
- test(shelley): block CBOR serde round-trip by @wolf31o2 in #1094
- chore: make golines by @wolf31o2 in #1095
- chore(deps): bump github.com/utxorpc/go-codegen from 0.16.0 to 0.17.0 by @dependabot[bot] in #1096
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #1097
- chore(deps): bump github.com/fxamacker/cbor/v2 from 2.8.0 to 2.9.0 by @dependabot[bot] in #1098
- feat: helper function to convert TransactionInput to PlutusData by @agaffney in #1108
- feat: helper function to convert Address to PlutusData by @agaffney in #1110
- feat: helper functions to convert hashes to PlutusData by @agaffney in #1111
Full Changelog: v0.128.2...v0.129.0
v0.128.2
What's Changed
- fix: store redeemers in legacy format when needed by @agaffney in #1079
- fix: reset TxSubmission ack count on protocol restart by @agaffney in #1081
- fix: Conway witness set optional CBOR set tags by @agaffney in #1083
- fix: cbor.Value custom CBOR marshaling by @agaffney in #1085
- fix: Conway redeemer CBOR marshaling by @agaffney in #1087
Full Changelog: v0.128.1...v0.128.2
v0.128.1
What's Changed
Full Changelog: v0.128.0...v0.128.1
v0.128.0
What's Changed
- refactor: use separate type for TX pparam update by @agaffney in #1060
- fix: exclude empty datum hash from Alonzo TX output CBOR by @agaffney in #1061
- test(ledger): added blocks required for testing for all the eras except Conway by @jkawan in #1056
- fix: CBOR encoding for TX inputs by @agaffney in #1062
- fix: Byron address CBOR encoding by @agaffney in #1068
- refactor: use CBOR set tags when encoding TX body fields by @agaffney in #1069
- feat: TxSubmission MsgDone callback support by @agaffney in #1072
- feat: support for client Done in TxSubmission by @agaffney in #1074
- refactor: allow cleanly stopping TxSubmission server by @agaffney in #1076
Full Changelog: v0.127.0...v0.128.0
v0.127.0
What's Changed
Full Changelog: v0.126.0...v0.127.0