Commit graph

15 commits

Author SHA1 Message Date
Santiago Carmuega
94b37fd798
feat(crypto): add Blake2b hasher for 20-bytes digests (#416) 2024-03-03 16:38:28 -03:00
Santiago Carmuega
a8df6dc666
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
Pi Lanningham
c8f08fe94c
Return the remote socket address when accepting a connection (#227)
feat!: Return the socket address when accepting a connection

BREAKING CHANGE: The signature for Bearer.accept_tcp now returns the bearer, and the address that connected.

This can, for example, be used to implement allow and deny lists for accepting or rejecting incoming connections.

* Return the remote address from accept_unix

* cargo fmt

* Fix comment formatting
2023-02-09 21:58:08 -05:00
cameron1024
9fd00a9e5e
feat: Allow creation of secret key from bytes (#224) 2023-02-09 17:44:37 -03:00
Pi Lanningham
4915d14cd5
feat: Add constants for known miniprotocols
* Add constants for known miniprotocols

Now consumers of the crate don't have to memorize what channel number means what

* Add myself to the crate authors
2023-02-05 06:13:55 -05:00
Santiago Carmuega
9d8ca617ef
chore: Fix lint issues (#222) 2023-02-02 21:07:14 -03:00
Harper
1850bfe86e
fix: Stop double CBOR encoding of Plutus script used for hashing (#188) 2022-09-12 16:47:20 -03:00
Santiago Carmuega
2e95b7b33a
feat(primitives): Enable serde of ledger structs (#169) 2022-08-12 19:43:56 -03:00
Santiago Carmuega
65a4468f46
chore(deps): Upgrade to minicbor 0.17 (breaking changes) (#109) 2022-06-02 09:49:55 -03:00
Smaug
34c31fed3a
fix(primitives): Fix native scripts policy id (add missing tag) (#94) 2022-04-27 08:07:28 -03:00
Rinor Hoxha
d0428c40cb
build(deps): minicbor-0.14, minicbor-derive-0.9.0, fix build (#63) 2022-02-28 12:01:39 -03:00
Rinor Hoxha
cacd74d8b7
build(deps): update cryptoxide requirement from 0.3.6 to 0.4.1 (#36) 2022-01-31 11:51:34 -03:00
Nicolas Di Prima
1cb1b3e4ab
add Ed25519 and Ed25519Extended asymmetric keys 2022-01-22 10:33:14 +00:00
Nicolas Di Prima
b74f46fb4a
feat: make use of the pallas_crypto::Hash type (#25) 2022-01-20 12:11:04 -03:00
Nicolas Di Prima
ad2e0d1bb3
Move the cryptographic hash to newly created pallas-crypto 2022-01-17 23:16:13 +00:00