Skip to content

Commit d0d8ccb

Browse files
committed
feat(projection-typeorm): initial implementation
- createDataSource - createSinks, including StabilityWindowBuffer implementation - `stakeKeys` sink implementation - refactor offline-fork e2e test to also run with typeorm sinks
1 parent a70686e commit d0d8ccb

35 files changed

+61343
-67
lines changed

.github/workflows/continuous-integration-e2e.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
CHAIN_HISTORY_PROVIDER: 'http'
6060
CHAIN_HISTORY_PROVIDER_PARAMS: '{"baseUrl":"http://localhost:4000/chain-history"}'
6161
DB_SYNC_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/cexplorer'
62+
PROJECTION_PG_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/projection'
6263
NETWORK_INFO_PROVIDER: 'http'
6364
NETWORK_INFO_PROVIDER_PARAMS: '{"baseUrl":"http://localhost:4000/network-info"}'
6465
OGMIOS_URL: 'ws://localhost:1340/'

.github/workflows/nightly-e2e.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ jobs:
7070
CHAIN_HISTORY_PROVIDER: 'http'
7171
CHAIN_HISTORY_PROVIDER_PARAMS: '{"baseUrl":"http://localhost:4000/chain-history"}'
7272
DB_SYNC_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/cexplorer'
73+
PROJECTION_PG_CONNECTION_STRING: 'postgresql://postgres:doNoUseThisSecret!@localhost:5435/projection'
7374
NETWORK_INFO_PROVIDER: 'http'
7475
NETWORK_INFO_PROVIDER_PARAMS: '{"baseUrl":"http://localhost:4000/network-info"}'
7576
OGMIOS_URL: 'ws://localhost:1340/'

0 commit comments

Comments
 (0)