Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWM EVM integration docs from Coreth #1646

Merged
merged 12 commits into from
Feb 2, 2024
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ docs/build/cross-chain/teleporter/examples.md
docs/build/cross-chain/teleporter/getting-started.md
docs/build/cross-chain/teleporter/upgradeability.md
docs/build/cross-chain/teleporter/cli.md
docs/build/cross-chain/awm/evm-integration.md

# Misc
.DS_Store
Expand Down
34 changes: 34 additions & 0 deletions configs/remoteContent.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ tags: [Avalanche Warp Messaging, AWM, Cross-Subnet Communication, Cross-Chain Co
description: Avalanche Warp Messaging (AWM) provides a primitive for cross-subnet communication on the Avalanche Network.
keywords: [ docs, documentation, avalanche, awm, cross-subnet communication, cross-chain, cross-chain communication ]
sidebar_label: Deep Dive
sidebar_position: 1
---

${updatedContent}`,
Expand Down Expand Up @@ -264,6 +265,39 @@ sidebar_label: Upgradeability
sidebar_position: 5
---

${updatedContent}`,
};
}
return undefined;
},
},
],
[
"docusaurus-plugin-remote-content",
{
// /docs/build/cross-chain/teleporter/examples.md
name: "awm-evm-integration",
sourceBaseUrl:
"https://raw.githubusercontent.com/meaghanfitzgerald/coreth/docs-integration/precompile/contracts/warp/",
documents: ["README.md"],
outDir: "docs/build/cross-chain/awm/",
// change file name and add metadata correct links
modifyContent(filename, content) {
if (filename.includes("README")) {
const updatedContent = replaceRelativeLinks(
content,
"https://github.com/meaghanfitzgerald/coreth/blob/docs-integration/precompile/contracts/warp/"
);
return {
filename: "evm-integration.md",
content: `---
tags: [Avalanche Warp Messaging, Coreth, Subnet-EVM, Cross-Subnet Communication, Cross-Chain Communication]
description: Avalanche Warp Messaging provides a basic primitive for signing and verifying messages between Subnets. The receiving network can verify whether an aggregation of signatures from a set of source Subnet validators represents a threshold of stake large enough for the receiving network to process the message. The Avalanche Warp Precompile enables this flow to send a message from blockchain A to blockchain B.
keywords: [ coreth, subnet-evm, docs, documentation, avalanche, teleporter, awm, cross-subnet communication, cross-chain, cross-chain communication ]
sidebar_label: EVM Integration
sidebar_position: 2
---

${updatedContent}`,
};
}
Expand Down
9 changes: 5 additions & 4 deletions docs/build/cross-chain/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ pagination_label: Cross Chain Quick Links

# 🔗 Cross Chain Quick Links

| Avalanche Warp Messaging | |
| :--------------------------------------------------- | :-------------------------------------- |
| [**Overview**](/build/cross-chain/awm/overview.md) | Overview of Avalanche Warp Messaging |
| [**Deep Dive**](/build/cross-chain/awm/deep-dive.md) | Deep Dive into Avalanche Warp Messaging |
| Avalanche Warp Messaging | |
| :--------------------------------------------------------------- | :------------------------------------------------ |
| [**Overview**](/build/cross-chain/awm/overview.md) | Overview of Avalanche Warp Messaging |
| [**Deep Dive**](/build/cross-chain/awm/deep-dive.md) | Deep Dive into Avalanche Warp Messaging |
| [**EVM Integration**](/build/cross-chain/awm/evm-integration.md) | Integrating Avalanche Warp Messaging into the EVM |

| Teleporter | |
| :---------------------------------------------------------------------- | :---------------------------------------------------------------------------------- |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
---
tags: [Build, Cross Chain Functionality]
description: Cross Chain Functionality
sidebar_label: 🔗 Quick Links
pagination_label: Cross Chain Quick Links
tags: [Construir, Funcionalidad de Cadena Cruzada]
description: Funcionalidad de Cadena Cruzada
sidebar_label: 🔗 Enlaces Rápidos
pagination_label: Enlaces Rápidos de Cadena Cruzada
---

# 🔗 Cross Chain Quick Links
# 🔗 Enlaces Rápidos de Cadena Cruzada

| Avalanche Warp Messaging | |
| :--------------------------------------------------- | :-------------------------------------- |
| [**Overview**](/build/cross-chain/awm/overview.md) | Overview of Avalanche Warp Messaging |
| [**Deep Dive**](/build/cross-chain/awm/deep-dive.md) | Deep Dive into Avalanche Warp Messaging |
| Avalanche Warp Messaging | |
| :--------------------------------------------------------------- | :------------------------------------------------ |
| [**Visión General**](/build/cross-chain/awm/overview.md) | Visión general de la Mensajería de Warp Avalanche |
| [**Profundidad**](/build/cross-chain/awm/deep-dive.md) | Profundización en la Mensajería de Warp Avalanche |
| [**Integración EVM**](/build/cross-chain/awm/evm-integration.md) | Integración de la Mensajería de Warp Avalanche en la EVM |

| Teleporter | |
| :-------------------------------------------------------- | :--------------------- |
| [**Overview**](/build/cross-chain/teleporter/overview.md) | Overview of Teleporter |
| Teleporter | |
| :---------------------------------------------------------------------- | :---------------------------------------------------------------------------------- |
| [**Visión General**](/build/cross-chain/teleporter/overview.md) | Visión general de Teleporter |
| [**Profundidad**](/build/cross-chain/teleporter/deep-dive.md) | Profundización en Teleporter |
| [**Empezando**](/build/cross-chain/teleporter/getting-started.md) | Empezando con una Aplicación de Teleporter de Ejemplo |
| [**Aplicaciones de Ejemplo**](/build/cross-chain/teleporter/examples.md) | Ejemplos de Aplicaciones de Cadena Cruzada con Teleporter |
| [**Capacidad de Actualización**](/build/cross-chain/teleporter/upgradeability.md) | Comprenda cómo las pasarelas definidas con Teleporter pueden y no pueden cambiarse con el tiempo |
| [**CLI**](/build/cross-chain/teleporter/cli.md) | Interactúe con los Contratos de Teleporter a través de una interfaz de línea de comandos |
Loading