Skip to content

Commit

Permalink
Fix anchor program usage in Inspector (#358)
Browse files Browse the repository at this point in the history
  • Loading branch information
ngundotra authored Aug 6, 2024
1 parent f99560d commit 1e4125d
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions app/components/inspector/InstructionsSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,13 @@ import { HexData } from '@components/common/HexData';
import { TableCardBody } from '@components/common/TableCardBody';
import { useCluster } from '@providers/cluster';
import { useScrollAnchor } from '@providers/scroll-anchor';
import { AccountMeta, MessageCompiledInstruction, PublicKey, TransactionInstruction, VersionedMessage } from '@solana/web3.js';
import {
AccountMeta,
MessageCompiledInstruction,
PublicKey,
TransactionInstruction,
VersionedMessage,
} from '@solana/web3.js';
import getInstructionCardScrollAnchorId from '@utils/get-instruction-card-scroll-anchor-id';
import { getProgramName } from '@utils/tx';
import React from 'react';
Expand Down Expand Up @@ -52,7 +58,7 @@ function InstructionCard({
];
const anchorProgram = useAnchorProgram(programId.toString(), url);

if (anchorProgram) {
if (anchorProgram.program) {
const accountMetas = ix.accountKeyIndexes.map((accountIndex, _index) => {
let lookup: PublicKey;
if (accountIndex >= message.staticAccountKeys.length) {
Expand All @@ -79,7 +85,7 @@ function InstructionCard({
});

return AnchorDetailsCard({
anchorProgram: anchorProgram,
anchorProgram: anchorProgram.program,
childIndex: undefined,
index: index,
// Inner cards and child are not used since we do not know what CPIs
Expand All @@ -91,7 +97,7 @@ function InstructionCard({
// based on the simulation and pass that result here. Could be added
// later if desired, possibly similar to innerCards from parsing tx
// sim logs.
result: { err: null},
result: { err: null },
// Signature is not needed.
signature: '',
});
Expand Down

0 comments on commit 1e4125d

Please sign in to comment.