Skip to content

Commit 8eca32e

Browse files
authored
Merge branch 'master' into renovate/terraform-monorepo
2 parents fa88242 + 72a6301 commit 8eca32e

54 files changed

Lines changed: 598 additions & 389 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/beige-dancers-invite.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@api3/airnode-deployer": patch
3+
"@api3/airnode-admin": patch
4+
"@api3/airnode-node": patch
5+
---
6+
7+
fixed cmake issue

.changeset/gold-plums-allow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@api3/airnode-deployer": minor
3+
---
4+
5+
Bump hashicorp/terraform-provider-aws to v5

.changeset/rare-apes-double.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
"@api3/airnode-operation": patch
3+
"@api3/airnode-validator": patch
4+
"@api3/airnode-deployer": patch
5+
"@api3/airnode-examples": patch
6+
"@api3/airnode-protocol": patch
7+
"@api3/airnode-adapter": patch
8+
"@api3/airnode-admin": patch
9+
"@api3/airnode-node": patch
10+
---
11+
12+
Bump dependencies and fix typos

.changeset/tough-sloths-hammer.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@api3/airnode-utilities': minor
3+
'@api3/airnode-deployer': minor
4+
'@api3/airnode-examples': minor
5+
'@api3/airnode-admin': minor
6+
'@api3/airnode-node': minor
7+
---
8+
9+
Replace Node.js 18 with Node.js 20

.github/workflows/build-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
DOCKER_BUILDKIT: 1
12-
TARGET_NODE_VERSION: '18.19.1'
12+
TARGET_NODE_VERSION: '20.17.0'
1313

1414
jobs:
1515
documentation:

.github/workflows/protocol-verify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
env:
1313
DOCKER_BUILDKIT: 1
14-
TARGET_NODE_VERSION: '18.19.1'
14+
TARGET_NODE_VERSION: '20.17.0'
1515

1616
jobs:
1717
pre-build:

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ Airnode is a fully-serverless oracle node that is designed specifically for API
99

1010
## Documentation
1111

12-
You can find an overview of Airnode in the [documentation](https://docs.api3.org/explore/airnode/what-is-airnode.html).
12+
You can find an overview of Airnode in the
13+
[documentation](https://airnode-docs.api3.org/reference/airnode/latest/understand/).
1314

1415
## For developers
1516

@@ -19,11 +20,11 @@ This is a monorepo managed by [Lerna](https://github.com/lerna/lerna).
1920

2021
[**airnode-abi**:](https://github.com/api3dao/airnode/tree/master/packages/airnode-abi) Encoding and decoding utilities
2122
for Airnode according to the
22-
[Airnode ABI specifications](https://docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)
23+
[Airnode ABI specifications](https://airnode-docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)
2324

2425
[**airnode-adapter**:](https://github.com/api3dao/airnode/tree/master/packages/airnode-adapter) Used for building
25-
requests from an [Oracle Integration Specification (OIS)](https://docs.api3.org/reference/ois/latest/), executing them,
26-
parsing the responses, but also converting and encoding them for on chain purposes
26+
requests from an [Oracle Integration Specification (OIS)](https://airnode-docs.api3.org/reference/ois/latest/),
27+
executing them, parsing the responses, but also converting and encoding them for on chain purposes
2728

2829
[**airnode-admin**:](https://github.com/api3dao/airnode/tree/master/packages/airnode-admin) A package/CLI tool to
2930
interact with the Airnode contracts across chains

docker/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
FROM node:18.19.1-alpine3.19 AS environment
1+
FROM node:20.17.0-alpine3.20 AS environment
22

33
ENV appDir="/app" \
44
buildDir="/build" \
55
# Settings to true to convince changesets that this is run in the CI and it shouldn't check for or require 2FA auth
66
# https://github.com/changesets/changesets/blob/8c0846977597ddaf51aaeb35f1f0f9428bf8ba14/packages/cli/src/commands/publish/publishPackages.ts#L57
77
CI="true"
88

9+
RUN apk --update --no-cache add build-base cmake linux-headers
910
RUN apk add --update --no-cache git rsync docker $([ $(arch) == "aarch64" ] && echo "python3 make g++") && \
1011
yarn global add npm && \
1112
# Download both solidity compilers as per: https://github.com/nomiclabs/hardhat/issues/1280#issuecomment-949822371

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "0.1.0",
55
"private": true,
66
"engines": {
7-
"node": "^18.19.1"
7+
"node": "^20.17.0"
88
},
99
"repository": {
1010
"type": "git",
@@ -110,7 +110,7 @@
110110
"@changesets/cli": "^2.27.1",
111111
"@octokit/core": "^5.2.0",
112112
"@types/libsodium-wrappers": "^0.7.14",
113-
"@types/node": "^18.19.31",
113+
"@types/node": "^20.17.0",
114114
"@typescript-eslint/eslint-plugin": "^7.8.0",
115115
"@typescript-eslint/parser": "^7.8.0",
116116
"@vercel/ncc": "^0.38.1",

packages/airnode-abi/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# `@api3/airnode-abi`
22

33
> Encoding and decoding utilities for Airnode according to the
4-
> [Airnode ABI specifications](https://docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)
4+
> [Airnode ABI specifications](https://airnode-docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)
55
66
## Documentation
77

@@ -11,5 +11,5 @@ then grouped and encoded as the rest of the body.
1111

1212
For more information see the API3 Documentation.
1313

14-
- [Airnode ABI Reference](https://docs.api3.org/reference/airnode/latest/packages/airnode-abi.html)
15-
- [Airnode ABI Specifications](https://docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)
14+
- [Airnode ABI Reference](https://airnode-docs.api3.org/reference/airnode/latest/packages/airnode-abi.html)
15+
- [Airnode ABI Specifications](https://airnode-docs.api3.org/reference/airnode/latest/specifications/airnode-abi.html)

0 commit comments

Comments
 (0)