Alexsander Falcucci
1798946e3f
fix: contemplate legacy tx outputs in utxo by address query ( #386 )
2024-01-29 10:19:47 -03:00
Santiago Carmuega
5cf77c1c7b
fix: favor Babbage over Conway for tx decoding ( #389 )
2024-01-28 16:26:23 -03:00
Santiago Carmuega
25bbb925b2
fix(traverse): fix conway txs not returning reference inputs ( #388 )
2024-01-28 16:11:26 -03:00
Santiago Carmuega
dd0d7de2ea
Release 0.22.0
...
pallas@0.22.0
pallas-addresses@0.22.0
pallas-applying@0.22.0
pallas-codec@0.22.0
pallas-configs@0.22.0
pallas-crypto@0.22.0
pallas-hardano@0.22.0
pallas-network@0.22.0
pallas-primitives@0.22.0
pallas-rolldb@0.22.0
pallas-traverse@0.22.0
pallas-txbuilder@0.22.0
pallas-utxorpc@0.22.0
pallas-wallet@0.22.0
Generated by cargo-workspaces
2024-01-25 09:03:26 -03:00
Felipe Rosa
65360b954d
feat(hardano): enable async for read_blocks_from_point iterator ( #379 )
2024-01-25 08:44:24 -03:00
Andrew Westberg
acdceb993f
fix(network): use initiatorOnlyDiffusionMode correctly after spec fix ( #384 )
2024-01-25 08:32:54 -03:00
Maico Leberle
da3e636759
feat(applying): implement Alonzo phase-1 validations ( #380 )
2024-01-19 22:19:46 -03:00
Matthias Benkort
0b1e5f0231
fix(codec): Fix flat encoding and decoding of arbitrarily size integers ( #378 )
...
This commits fixes the flat encoding and decoding (and consequently,
the zigzag) for large integers in the following ways:
- It removes support for encoding and decoding i128 values.
- It optionally (feature = "num-bigint") introduces encoding and
decoding of large sized integers through the num-bigint::BigInt
type.
Without the feature enabled, it is still possible to encode and decode
isize values; but the use of i128 is now prohibited (as it would
overflow on boundaries) in favor of arbitrarily sized integers.
The commit also introduces a missing property roundtrip for encoding
and decoding large integers, which was missing and thus, failed to
identify the overflow problem.
See related issue: https://github.com/aiken-lang/aiken/issues/796
2024-01-13 10:09:16 -03:00
Alexsander Falcucci
0c026ef4c9
feat: implement GetCurrentPParams local state query ( #322 )
2024-01-08 08:38:39 -03:00
Harper
4d887c6d94
feat(network): implement server side KeepAlive ( #376 )
2024-01-08 07:50:37 -03:00
Santiago Carmuega
52240911da
fix: add missing Cargo metadata required for publish
2024-01-04 12:22:47 -03:00
Santiago Carmuega
730e52bca0
fix: add missing READMEs for crate publish
2024-01-04 11:58:28 -03:00
Santiago Carmuega
f3cc15c6fa
release: v0.21.0 ( #375 )
2024-01-04 10:07:12 -03:00
Santiago Carmuega
8c1ab39539
chore: fix lint warnings across the board ( #374 )
2024-01-04 09:47:04 -03:00
Alex Pozhylenkov
50af4e0a75
feat(hardano): implement search for the immutabledb reader ( #372 )
2024-01-04 08:46:19 -03:00
Harper
5d02b2c31d
fix: update pallas-applying to work with keepraw native scripts ( #370 )
2024-01-03 08:41:06 -03:00
Clark Alesna
85e83da4b0
feat(network): implement split read / write for NamedPipe bearer ( #371 )
2024-01-03 08:34:16 -03:00
Andrew Westberg
ad8491fe24
fix(network): set so_linger socket option to match cardano-node ( #369 )
2024-01-03 08:28:52 -03:00
dependabot[bot]
83f9ea712b
build(deps): update minicbor requirement from 0.19 to 0.20 ( #337 )
...
Updates the requirements on [minicbor](https://gitlab.com/twittner/minicbor ) to permit the latest version.
- [Changelog](https://gitlab.com/twittner/minicbor/blob/develop/CHANGELOG.md )
- [Commits](https://gitlab.com/twittner/minicbor/compare/minicbor-v0.19.0...minicbor-v0.20.0 )
---
updated-dependencies:
- dependency-name: minicbor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 07:20:08 -03:00
Harper
b9ed5431d1
fix: correct datum kind for set_datum_hash ( #350 )
2024-01-02 07:18:12 -03:00
Harper
c2bba68531
fix: return witness objects for conway era multieratx ( #346 )
2024-01-02 07:17:40 -03:00
Alex Pozhylenkov
c812b243af
chore: fix code formatting ( #363 )
2024-01-02 07:15:38 -03:00
Santiago Carmuega
eb3966540e
fix(network): relax connect args lifetime ( #367 )
2023-12-23 15:31:24 -03:00
Harper
d9224eb780
feat(wallet): implement HD private keys & encrypted wrapper ( #358 )
2023-12-23 13:24:32 -03:00
Santiago Carmuega
33b6b05cb3
fix(network): demux using one mpsc channel per miniprotocol ( #366 )
2023-12-21 19:56:44 -03:00
Santiago Carmuega
8c6d5e5e58
refactor(network): split bearer into read/write ( #364 )
2023-12-21 18:08:29 -03:00
Andrew Westberg
2e1b0e5cf2
fix(network): add tcp_nodelay to bearer ( #365 )
2023-12-20 21:50:03 -03:00
Andrew Westberg
b6399333da
feat(network): update n2n handshake versions & add keepalive miniprotocol ( #362 )
2023-12-19 07:56:10 -03:00
Harper
4c651c0c3a
fix(network): use correct client state transition for n2n txsub ( #348 )
2023-12-15 13:28:36 -03:00
Santiago Carmuega
6175a53fec
feat(traverse): improve protocol update access ( #360 )
2023-12-14 18:54:01 -03:00
Santiago Carmuega
35254bb8c4
feat(configs): add Shelley config structs ( #359 )
2023-12-13 21:27:31 -03:00
Maico Leberle
c90ce46210
doc(applying): add ShelleyMA tests description ( #356 )
2023-12-13 17:07:37 -03:00
Santiago Carmuega
63ae68a024
feat(network): add sanchonet compatibility ( #355 )
2023-12-12 10:14:00 -03:00
Alexsander Falcucci
27f1b3af24
feat(network): implement GetUTxOByAddress local state query ( #341 )
2023-12-12 09:31:46 -03:00
Maico Leberle
4e1eb79ef4
feat(applying): implement ShelleyMA phase-1 validations ( #354 )
2023-12-12 07:53:10 -03:00
Santiago Carmuega
ffcd70c57a
feat(rolldb): add method to check if db is empty ( #352 )
2023-12-11 14:06:01 -03:00
Santiago Carmuega
e54b493f5d
fix(hardano): remove panics from immutable db parsing ( #351 )
2023-12-11 13:08:02 -03:00
Santiago Carmuega
adb510d668
fix: add txbuilder to unstable feature gate ( #349 )
2023-12-10 14:08:58 -03:00
Santiago Carmuega
4504dd4f1d
feat(hardano): implement immutable db chunk parsing ( #328 )
2023-12-10 11:28:27 -03:00
Santiago Carmuega
fe5018120f
fix: fix unable to build and sign txs ( #345 )
2023-12-04 09:22:56 -03:00
Santiago Carmuega
86663a9b24
chore(wallet): fix lint warnings ( #344 )
2023-12-04 09:19:02 -03:00
Harper
90c66047c5
feat: introduce wallet crate for ed25519-bip32 key management ( #342 )
...
Co-authored-by: Santiago Carmuega <santiago@carmuega.me>
2023-12-03 11:31:27 -03:00
Santiago Carmuega
f9ea2c4790
chore(txbuilder): fix lint warnings ( #343 )
2023-12-03 10:29:27 -03:00
Harper
1582883dc6
feat: introduce transaction builder crate ( #338 )
2023-12-03 09:51:06 -03:00
Alexsander Falcucci
b1ac003716
feat(network): implement stake distribution local state query ( #340 )
2023-11-24 06:43:25 -03:00
Santiago Carmuega
cce85a7482
fix(network): add missing rt feature for tokio
2023-11-20 21:48:43 -03:00
Santiago Carmuega
97f1eb011c
fix(applying): define specific dependency versions
2023-11-20 21:26:44 -03:00
Santiago Carmuega
bae2f48591
Release 0.20.0
...
pallas@0.20.0
pallas-addresses@0.20.0
pallas-applying@0.20.0
pallas-codec@0.20.0
pallas-configs@0.20.0
pallas-crypto@0.20.0
pallas-network@0.20.0
pallas-primitives@0.20.0
pallas-rolldb@0.20.0
pallas-traverse@0.20.0
pallas-utxorpc@0.20.0
Generated by cargo-workspaces
2023-11-20 19:53:17 -03:00
Santiago Carmuega
24b7139e4b
chore: fix lint warnings ( #339 )
2023-11-20 19:46:14 -03:00
Santiago Carmuega
6203fe1ecd
chore(deps): update NamedPipes related deps ( #336 )
2023-11-20 08:28:35 -03:00