Commit graph

30 commits

Author SHA1 Message Date
Santiago Carmuega
ccd51a396c chore: remove rolldb from repo (#537) 2024-11-03 11:14:39 -03:00
Andrew Westberg
1fdf8dc01f chore(math): initialize pallas-math crate (#474) 2024-06-29 17:43:06 -03:00
Pi Lanningham
af8898b8ec feat: add a simple Crawler example (#453)
While working on Amaru, we'll likely want to grab lots of example data. This adds a small utility to easily grab one block, one tx, or blocks/txs matching some predicate
2024-05-08 20:11:13 -03:00
Santiago Carmuega
4504dd4f1d feat(hardano): implement immutable db chunk parsing (#328) 2023-12-10 11:28:27 -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
Harper
1582883dc6 feat: introduce transaction builder crate (#338) 2023-12-03 09:51:06 -03:00
Santiago Carmuega
763fdc5ecd feat: introduce RollDB (#307) 2023-10-13 13:38:20 -03:00
Maico Leberle
5391a037d6 feat: scaffold Byron phase-1 validations (#300)
Co-authored-by: Santiago Carmuega <santiago@carmuega.me>
2023-10-10 17:16:26 -03:00
Lucas
11687d7f85 feat: Move flat en/de from aiken to pallas (#303)
Nothing new is going on within the code itself.
I simply popped the crate into pallas_codec
as a submodule `pallas_codec::flat`. I also moved
over the tests that we had in the crate. In general
this is in solid shape and hasn't had any changes for
months. That said there could be some things that require love
like dealing with BigInt.

Co-authored-by: Kasey White <kwhitemsg@gmail.com>
2023-10-04 19:08:52 -04:00
Santiago Carmuega
cc671d2480 feat: generate genesis utxos from genesis file (#59)
Co-authored-by: rvcas <x@rvcas.dev>
Co-authored-by: jmhrpr <harper.jme@gmail.com>
2023-10-04 06:45:59 -03:00
Santiago Carmuega
4a849eec25 feat: introduce UTxO RPC interop (#260) 2023-06-10 22:52:48 -03:00
Santiago Carmuega
9669b5ce7e chore: undo upstream crate experiment (#258) 2023-05-20 15:20:01 -03:00
Santiago Carmuega
d5f0c2fd80 refactor: Merge multiplexer & miniprotocols into single crate (#244) 2023-04-10 19:51:38 -03:00
Santiago Carmuega
d9b73a3651 feat: Introduce Upstream crate (#230) 2023-03-10 15:57:51 -03:00
Santiago Carmuega
8bdf79beb2 feat: Introduce Addresses crate (#137) 2022-06-23 22:31:12 -03:00
Santiago Carmuega
6913efef78 feat: Introduce 'traverse' library (#117) 2022-06-12 19:09:33 -03:00
Santiago Carmuega
4b5b747ecc chore: Move miniprotocol examples to custom crate (#97) 2022-04-28 09:50:33 -03:00
Santiago Carmuega
d942c73cfa chore: Add block-decoding example (#78) 2022-03-18 14:57:02 -03:00
Santiago Carmuega
43c3cbd457 feat: Introduce shared codec lib (#71)
closes #65
2022-03-13 09:37:08 -03:00
Santiago Carmuega
f6613a1644 chore: Tidy up examples 2022-02-24 15:16:04 -03:00
Santiago Carmuega
21a3077883 chore: Merge Byron / Alonzo into single crate (#43) 2022-02-09 07:19:17 -03:00
Santiago Carmuega
72d896d176 chore: Merge mini-protocols into single crate (#40) 2022-02-06 21:13:35 -03:00
Santiago Carmuega
07c056ba19 feat: Introduce Byron library (#39)
Co-authored-by: rvcas <x@rvcas.dev>
2022-02-04 21:40:12 -03:00
Nicolas Di Prima
57d6791096 Move the cryptographic hash to newly created pallas-crypto 2022-01-17 23:16:13 +00:00
Santiago Carmuega
7a5e17a7ba Release 0.3.6
pallas-alonzo@0.3.6

Generated by cargo-workspaces
2022-01-06 20:18:12 -03:00
Santiago Carmuega
d4acffaeca Add local state query mini-protocol naive implementation 2021-11-28 16:42:51 -03:00
Santiago Carmuega
e2151b6332 Add 1st pass of Alonzo ledger primitives 2021-11-25 22:04:19 -03:00
Santiago Carmuega
4d6c036e01 Add basic tx-submission mini-protocol implementation 2021-11-22 13:19:33 -03:00
Santiago Carmuega
d6848b4e72 Add first-pass chain-sync implementation 2021-11-21 12:05:33 -03:00
Santiago Carmuega
c2d537b83f Implement multiplexer and mini-protocols PoC 2021-11-20 11:33:45 -03:00