Coda by Ian Macalinao
    Preparing search index...

    Function unwrapInstructionArgsDefinedTypesVisitor

    • Returns Visitor<
          RootNode<
              ProgramNode<
                  PdaNode<RegisteredPdaSeedNode[] | undefined>[]
                  | undefined,

                      | AccountNode<
                          NestedTypeNode<
                              StructTypeNode<
                                  StructFieldTypeNode<(...), (...), (...)>[]
                                  | undefined,
                              >,
                          >,
                          PdaLinkNode<ProgramLinkNode | undefined> | undefined,
                          RegisteredDiscriminatorNode[] | undefined,
                      >[]
                      | undefined,

                      | InstructionNode<
                          | InstructionAccountNode<
                              InstructionInputValueNode
                              | undefined,
                              AccountLinkNode<(...)> | undefined,
                              InstructionAccountDisplayNode | undefined,
                          >[]
                          | undefined,

                              | InstructionArgumentNode<
                                  InstructionInputValueNode
                                  | undefined,
                                  TypeNode,
                                  StructFieldDisplayNode | undefined,
                              >[]
                              | undefined,

                              | InstructionArgumentNode<
                                  InstructionInputValueNode
                                  | undefined,
                                  TypeNode,
                                  StructFieldDisplayNode | undefined,
                              >[]
                              | undefined,

                              | InstructionRemainingAccountsNode<
                                  InstructionRemainingAccountsValue,
                                  InstructionAccountDisplayNode
                                  | undefined,
                              >[]
                              | undefined,
                          InstructionByteDeltaNode<InstructionByteDeltaValue>[] | undefined,
                          RegisteredDiscriminatorNode[] | undefined,

                              | InstructionNode<
                                  (...)[]
                                  | undefined,
                                  (...)[] | undefined,
                                  (...)[] | undefined,
                                  (...)[] | undefined,
                                  (...)[] | undefined,
                                  (...)[] | undefined,
                                  (...)[] | undefined,
                                  InstructionStatusNode | undefined,
                                  (...)[] | undefined,
                                  InstructionDisplayNode | undefined,
                                  (...)[] | undefined,
                              >[]
                              | undefined,
                          InstructionStatusNode | undefined,
                          ProvidedNode<Node>[] | undefined,
                          InstructionDisplayNode | undefined,
                          PluginNode[] | undefined,
                      >[]
                      | undefined,
                  DefinedTypeNode<TypeNode>[] | undefined,
                  ErrorNode[] | undefined,

                      | EventNode<TypeNode, RegisteredDiscriminatorNode[] | undefined>[]
                      | undefined,
                  ConstantNode<TypeNode, StandaloneValueNode>[] | undefined,
              >,

                  | ProgramNode<
                      PdaNode<RegisteredPdaSeedNode[] | undefined>[]
                      | undefined,

                          | AccountNode<
                              NestedTypeNode<StructTypeNode<(...) | (...)>>,
                              PdaLinkNode<(...) | (...)> | undefined,
                              RegisteredDiscriminatorNode[] | undefined,
                          >[]
                          | undefined,

                          | InstructionNode<
                              InstructionAccountNode<(...), (...), (...)>[]
                              | undefined,
                              InstructionArgumentNode<(...), (...), (...)>[] | undefined,
                              InstructionArgumentNode<(...), (...), (...)>[] | undefined,
                              InstructionRemainingAccountsNode<(...), (...)>[] | undefined,
                              InstructionByteDeltaNode<(...)>[] | undefined,
                              RegisteredDiscriminatorNode[] | undefined,

                                  | InstructionNode<
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                      (...),
                                  >[]
                                  | undefined,
                              InstructionStatusNode | undefined,
                              ProvidedNode<(...)>[] | undefined,
                              InstructionDisplayNode | undefined,
                              PluginNode[] | undefined,
                          >[]
                          | undefined,
                      DefinedTypeNode<TypeNode>[] | undefined,
                      ErrorNode[] | undefined,

                          | EventNode<TypeNode, RegisteredDiscriminatorNode[] | undefined>[]
                          | undefined,
                      ConstantNode<TypeNode, StandaloneValueNode>[] | undefined,
                  >[]
                  | undefined,
          >,
          "rootNode",
      >