Skip to content

Commit 27db907

Browse files
committed
chore:rebranding
1 parent 24e57d3 commit 27db907

File tree

7 files changed

+68
-66
lines changed

7 files changed

+68
-66
lines changed

Dockerfile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ENV NODE_ENV production
1010

1111
FROM base as deps
1212

13-
WORKDIR /transmitter
13+
WORKDIR /push-engine
1414

1515
ADD package.json ./
1616
RUN npm install --include=dev
@@ -19,19 +19,19 @@ RUN npm install --include=dev
1919

2020
FROM base as production-deps
2121

22-
WORKDIR /transmitter
22+
WORKDIR /push-engine
2323

24-
COPY --from=deps /transmitter/node_modules /transmitter/node_modules
24+
COPY --from=deps /push-engine/node_modules /push-engine/node_modules
2525
ADD package.json ./
2626
RUN npm prune --omit=dev
2727

2828
# Build the app
2929

3030
FROM base as build
3131

32-
WORKDIR /transmitter
32+
WORKDIR /push-engine
3333

34-
COPY --from=deps /transmitter/node_modules /transmitter/node_modules
34+
COPY --from=deps /push-engine/node_modules /push-engine/node_modules
3535

3636
ADD . .
3737
RUN npm run build
@@ -40,20 +40,20 @@ RUN npm run build
4040

4141
FROM base
4242

43-
WORKDIR /transmitter
43+
WORKDIR /push-engine
4444

45-
COPY --from=production-deps /transmitter/node_modules /transmitter/node_modules
45+
COPY --from=production-deps /push-engine/node_modules /push-engine/node_modules
4646

47-
COPY --from=build /transmitter/build /transmitter/build
48-
COPY --from=build /transmitter/public /transmitter/public
47+
COPY --from=build /push-engine/build /push-engine/build
48+
COPY --from=build /push-engine/public /push-engine/public
4949
ADD . .
5050

5151
# Create a non-root user
5252
RUN addgroup --system --gid 1001 nodejs && \
5353
adduser --system --uid 1001 --gid 1001 nodeuser
5454

5555
# Set ownership of application files
56-
RUN chown -R nodeuser:nodejs /transmitter
56+
RUN chown -R nodeuser:nodejs /push-engine
5757

5858
# Switch to non-root user for runtime
5959
USER nodeuser

README.md

Lines changed: 43 additions & 41 deletions
Large diffs are not rendered by default.

app/components/footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export function Footer() {
1515

1616
<div className="flex space-x-4">
1717
<Link
18-
to="https://github.com/hackbg/chainlink-datastreams-transmitter"
18+
to="https://github.com/hackbg/push-engine"
1919
className="flex text-gray-400 hover:text-white transition"
2020
>
2121
<ExternalLink className="size-5" />

app/components/navigation.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export function Navigation({
2020
<Link className="flex" to="/">
2121
<img src="/chainlink.svg" alt="cl" className="size-10" />
2222
<h1 className="hidden lg:block leading text-3xl font-semibold">
23-
Data Streams Transmitter
23+
Push Engine
2424
</h1>
2525
</Link>
2626
<div className="grow" />

app/root.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ import { ChevronLeft, Home } from 'lucide-react';
3434

3535
export const meta: MetaFunction = () => {
3636
return [
37-
{ title: 'Datastreams Transmitter' },
38-
{ name: 'description', content: 'Chainlink Datastreams Transmitter' },
37+
{ title: 'Push Engine' },
38+
{ name: 'description', content: 'Push Engine' },
3939
];
4040
};
4141

config-chainlink-example.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# =================================================================
2-
#Chainlink Data Streams Transmitter Example │
2+
#Push Engine Example │
33
# =================================================================
44
#
55
# Copy this file to 'config.yml' and fill in your specific details.
@@ -9,7 +9,7 @@
99
# -----------------------------------------------------------------
1010
# ✅ ON-CHAIN VERIFICATION CONFIG (LINK-FUNDED FEED) ✅
1111
# -----------------------------------------------------------------
12-
# • The transmitter sends the raw report and fee-token parameter to
12+
# • The push engine sends the raw report and fee-token parameter to
1313
# `verifyAndUpdateReport(bytes unverifiedReportData, bytes parameterPayload)`.
1414
# • No REPORT_VERIFIER role assignment is required; the function is public.
1515
# • The DataStreamsFeed contract MUST hold enough LINK (fee token) so the
@@ -78,9 +78,9 @@ targetChains:
7878
address: '0xYourDataStreamsFeedContractOnFuji' # <-- CHANGED
7979
# The name of the function to call on your smart contract
8080
functionName: 'verifyAndUpdateReport'
81-
# The arguments the Transmitter should prepare and send to the function
81+
# The arguments the push engine should prepare and send to the function
8282
# • rawReport = the unverified payload from the Data Streams websocket
83-
# • parameterPayload = abi.encode(address feeToken) – produced automatically by the transmitter
83+
# • parameterPayload = abi.encode(address feeToken) – produced automatically by the push engine
8484
functionArgs: ['rawReport', 'parameterPayload']
8585
# The ABI for the target function, required to encode the transaction
8686
abi:

docker-compose.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
services:
2-
transmitter:
2+
push-engine:
33
build: .
44
ports:
55
- '3000:3000'
66
environment:
77
- PORT=3000
8-
- REDIS_HOST=transmitter-redis
8+
- REDIS_HOST=push-engine-redis
99
- REDIS_PASSWORD=${REDIS_PASSWORD}
1010
- PRIVATE_KEY_EVM=${PRIVATE_KEY_EVM}
1111
- SECRET_KEY_SVM=${SECRET_KEY_SVM}
@@ -14,14 +14,14 @@ services:
1414
- DATASTREAMS_CLIENT_ID=${DATASTREAMS_CLIENT_ID}
1515
- DATASTREAMS_CLIENT_SECRET=${DATASTREAMS_CLIENT_SECRET}
1616
volumes:
17-
- ./logs:/transmitter/logs
18-
- ./config.yml:/transmitter/config.yml
17+
- ./logs:/push-engine/logs
18+
- ./config.yml:/push-engine/config.yml
1919
depends_on:
20-
- transmitter-redis
20+
- push-engine-redis
2121

22-
transmitter-redis:
22+
push-engine-redis:
2323
image: redis/redis-stack:latest
24-
container_name: transmitter-redis
24+
container_name: push-engine-redis
2525
ports:
2626
- '6379:6379'
2727
volumes:

0 commit comments

Comments
 (0)