Skip to content

Commit 26521c6

Browse files
committed
add metadata, robots, sitemap
1 parent bddae4c commit 26521c6

64 files changed

Lines changed: 623 additions & 122 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.

app/(operations)/fungible-tokens/change-properties/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { ChangeProperties } from '../../components/change-properties';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Change properties of a fungible ESDT',
8+
description:
9+
'The manager of an ESDT token may individually change any of the properties of the token, or multiple properties at once. The token should have the canUpgrade property set to true.',
10+
pagePath: '/fungible-tokens/change-properties',
11+
});
412

513
const ChangePropertiesPage: NextPage = () => {
614
return (

app/(operations)/fungible-tokens/freeze-toggle/page.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { FreezeUnfreeze } from './components/freeze-unfreeze';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title:
8+
'Buildo.dev - MultiversX: Freeze/Unfreeze fungible ESDT balance in a specific account',
9+
description:
10+
'The manager of an ESDT token may freeze the tokens held by a specific Account. As a consequence, no tokens may be transferred to or from the frozen Account.',
11+
pagePath: '/fungible-tokens/freeze-toggle',
12+
});
413

514
const FreezeTogglePage: NextPage = () => {
615
return (

app/(operations)/fungible-tokens/issue/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { Issue } from './components/issue';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Issue a fungible ESDT',
8+
description:
9+
'ESDT tokens are issued via a request to the Metachain, which is a transaction submitted by the Account which will manage the tokens.',
10+
pagePath: '/fungible-tokens/issue',
11+
});
412

513
const FungibleTokensIssuePage: NextPage = () => {
614
return (

app/(operations)/fungible-tokens/pause-toggle/page.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { PauseUnpause } from './components/pause-unpause';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title:
8+
'Buildo.dev - MultiversX: Pause/Unpause transactions of a fungible ESDT',
9+
description:
10+
'The manager of an ESDT token may choose to suspend all transactions of the token, except minting, freezing/unfreezing and wiping.',
11+
pagePath: '/fungible-tokens/pause-toggle',
12+
});
413

514
const PauseTogglePage: NextPage = () => {
615
return (

app/(operations)/fungible-tokens/roles-management/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { ToggleSpecialRoles } from '../../components/toggle-special-roles';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Set/unset special roles for a fungible ESDT',
8+
description:
9+
'The manager of an ESDT token can set and unset special roles for a given address. Only applicable if canAddSpecialRoles property is true.',
10+
pagePath: '/fungible-tokens/roles-management',
11+
});
412

513
const RolesManagementPage: NextPage = () => {
614
return (

app/(operations)/fungible-tokens/send/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { Send } from './components/send';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Transfer an amount of your fungible ESDT',
8+
description:
9+
'Performing an ESDT transfer is done by sending a transaction directly to the desired receiver Account, but specifying some extra pieces of information in its Data field.',
10+
pagePath: '/fungible-tokens/send',
11+
});
412

513
const SendPage: NextPage = () => {
614
return (

app/(operations)/fungible-tokens/supply-management/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { MintBurn } from './components/mint-burn';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Mint/Burn the supply of a fungible ESDT',
8+
description:
9+
'The manager of an ESDT token can increase/decrease the total supply by sending to the Metachain a transaction.',
10+
pagePath: '/fungible-tokens/supply-management',
11+
});
412

513
const SupplyManagementPage: NextPage = () => {
614
return (

app/(operations)/fungible-tokens/transfer-ownership/page.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { TransferOwnership } from '../../components/transfer-ownership';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title:
8+
'Buildo.dev - MultiversX: Transfer ownersip and management rights for the ESDT',
9+
description:
10+
'The manager of an ESDT token may transfer the management rights to another Account.',
11+
pagePath: '/fungible-tokens/transfer-ownership',
12+
});
413

514
const TransferOwnershipPage: NextPage = () => {
615
return (

app/(operations)/fungible-tokens/wipe/page.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { Wipe } from './components/wipe';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title:
8+
'Buildo.dev - MultiversX: Wipe out all the fungible ESDTs held by a frozen Account',
9+
description:
10+
'The manager of an ESDT token may wipe out all the tokens held by a frozen Account. This operation is similar to burning the tokens, but the Account must have been frozen beforehand',
11+
pagePath: '/fungible-tokens/wipe',
12+
});
413

514
const WipePage: NextPage = () => {
615
return (

app/(operations)/general-operations/account-storage/page.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1-
import type { NextPage } from 'next';
1+
import type { Metadata, NextPage } from 'next';
22
import { AccountStorage } from './components/account-storage';
33
import { Separator } from '@/components/ui/separator';
4+
import { getMetadata } from '@/lib/get-metadata';
5+
6+
export const metadata: Metadata = getMetadata({
7+
title: 'Buildo.dev - MultiversX: Account storage',
8+
description:
9+
'The MultiversX protocol offers the possibility of storing additional data under an account as key-value pairs.',
10+
pagePath: '/general-operations/account-storage',
11+
});
412

513
const AccountStoragePage: NextPage = () => {
614
return (

0 commit comments

Comments
 (0)