Skip to content

Commit 6b59abe

Browse files
authored
Merge branch 'master' into permissionless-l1s-necessary-precompiles
2 parents d11f034 + b0d2bd8 commit 6b59abe

File tree

343 files changed

+45239
-8479
lines changed

Some content is hidden

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

343 files changed

+45239
-8479
lines changed

.gitignore

Lines changed: 109 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ web_modules/
8282
.env.local
8383

8484
# parcel-bundler cache (https://parceljs.org/)
85-
.cache
85+
# .cache handled above
8686
.parcel-cache
8787

8888
# Next.js build output
@@ -143,7 +143,6 @@ package-lock.json
143143

144144

145145

146-
147146
# Remote content output paths
148147
content/docs/acps/103-dynamic-fees.mdx
149148
content/docs/acps/108-evm-event-importing.mdx
@@ -175,16 +174,6 @@ content/docs/acps/83-dynamic-multidimensional-fees.mdx
175174
content/docs/acps/84-table-preamble.mdx
176175
content/docs/acps/99-validatorsetmanager-contract.mdx
177176
content/docs/acps/index.mdx
178-
content/docs/api-reference/admin-api.mdx
179-
content/docs/api-reference/c-chain/api.mdx
180-
content/docs/api-reference/health-api.mdx
181-
content/docs/api-reference/index-api.mdx
182-
content/docs/api-reference/info-api.mdx
183-
content/docs/api-reference/metrics-api.mdx
184-
content/docs/api-reference/p-chain/api.mdx
185-
content/docs/api-reference/proposervm-api.mdx
186-
content/docs/api-reference/subnet-evm-api.mdx
187-
content/docs/api-reference/x-chain/api.mdx
188177
content/docs/avalanche-l1s/evm-configuration/warpmessenger.mdx
189178
content/docs/avalanche-l1s/validator-manager/contract.mdx
190179
content/docs/cross-chain/avalanche-warp-messaging/deep-dive.mdx
@@ -201,5 +190,113 @@ content/docs/nodes/chain-configs/subnet-evm.mdx
201190
content/docs/nodes/chain-configs/x-chain.mdx
202191
content/docs/nodes/configure/avalanche-l1-configs.mdx
203192
content/docs/nodes/configure/configs-flags.mdx
193+
content/docs/rpcs/c-chain/index.mdx
194+
content/docs/rpcs/other/health-rpc.mdx
195+
content/docs/rpcs/other/index-rpc.mdx
196+
content/docs/rpcs/other/index.mdx
197+
content/docs/rpcs/other/info-rpc.mdx
198+
content/docs/rpcs/other/metrics-rpc.mdx
199+
content/docs/rpcs/other/proposervm-rpc.mdx
200+
content/docs/rpcs/p-chain/index.mdx
201+
content/docs/rpcs/subnet-evm/index.mdx
202+
content/docs/rpcs/x-chain/index.mdx
203+
content/docs/tooling/cli-commands.mdx
204+
# (duplicates removed below)
205+
content/docs/nodes/chain-configs/c-chain.mdx
206+
content/docs/nodes/chain-configs/p-chain.mdx
207+
content/docs/nodes/chain-configs/subnet-evm.mdx
208+
content/docs/nodes/chain-configs/x-chain.mdx
209+
content/docs/nodes/configure/avalanche-l1-configs.mdx
210+
content/docs/nodes/configure/configs-flags.mdx
211+
content/docs/rpcs/c-chain/rpc.mdx
212+
content/docs/rpcs/other/admin-rpc.mdx
213+
content/docs/rpcs/other/health-rpc.mdx
214+
content/docs/rpcs/other/index-rpc.mdx
215+
content/docs/rpcs/other/info-rpc.mdx
216+
content/docs/rpcs/other/metrics-rpc.mdx
217+
content/docs/rpcs/other/proposervm-rpc.mdx
218+
content/docs/rpcs/other/subnet-evm-rpc.mdx
219+
content/docs/rpcs/p-chain/rpc.mdx
220+
content/docs/rpcs/x-chain/rpc.mdx
204221
content/docs/tooling/cli-commands.mdx
222+
# Generated OpenAPI specs (fetched during build)
223+
public/openapi/glacier.json
224+
public/openapi/popsicle.json
225+
public/openapi/speakeasy.yaml
226+
227+
# Generated OpenAPI documentation (auto-generated during build)
228+
content/docs/api-reference/data-api/**/*.mdx
229+
content/docs/api-reference/data-api/**/meta.json
230+
!content/docs/api-reference/data-api/meta.json
231+
!content/docs/api-reference/data-api/index.mdx
232+
!content/docs/api-reference/data-api/usage.mdx
233+
!content/docs/api-reference/data-api/data-vs-rpc.mdx
234+
!content/docs/api-reference/data-api/rate-limits.mdx
235+
!content/docs/api-reference/data-api/snowflake.mdx
236+
!content/docs/api-reference/data-api/getting-started.mdx
237+
content/docs/api-reference/metrics-api/**/*.mdx
238+
content/docs/api-reference/metrics-api/**/meta.json
239+
!content/docs/api-reference/metrics-api/meta.json
240+
!content/docs/api-reference/metrics-api/index.mdx
241+
!content/docs/api-reference/metrics-api/usage-guide.mdx
242+
!content/docs/api-reference/metrics-api/getting-started.mdx
243+
!content/docs/api-reference/metrics-api/rate-limits.mdx
244+
content/docs/api-reference/webhook-api/**/*.mdx
245+
content/docs/api-reference/webhook-api/**/meta.json
246+
!content/docs/api-reference/webhook-api/meta.json
247+
!content/docs/api-reference/webhook-api/index.mdx
248+
!content/docs/api-reference/webhook-api/rate-limits.mdx
249+
!content/docs/api-reference/webhook-api/retries.mdx
250+
!content/docs/api-reference/webhook-api/webhooks-signature.mdx
251+
!content/docs/api-reference/webhook-api/wss-vs-webhooks.mdx
252+
!content/docs/api-reference/webhook-api/tutorials/*.mdx
253+
254+
# Generated RPC API docs (remote content)
255+
content/docs/rpcs/other/admin-api.mdx
256+
content/docs/rpcs/c-chain/api.mdx
257+
content/docs/rpcs/other/health-api.mdx
258+
content/docs/rpcs/other/index-api.mdx
259+
content/docs/rpcs/other/info-api.mdx
260+
content/docs/rpcs/other/metrics-api.mdx
261+
content/docs/rpcs/p-chain/api.mdx
262+
content/docs/rpcs/other/proposervm-api.mdx
263+
content/docs/rpcs/other/subnet-evm-api.mdx
264+
content/docs/rpcs/x-chain/api.mdx
265+
266+
# Generated P-Chain RPC API documentation (auto-generated from OpenAPI)
267+
content/docs/rpcs/p-chain/**/*.mdx
268+
content/docs/rpcs/p-chain/**/meta.json
269+
!content/docs/rpcs/p-chain/meta.json
270+
!content/docs/rpcs/p-chain/index.mdx
271+
!content/docs/rpcs/p-chain/txn-format.mdx
272+
!content/docs/rpcs/p-chain/api.mdx
273+
274+
# Generated C-Chain RPC API documentation (auto-generated from OpenAPI)
275+
content/docs/rpcs/c-chain/**/*.mdx
276+
content/docs/rpcs/c-chain/**/meta.json
277+
!content/docs/rpcs/c-chain/meta.json
278+
!content/docs/rpcs/c-chain/index.mdx
279+
!content/docs/rpcs/c-chain/txn-format.mdx
280+
!content/docs/rpcs/c-chain/api.mdx
281+
282+
# Generated X-Chain RPC API documentation (auto-generated from OpenAPI)
283+
content/docs/rpcs/x-chain/**/*.mdx
284+
content/docs/rpcs/x-chain/**/meta.json
285+
!content/docs/rpcs/x-chain/meta.json
286+
!content/docs/rpcs/x-chain/index.mdx
287+
!content/docs/rpcs/x-chain/txn-format.mdx
288+
!content/docs/rpcs/x-chain/api.mdx
289+
!content/docs/rpcs/x-chain/rpc.mdx
290+
291+
content/docs/avalanche-l1s/evm-configuration/warpmessenger.mdx
292+
content/docs/avalanche-l1s/validator-manager/contract.mdx
293+
content/docs/cross-chain/avalanche-warp-messaging/deep-dive.mdx
294+
content/docs/cross-chain/avalanche-warp-messaging/evm-integration.mdx
295+
content/docs/cross-chain/avalanche-warp-messaging/run-relayer.mdx
296+
content/docs/cross-chain/interchain-token-transfer/overview.mdx
297+
content/docs/cross-chain/teleporter/cli.mdx
298+
content/docs/cross-chain/teleporter/deep-dive.mdx
299+
content/docs/cross-chain/teleporter/overview.mdx
300+
content/docs/cross-chain/teleporter/upgradeability.mdx
301+
205302

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"cSpell.words": ["ICTT", "interchain", "Teleporter"]
3+
}

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Avalanche Builder Hub
22

33
<div align="center">
4-
<img src="public/logo.png?raw=true">
4+
<img src="public/logo-white.png?raw=true">
55
</div>
66

77
## Overview
88

99
This repository contains the contents for the Avalanche Builder Hub. It hosts the Docs, the
10-
Avalanche Academy and the integrations directory and is deployed at [https://build.avax.network/docs](https://build.avax.network/docs).
10+
Avalanche Academy and the integrations directory and is deployed at [https://build.avax.network](https://build.avax.network).
1111

1212
## Contributing
1313

@@ -58,10 +58,16 @@ To propose new docs or large edits to our existing pages, follow the steps accor
5858
yarn install
5959
```
6060

61+
### Download Remote MDX Files (APIs, RPC Reference, etc)
62+
63+
```bash
64+
yarn build:remote
65+
```
66+
6167
### Local Development
6268

6369
```bash
64-
yarn run start
70+
yarn dev
6571
```
6672

6773
This command starts a local development server and opens up a browser window. Most changes are

app/(home)/academy/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ export default function AcademyPage(): React.ReactElement {
3232
const blogPages = [...blog.getPages()]
3333
.sort(
3434
(a, b) =>
35-
new Date((b.data.date as string) ?? b.file.name).getTime() -
36-
new Date((a.data.date as string) ?? a.file.name).getTime()
35+
new Date((b.data.date as string) ?? b.url).getTime() -
36+
new Date((a.data.date as string) ?? a.url).getTime()
3737
)
3838
.slice(0, 9); // Limit to 9 guides
3939

@@ -50,7 +50,7 @@ export default function AcademyPage(): React.ReactElement {
5050
: (page.data.date as string) || "",
5151
},
5252
file: {
53-
name: page.file.name,
53+
name: page.url, // Use URL instead of file.name in v16
5454
},
5555
}));
5656

0 commit comments

Comments
 (0)