diff --git a/src/app/components/Notifications/Notifications.stories.tsx b/src/app/components/Notifications/Notifications.stories.tsx index 73237d0845..b2d8a8e321 100644 --- a/src/app/components/Notifications/Notifications.stories.tsx +++ b/src/app/components/Notifications/Notifications.stories.tsx @@ -24,6 +24,7 @@ export const Default = () => { const transactions = [ { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), diff --git a/src/app/components/Notifications/Notifications.test.tsx b/src/app/components/Notifications/Notifications.test.tsx index 9891e84829..b4c7aa72fd 100644 --- a/src/app/components/Notifications/Notifications.test.tsx +++ b/src/app/components/Notifications/Notifications.test.tsx @@ -22,6 +22,7 @@ const plugins = [ const transactions = [ { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), diff --git a/src/domains/dashboard/data.ts b/src/domains/dashboard/data.ts index aecbe1942d..3ded5bbf2a 100644 --- a/src/domains/dashboard/data.ts +++ b/src/domains/dashboard/data.ts @@ -20,6 +20,7 @@ export const networks = [ export const transactions = [ { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -64,6 +65,7 @@ export const transactions = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), @@ -108,6 +110,7 @@ export const transactions = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "vote", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), @@ -152,6 +155,7 @@ export const transactions = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "delegateRegistration", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), diff --git a/src/domains/transaction/components/IpfsDetail/IpfsDetail.test.tsx b/src/domains/transaction/components/IpfsDetail/IpfsDetail.test.tsx index 0066e3d42c..8a2325cbd1 100644 --- a/src/domains/transaction/components/IpfsDetail/IpfsDetail.test.tsx +++ b/src/domains/transaction/components/IpfsDetail/IpfsDetail.test.tsx @@ -15,19 +15,7 @@ describe("IpfsDetail", () => { it("should not render if not open", () => { const { asFragment, getByTestId } = render( - , + , ); expect(() => getByTestId("modal__inner")).toThrow(/Unable to find an element by/); @@ -36,19 +24,7 @@ describe("IpfsDetail", () => { it("should render a modal", () => { const { asFragment, getByTestId } = render( - , + , ); expect(getByTestId("modal__inner")).toHaveTextContent(translations.MODAL_IPFS_DETAIL.TITLE); @@ -62,12 +38,6 @@ describe("IpfsDetail", () => { transaction={{ ...TransactionFixture, confirmations: () => BigNumber.make(52), - data: { - asset: { - ipfs: "QmPRqPTEEwx95WNcSsk6YQk7aGW9hoZbTF9zE92dBj9H68", - }, - blockId: "as32d1as65d1as3d1as32d1asd51as3d21as3d2as165das", - }, }} {...extraProps} />, diff --git a/src/domains/transaction/components/IpfsDetail/IpfsDetail.tsx b/src/domains/transaction/components/IpfsDetail/IpfsDetail.tsx index b77d988950..c48cd44a11 100644 --- a/src/domains/transaction/components/IpfsDetail/IpfsDetail.tsx +++ b/src/domains/transaction/components/IpfsDetail/IpfsDetail.tsx @@ -100,7 +100,7 @@ export const IpfsDetail = (props: IpfsDetailProps) => { } > -
{props.transaction.data.asset.ipfs}
+
{props.transaction.hash()}
@@ -120,7 +120,7 @@ export const IpfsDetail = (props: IpfsDetailProps) => { - + diff --git a/src/domains/transaction/components/IpfsDetail/__snapshots__/IpfsDetail.test.tsx.snap b/src/domains/transaction/components/IpfsDetail/__snapshots__/IpfsDetail.test.tsx.snap index 47cf8f9425..d8bd35aac9 100644 --- a/src/domains/transaction/components/IpfsDetail/__snapshots__/IpfsDetail.test.tsx.snap +++ b/src/domains/transaction/components/IpfsDetail/__snapshots__/IpfsDetail.test.tsx.snap @@ -272,7 +272,7 @@ exports[`IpfsDetail should render a modal 1`] = ` class="sc-AxhUy kMyssT text-theme-primary-dark" data-testid="TruncateMiddle" > - as32d1…165das + 71fd1a…5d67e9 - as32d1…165das + 71fd1a…5d67e9 - as32d1as65d1as3d1as32d1asd51as3d21as3d2as165das + QmPRqPTEEwx95WNcSsk6YQk7aGW9hoZbTF9zE92dBj9H68 @@ -271,7 +271,7 @@ exports[`TransactionDetailModal should render a ipfs modal 1`] = ` class="sc-AxhUy kMyssT text-theme-primary-dark" data-testid="TruncateMiddle" > - as32d1…165das + 71fd1a…5d67e9 - as32d1…165das + 71fd1a…5d67e9 "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -54,6 +55,7 @@ const transactions: Contracts.TransactionDataType[] = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), @@ -98,6 +100,7 @@ const transactions: Contracts.TransactionDataType[] = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "vote", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), @@ -142,6 +145,7 @@ const transactions: Contracts.TransactionDataType[] = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "delegateRegistration", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), diff --git a/src/domains/transaction/components/TransactionTable/TransactionTable.test.tsx b/src/domains/transaction/components/TransactionTable/TransactionTable.test.tsx index c86b0f24cb..35b2e31712 100644 --- a/src/domains/transaction/components/TransactionTable/TransactionTable.test.tsx +++ b/src/domains/transaction/components/TransactionTable/TransactionTable.test.tsx @@ -9,6 +9,7 @@ import { TransactionTable } from "./TransactionTable"; const transactions: Contracts.TransactionDataType[] = [ { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -53,6 +54,7 @@ const transactions: Contracts.TransactionDataType[] = [ }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), diff --git a/src/domains/transaction/components/TransferDetail/TransferDetail.tsx b/src/domains/transaction/components/TransferDetail/TransferDetail.tsx index 3b64a6e1aa..9421caf5e5 100644 --- a/src/domains/transaction/components/TransferDetail/TransferDetail.tsx +++ b/src/domains/transaction/components/TransferDetail/TransferDetail.tsx @@ -160,7 +160,7 @@ export const TransferDetail = (props: TransferDetailProps) => { - + diff --git a/src/domains/transaction/components/TransferDetail/__snapshots__/TransferDetail.test.tsx.snap b/src/domains/transaction/components/TransferDetail/__snapshots__/TransferDetail.test.tsx.snap index f43e710796..8489c0e833 100644 --- a/src/domains/transaction/components/TransferDetail/__snapshots__/TransferDetail.test.tsx.snap +++ b/src/domains/transaction/components/TransferDetail/__snapshots__/TransferDetail.test.tsx.snap @@ -339,7 +339,7 @@ exports[`TransferDetail should render a modal 1`] = ` class="sc-AxgMl fFPQpl text-theme-primary-dark" data-testid="TruncateMiddle" > - adsad1…203e12 + 71fd1a…5d67e9 - adsad1…203e12 + 71fd1a…5d67e9 - adsad1…203e12 + 71fd1a…5d67e9 - adsad1…203e12 + 71fd1a…5d67e9 "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -85,6 +86,7 @@ const baseWallet = { transactions: [ { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -129,6 +131,7 @@ const baseWallet = { }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), @@ -173,6 +176,7 @@ const baseWallet = { }, { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "vote", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(5), diff --git a/src/tests/fixtures/transactions/index.ts b/src/tests/fixtures/transactions/index.ts index f854175118..4ac64adb0d 100644 --- a/src/tests/fixtures/transactions/index.ts +++ b/src/tests/fixtures/transactions/index.ts @@ -4,6 +4,7 @@ import { BigNumber } from "@arkecosystem/platform-sdk-support"; export const TransactionFixture: Contracts.TransactionDataType = { id: () => "ee4175091d9f4dacf5fed213711c3e0e4cc371e37afa7bce0429d09bcf3ecefe", + blockId: () => "71fd1a494ded5430586f4dd1c79c3ac77bf38120e868c8f8980972b8075d67e9", type: () => "transfer", timestamp: () => DateTime.fromUnix(1596213281), confirmations: () => BigNumber.make(10), @@ -45,4 +46,6 @@ export const TransactionFixture: Contracts.TransactionDataType = { hasFailed: () => false, getMeta: () => "", setMeta: () => "", + // IPFS Type + hash: () => "QmPRqPTEEwx95WNcSsk6YQk7aGW9hoZbTF9zE92dBj9H68", };