Skip to content

Commit

Permalink
Sort chains by chain name (#707)
Browse files Browse the repository at this point in the history
* sort chains by name

* sort airnode contract addresses

* fix contract-addresses font

* sort contract-addresses for /next
  • Loading branch information
vanshwassan authored Feb 5, 2024
1 parent c1c710f commit 33cfa72
Show file tree
Hide file tree
Showing 3 changed files with 162 additions and 64 deletions.
89 changes: 69 additions & 20 deletions docs/reference/airnode/latest/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AirnodeRrpV0">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AirnodeRrpV0.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -49,11 +60,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in RequesterAuthorizerWithAirnode">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in RequesterAuthorizerWithAirnode.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -62,11 +84,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AccessControlRegistry">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AccessControlRegistry.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -75,11 +108,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AirnodeRrpV0DryRun">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AirnodeRrpV0DryRun.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -100,6 +144,11 @@ directory.
.contract-addresses-heading {
text-align: left;
}
.mainnet-and-sepolia {
color:black;
background: #e5ecf9;
text-align: left;
}
.contract-addresses-copy-icon {
margin-left: 5px;
cursor: pointer;
Expand Down
89 changes: 69 additions & 20 deletions docs/reference/airnode/next/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AirnodeRrpV0">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AirnodeRrpV0.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -49,11 +60,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in RequesterAuthorizerWithAirnode">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in RequesterAuthorizerWithAirnode.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -62,11 +84,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AccessControlRegistry">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AccessControlRegistry.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -75,11 +108,22 @@ directory.
<table>
<th class="contract-addresses-heading">Chain</th><th class="contract-addresses-heading">ID</th><th class="contract-addresses-heading">Contract Address</th>
<tr v-for="(chain, index) in AirnodeRrpV0DryRun">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
<template v-if="chain.id == 1 || chain.id == 11155111">
<td class="mainnet-and-sepolia" style="max-width:150px;">{{chain.fullname}}</td>
<td class="mainnet-and-sepolia">{{chain.id}}</td>
<td class="mainnet-and-sepolia contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
<tr v-for="(chain, index) in AirnodeRrpV0DryRun.sort((a, b) => a.fullname.localeCompare(b.fullname))">
<template v-if="chain.id != 1 && chain.id != 11155111">
<td style="max-width:150px;">{{chain.fullname}}</td>
<td>{{chain.id}}</td>
<td class="contract-addresses-address" NOWRAP>{{chain.contractAddress}}
<CopyIcon :text="chain.contractAddress" />
</td>
</template>
</tr>
</table>

Expand All @@ -100,6 +144,11 @@ directory.
.contract-addresses-heading {
text-align: left;
}
.mainnet-and-sepolia {
color:black;
background: #e5ecf9;
text-align: left;
}
.contract-addresses-copy-icon {
margin-left: 5px;
cursor: pointer;
Expand Down
Loading

0 comments on commit 33cfa72

Please sign in to comment.