Add `tempfile` for temporary directory management and add SPDDStore tests
Home /
Input Output /
acropolis
Oct 25, 12-1 AM (0)
Oct 25, 1-2 AM (0)
Oct 25, 2-3 AM (0)
Oct 25, 3-4 AM (0)
Oct 25, 4-5 AM (0)
Oct 25, 5-6 AM (0)
Oct 25, 6-7 AM (0)
Oct 25, 7-8 AM (0)
Oct 25, 8-9 AM (0)
Oct 25, 9-10 AM (0)
Oct 25, 10-11 AM (0)
Oct 25, 11-12 PM (0)
Oct 25, 12-1 PM (0)
Oct 25, 1-2 PM (2)
Oct 25, 2-3 PM (0)
Oct 25, 3-4 PM (0)
Oct 25, 4-5 PM (0)
Oct 25, 5-6 PM (0)
Oct 25, 6-7 PM (0)
Oct 25, 7-8 PM (0)
Oct 25, 8-9 PM (0)
Oct 25, 9-10 PM (0)
Oct 25, 10-11 PM (0)
Oct 25, 11-12 AM (0)
Oct 26, 12-1 AM (0)
Oct 26, 1-2 AM (0)
Oct 26, 2-3 AM (0)
Oct 26, 3-4 AM (0)
Oct 26, 4-5 AM (0)
Oct 26, 5-6 AM (0)
Oct 26, 6-7 AM (0)
Oct 26, 7-8 AM (0)
Oct 26, 8-9 AM (0)
Oct 26, 9-10 AM (0)
Oct 26, 10-11 AM (0)
Oct 26, 11-12 PM (0)
Oct 26, 12-1 PM (0)
Oct 26, 1-2 PM (0)
Oct 26, 2-3 PM (0)
Oct 26, 3-4 PM (0)
Oct 26, 4-5 PM (0)
Oct 26, 5-6 PM (0)
Oct 26, 6-7 PM (0)
Oct 26, 7-8 PM (2)
Oct 26, 8-9 PM (0)
Oct 26, 9-10 PM (0)
Oct 26, 10-11 PM (0)
Oct 26, 11-12 AM (0)
Oct 27, 12-1 AM (0)
Oct 27, 1-2 AM (0)
Oct 27, 2-3 AM (0)
Oct 27, 3-4 AM (0)
Oct 27, 4-5 AM (0)
Oct 27, 5-6 AM (0)
Oct 27, 6-7 AM (0)
Oct 27, 7-8 AM (0)
Oct 27, 8-9 AM (0)
Oct 27, 9-10 AM (0)
Oct 27, 10-11 AM (0)
Oct 27, 11-12 PM (1)
Oct 27, 12-1 PM (2)
Oct 27, 1-2 PM (0)
Oct 27, 2-3 PM (2)
Oct 27, 3-4 PM (0)
Oct 27, 4-5 PM (6)
Oct 27, 5-6 PM (3)
Oct 27, 6-7 PM (0)
Oct 27, 7-8 PM (1)
Oct 27, 8-9 PM (2)
Oct 27, 9-10 PM (2)
Oct 27, 10-11 PM (3)
Oct 27, 11-12 AM (1)
Oct 28, 12-1 AM (1)
Oct 28, 1-2 AM (0)
Oct 28, 2-3 AM (0)
Oct 28, 3-4 AM (0)
Oct 28, 4-5 AM (0)
Oct 28, 5-6 AM (0)
Oct 28, 6-7 AM (0)
Oct 28, 7-8 AM (0)
Oct 28, 8-9 AM (0)
Oct 28, 9-10 AM (0)
Oct 28, 10-11 AM (0)
Oct 28, 11-12 PM (0)
Oct 28, 12-1 PM (2)
Oct 28, 1-2 PM (0)
Oct 28, 2-3 PM (2)
Oct 28, 3-4 PM (3)
Oct 28, 4-5 PM (8)
Oct 28, 5-6 PM (13)
Oct 28, 6-7 PM (0)
Oct 28, 7-8 PM (0)
Oct 28, 8-9 PM (1)
Oct 28, 9-10 PM (3)
Oct 28, 10-11 PM (1)
Oct 28, 11-12 AM (4)
Oct 29, 12-1 AM (3)
Oct 29, 1-2 AM (0)
Oct 29, 2-3 AM (0)
Oct 29, 3-4 AM (0)
Oct 29, 4-5 AM (0)
Oct 29, 5-6 AM (0)
Oct 29, 6-7 AM (0)
Oct 29, 7-8 AM (0)
Oct 29, 8-9 AM (0)
Oct 29, 9-10 AM (0)
Oct 29, 10-11 AM (0)
Oct 29, 11-12 PM (2)
Oct 29, 12-1 PM (9)
Oct 29, 1-2 PM (2)
Oct 29, 2-3 PM (5)
Oct 29, 3-4 PM (10)
Oct 29, 4-5 PM (4)
Oct 29, 5-6 PM (7)
Oct 29, 6-7 PM (1)
Oct 29, 7-8 PM (1)
Oct 29, 8-9 PM (7)
Oct 29, 9-10 PM (1)
Oct 29, 10-11 PM (2)
Oct 29, 11-12 AM (1)
Oct 30, 12-1 AM (0)
Oct 30, 1-2 AM (0)
Oct 30, 2-3 AM (0)
Oct 30, 3-4 AM (0)
Oct 30, 4-5 AM (0)
Oct 30, 5-6 AM (0)
Oct 30, 6-7 AM (3)
Oct 30, 7-8 AM (3)
Oct 30, 8-9 AM (0)
Oct 30, 9-10 AM (0)
Oct 30, 10-11 AM (0)
Oct 30, 11-12 PM (1)
Oct 30, 12-1 PM (0)
Oct 30, 1-2 PM (6)
Oct 30, 2-3 PM (6)
Oct 30, 3-4 PM (1)
Oct 30, 4-5 PM (1)
Oct 30, 5-6 PM (2)
Oct 30, 6-7 PM (1)
Oct 30, 7-8 PM (0)
Oct 30, 8-9 PM (0)
Oct 30, 9-10 PM (5)
Oct 30, 10-11 PM (1)
Oct 30, 11-12 AM (3)
Oct 31, 12-1 AM (1)
Oct 31, 1-2 AM (1)
Oct 31, 2-3 AM (0)
Oct 31, 3-4 AM (0)
Oct 31, 4-5 AM (0)
Oct 31, 5-6 AM (0)
Oct 31, 6-7 AM (0)
Oct 31, 7-8 AM (0)
Oct 31, 8-9 AM (0)
Oct 31, 9-10 AM (0)
Oct 31, 10-11 AM (0)
Oct 31, 11-12 PM (0)
Oct 31, 12-1 PM (0)
Oct 31, 1-2 PM (1)
Oct 31, 2-3 PM (2)
Oct 31, 3-4 PM (3)
Oct 31, 4-5 PM (6)
Oct 31, 5-6 PM (5)
Oct 31, 6-7 PM (1)
Oct 31, 7-8 PM (0)
Oct 31, 8-9 PM (0)
Oct 31, 9-10 PM (0)
Oct 31, 10-11 PM (0)
Oct 31, 11-12 AM (0)
Nov 01, 12-1 AM (0)
173 commits this week
Oct 25, 2025
-
Nov 01, 2025
Refactor: Simplify Bech32 encoding for `StakeAddress` in governance and epochs handlers
Refactor: Simplify `encode_key` in `spo_distribution_store.rs` by removing `Result` return type and add back documentation for SPDDStore methods and fields
Replace `KeyHash` with `StakeAddress` in `get_drep_delegators`
Replace `AddrKeyhash` with `StakeAddress` in spo_distribution_store.rs and use to_/from_binary to encode the entire stake address (network + hash) so we can retrieve the stake address out of it.
Replace `AddrKeyhash` with `StakeAddress` in spo_distribution_store.rs and use to_/from_binary to encode the entire stake address (network + hash) so we can retrieve the stake address out of it.
Merge branch 'main' into lowhung/refactor-key-hash-to-stake-address
# Conflicts: # common/src/stake_addresses.rs # modules/rest_blockfrost/src/handlers/epochs.rs # modules/rest_blockfrost/src/handlers/pools.rs # modules/rest_blockfrost/src/types.rs # modules/tx_unpacker/src/tx_unpacker.rs
Fill in more of transaction info
fix: clippy
Signed-off-by: William Hankins <[email protected]>
feat: account addresses REST handler
Signed-off-by: William Hankins <[email protected]>
fix: clippy warnings
Signed-off-by: William Hankins <[email protected]>
merge upstream/main
Signed-off-by: William Hankins <[email protected]>
test: update CIP19 message processing test for grouped stake address batching
Signed-off-by: William Hankins <[email protected]>
Merge pull request #330 from input-output-hk/sg/clippy-fail-on-warning
chore: make clippy fail tests on warnings
chore: make clippy fail tests on warnings
Merge pull request #304 from input-output-hk/lowhung/unify-hash-types
Refactor: Leverage new Hash macros + Hash type instead of previous KeyHash / vec implementation
Refactor: Replace `KeyHash` with `PoolId` for verifier.rs
Merge branch 'main' into lowhung/unify-hash-types
# Conflicts: # modules/accounts_state/src/verifier.rs # modules/historical_accounts_state/src/immutable_historical_account_store.rs
merge upstream/main
Merge pull request #322 from input-output-hk/whankinsiv/historical-accounts-reward-processing
feat: historical accounts reward processing
Refactor: Replace `Vec<u8>` with `PoolId` and add Bech32 (de)serialization support
Refactor: Replace gen_delegs `Vec<u8>` with `PoolId`
Refactor: Update `GenesisKeyhash` to use consistent hash types and improve error handling in `tx_unpacker`
feat: address deltas processing and persistence
Signed-off-by: William Hankins <[email protected]>
Merge remote-tracking branch 'origin/whankinsiv/historical-accounts-reward-processing' into whankinsiv/historical-accounts-address-indexing