gitextract_dr2lrn6b/ ├── .dockerignore ├── .eslintrc.js ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── main.yml ├── .gitignore ├── .husky/ │ └── pre-commit ├── .prettierignore ├── .prettierrc.js ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── babel.config.js ├── docker/ │ ├── Dockerfile │ └── docker-compose.yml ├── package.json ├── packages/ │ ├── components/ │ │ ├── README.md │ │ ├── credentials/ │ │ │ ├── Alchemy/ │ │ │ │ └── AlchemyApi.ts │ │ │ ├── Arbiscan/ │ │ │ │ └── ArbiscanApi.ts │ │ │ ├── Binance/ │ │ │ │ └── BinanceApi.ts │ │ │ ├── Bscscan/ │ │ │ │ └── BscscanApi.ts │ │ │ ├── Celoscan/ │ │ │ │ └── CeloscanApi.ts │ │ │ ├── Cronosscan/ │ │ │ │ └── CronosscanApi.ts │ │ │ ├── EmailSend/ │ │ │ │ └── EmailSendSmtp.ts │ │ │ ├── Etherscan/ │ │ │ │ └── EtherscanApi.ts │ │ │ ├── Fantomscan/ │ │ │ │ └── FantomscanApi.ts │ │ │ ├── FootprintAnalytics/ │ │ │ │ └── FootprintAnalyticsApi.ts │ │ │ ├── GitHub/ │ │ │ │ └── GitHubApi.ts │ │ │ ├── Gnosisscan/ │ │ │ │ └── GnosisscanApi.ts │ │ │ ├── GoogleDocs/ │ │ │ │ └── GoogleDocsOAuth2.ts │ │ │ ├── GoogleSheet/ │ │ │ │ └── GoogleSheetOAuth2.ts │ │ │ ├── HTTP/ │ │ │ │ ├── HTTPBasicAuth.ts │ │ │ │ └── HTTPBearerTokenAuth.ts │ │ │ ├── Helio/ │ │ │ │ └── HelioApi.ts │ │ │ ├── Helius/ │ │ │ │ └── HeliusApi.ts │ │ │ ├── Hubspot/ │ │ │ │ └── HubspotApi.ts │ │ │ ├── HuggingFace/ │ │ │ │ └── HuggingFaceAccessToken.ts │ │ │ ├── Imap/ │ │ │ │ └── Imap.ts │ │ │ ├── Infura/ │ │ │ │ └── InfuraApi.ts │ │ │ ├── Mailchimp/ │ │ │ │ └── MailchimpApi.ts │ │ │ ├── MoonBeamScan/ │ │ │ │ └── MoonBeamScanApi.ts │ │ │ ├── MoonRiverScan/ │ │ │ │ └── MoonRiverScanApi.ts │ │ │ ├── Moralis/ │ │ │ │ └── MoralisApi.ts │ │ │ ├── Notion/ │ │ │ │ └── NotionApi.ts │ │ │ ├── OpenAI/ │ │ │ │ └── OpenAIApi.ts │ │ │ ├── Opensea/ │ │ │ │ └── OpenseaApi.ts │ │ │ ├── OptimisticEtherscan/ │ │ │ │ └── OptimisticEtherscanApi.ts │ │ │ ├── Pinata/ │ │ │ │ └── PinataApi.ts │ │ │ ├── Polygonscan/ │ │ │ │ └── PolygonscanApi.ts │ │ │ ├── QuickNode/ │ │ │ │ └── QuickNodeEndpoints.ts │ │ │ ├── RequestFinanceApi/ │ │ │ │ └── RequestFinanceApi.ts │ │ │ ├── SnowTrace/ │ │ │ │ └── SnowTraceApi.ts │ │ │ ├── Telegram/ │ │ │ │ └── TelegramApi.ts │ │ │ ├── Twitter/ │ │ │ │ └── TwitterApi.ts │ │ │ ├── Typeform/ │ │ │ │ └── TypeformApi.ts │ │ │ ├── TypeformWebhook/ │ │ │ │ └── TypeformApi.ts │ │ │ └── Xero/ │ │ │ └── XeroOAuth2.ts │ │ ├── gulpfile.ts │ │ ├── nodes/ │ │ │ ├── Alchemy/ │ │ │ │ ├── Alchemy.ts │ │ │ │ ├── AlchemyTrigger.ts │ │ │ │ ├── AlchemyWebhook.ts │ │ │ │ ├── extendedOperation.ts │ │ │ │ ├── solanaOperation.ts │ │ │ │ ├── subscribeOperation.ts │ │ │ │ └── supportedNetwork.ts │ │ │ ├── Arbiscan/ │ │ │ │ ├── Arbiscan.ts │ │ │ │ └── constants.ts │ │ │ ├── BEP20Function/ │ │ │ │ ├── BEP20Function.ts │ │ │ │ └── helperFunctions.ts │ │ │ ├── BEP20Transfer/ │ │ │ │ └── BEP20Transfer.ts │ │ │ ├── BEP20TransferTrigger/ │ │ │ │ └── BEP20TransferTrigger.ts │ │ │ ├── BNBBalanceTrigger/ │ │ │ │ └── BNBBalanceTrigger.ts │ │ │ ├── BNBTransfer/ │ │ │ │ └── BNBTransfer.ts │ │ │ ├── Binance/ │ │ │ │ ├── BinancePrivate.ts │ │ │ │ └── BinancePublic.ts │ │ │ ├── BlockchainEvent/ │ │ │ │ └── BlockchainEvent.ts │ │ │ ├── BscScan/ │ │ │ │ ├── Bscscan.ts │ │ │ │ └── constants.ts │ │ │ ├── ChainLink/ │ │ │ │ ├── ChainLink.ts │ │ │ │ ├── ChainLinkFunctionWebhook.ts │ │ │ │ └── supportedNetwork.ts │ │ │ ├── ContractEventTrigger/ │ │ │ │ └── ContractEventTrigger.ts │ │ │ ├── ContractFunctionTrigger/ │ │ │ │ └── ContractFunctionTrigger.ts │ │ │ ├── CreateERC20Token/ │ │ │ │ └── CreateERC20Token.ts │ │ │ ├── CreateNFT/ │ │ │ │ └── CreateNFT.ts │ │ │ ├── Discord/ │ │ │ │ └── Discord.ts │ │ │ ├── ERC20Function/ │ │ │ │ ├── ERC20Function.ts │ │ │ │ └── helperFunctions.ts │ │ │ ├── ERC20Transfer/ │ │ │ │ └── ERC20Transfer.ts │ │ │ ├── ERC20TransferTrigger/ │ │ │ │ └── ERC20TransferTrigger.ts │ │ │ ├── ETHBalanceTrigger/ │ │ │ │ └── ETHBalanceTrigger.ts │ │ │ ├── ETHTransfer/ │ │ │ │ └── ETHTransfer.ts │ │ │ ├── EmailSend/ │ │ │ │ └── EmailSend.ts │ │ │ ├── EmailTrigger/ │ │ │ │ └── EmailTrigger.ts │ │ │ ├── Etherscan/ │ │ │ │ ├── Etherscan.ts │ │ │ │ └── constants.ts │ │ │ ├── ExecuteContractFunction/ │ │ │ │ └── ExecuteContractFunction.ts │ │ │ ├── FlowBalanceTrigger/ │ │ │ │ └── FlowBalanceTrigger.ts │ │ │ ├── FootprintAnalytics/ │ │ │ │ ├── FootprintAnalytics.ts │ │ │ │ └── constants.ts │ │ │ ├── GitHub/ │ │ │ │ ├── GitHub.ts │ │ │ │ └── GitHubWebhook.ts │ │ │ ├── GoogleDocs/ │ │ │ │ └── GoogleDocs.ts │ │ │ ├── GoogleSheet/ │ │ │ │ └── GoogleSheet.ts │ │ │ ├── GraphQL/ │ │ │ │ └── GraphQL.ts │ │ │ ├── HTTP/ │ │ │ │ └── HTTP.ts │ │ │ ├── Helio/ │ │ │ │ ├── Helio.ts │ │ │ │ └── HelioWebhook.ts │ │ │ ├── Helius/ │ │ │ │ └── Helius.ts │ │ │ ├── Hubspot/ │ │ │ │ └── Hubspot.ts │ │ │ ├── HuggingFace/ │ │ │ │ └── HuggingFace.ts │ │ │ ├── IfElse/ │ │ │ │ └── IfElse.ts │ │ │ ├── ImageEditor/ │ │ │ │ └── ImageEditor.ts │ │ │ ├── Infura/ │ │ │ │ ├── Infura.ts │ │ │ │ ├── InfuraTrigger.ts │ │ │ │ ├── extendedOperation.ts │ │ │ │ └── subscribeOperation.ts │ │ │ ├── MATICBalanceTrigger/ │ │ │ │ └── MATICBalanceTrigger.ts │ │ │ ├── MATICTransfer/ │ │ │ │ └── MATICTransfer.ts │ │ │ ├── Mailchimp/ │ │ │ │ └── Mailchimp.ts │ │ │ ├── Moralis/ │ │ │ │ ├── Moralis.ts │ │ │ │ ├── extendedDeFiOperation.ts │ │ │ │ ├── extendedEVMOperation.ts │ │ │ │ ├── extendedNFTOperation.ts │ │ │ │ └── supportedNetwork.ts │ │ │ ├── NFTMintTrigger/ │ │ │ │ └── NFTMintTrigger.ts │ │ │ ├── NFTTransferTrigger/ │ │ │ │ └── NFTTransferTrigger.ts │ │ │ ├── NodeJS/ │ │ │ │ └── NodeJS.ts │ │ │ ├── Notion/ │ │ │ │ └── Notion.ts │ │ │ ├── OpenAI/ │ │ │ │ └── OpenAI.ts │ │ │ ├── Opensea/ │ │ │ │ ├── Opensea.ts │ │ │ │ ├── OpenseaEventTrigger.ts │ │ │ │ └── extendedParameters.ts │ │ │ ├── OptimismScan/ │ │ │ │ ├── OptimismScan.ts │ │ │ │ └── constants.ts │ │ │ ├── PancakeSwap/ │ │ │ │ ├── PancakeSwap.ts │ │ │ │ ├── abis/ │ │ │ │ │ └── WBNB.json │ │ │ │ └── extendedTokens.ts │ │ │ ├── Pinata/ │ │ │ │ └── Pinata.ts │ │ │ ├── PolygonScan/ │ │ │ │ ├── PolygonScan.ts │ │ │ │ └── constants.ts │ │ │ ├── QuickNode/ │ │ │ │ ├── QuickNode.ts │ │ │ │ ├── QuickNodeTrigger.ts │ │ │ │ ├── extendedOperation.ts │ │ │ │ ├── solanaOperation.ts │ │ │ │ ├── subscribeOperation.ts │ │ │ │ └── supportedNetwork.ts │ │ │ ├── RequestFinance/ │ │ │ │ ├── RequestFinance.ts │ │ │ │ ├── RequestFinanceTrigger.ts │ │ │ │ └── constants.ts │ │ │ ├── Scheduler/ │ │ │ │ └── Scheduler.ts │ │ │ ├── Slack/ │ │ │ │ └── Slack.ts │ │ │ ├── SnowTrace/ │ │ │ │ └── SnowTrace.ts │ │ │ ├── Solidity/ │ │ │ │ └── Solidity.ts │ │ │ ├── Solscan/ │ │ │ │ ├── Solscan.ts │ │ │ │ └── constants.ts │ │ │ ├── Teams/ │ │ │ │ └── Teams.ts │ │ │ ├── Telegram/ │ │ │ │ └── Telegram.ts │ │ │ ├── ThirdWeb/ │ │ │ │ ├── ThirdWeb.ts │ │ │ │ ├── ThirdWebTrigger.ts │ │ │ │ ├── constants.ts │ │ │ │ └── supportedNetwork.ts │ │ │ ├── Twitter/ │ │ │ │ └── Twitter.ts │ │ │ ├── Typeform/ │ │ │ │ └── Typeform.ts │ │ │ ├── TypeformWebhook/ │ │ │ │ └── TypeformWebhook.ts │ │ │ ├── Uniswap/ │ │ │ │ ├── Uniswap.ts │ │ │ │ └── nativeTokens.ts │ │ │ ├── Wait/ │ │ │ │ └── Wait.ts │ │ │ ├── Webhook/ │ │ │ │ └── Webhook.ts │ │ │ └── Xero/ │ │ │ └── xero.ts │ │ ├── package.json │ │ ├── src/ │ │ │ ├── ChainNetwork.ts │ │ │ ├── ETHOperations.ts │ │ │ ├── Interface.ts │ │ │ ├── abis/ │ │ │ │ ├── WBNB.json │ │ │ │ └── WETH.json │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ └── tsconfig.json │ ├── server/ │ │ ├── README.md │ │ ├── babel.config.js │ │ ├── bin/ │ │ │ ├── dev │ │ │ ├── dev.cmd │ │ │ ├── run │ │ │ └── run.cmd │ │ ├── nodemon.json │ │ ├── oauth2.html │ │ ├── package.json │ │ ├── src/ │ │ │ ├── ActiveTestTriggerPool.ts │ │ │ ├── ActiveTestWebhookPool.ts │ │ │ ├── ChildProcess.ts │ │ │ ├── CredentialsPool.ts │ │ │ ├── DataSource.ts │ │ │ ├── DeployedWorkflowPool.ts │ │ │ ├── Interface.ts │ │ │ ├── NodesPool.ts │ │ │ ├── commands/ │ │ │ │ └── start.ts │ │ │ ├── entity/ │ │ │ │ ├── Contract.ts │ │ │ │ ├── Credential.ts │ │ │ │ ├── Execution.ts │ │ │ │ ├── Wallet.ts │ │ │ │ ├── Webhook.ts │ │ │ │ └── Workflow.ts │ │ │ ├── index.ts │ │ │ └── utils/ │ │ │ └── index.ts │ │ └── tsconfig.json │ └── ui/ │ ├── .npmignore │ ├── README.md │ ├── jsconfig.json │ ├── package.json │ ├── public/ │ │ └── index.html │ └── src/ │ ├── App.js │ ├── api/ │ │ ├── apikey.js │ │ ├── client.js │ │ ├── contracts.js │ │ ├── credential.js │ │ ├── executions.js │ │ ├── nodes.js │ │ ├── oauth2.js │ │ ├── wallets.js │ │ ├── webhooks.js │ │ └── workflows.js │ ├── assets/ │ │ └── scss/ │ │ ├── _themes-vars.module.scss │ │ └── style.scss │ ├── config.js │ ├── hooks/ │ │ ├── useApi.js │ │ ├── useConfirm.js │ │ └── useScriptRef.js │ ├── index.js │ ├── layout/ │ │ ├── MainLayout/ │ │ │ ├── Header/ │ │ │ │ └── index.js │ │ │ ├── LogoSection/ │ │ │ │ └── index.js │ │ │ ├── Sidebar/ │ │ │ │ ├── MenuList/ │ │ │ │ │ ├── NavCollapse/ │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── NavGroup/ │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── NavItem/ │ │ │ │ │ │ └── index.js │ │ │ │ │ └── index.js │ │ │ │ └── index.js │ │ │ └── index.js │ │ ├── MinimalLayout/ │ │ │ └── index.js │ │ ├── NavMotion.js │ │ └── NavigationScroll.js │ ├── menu-items/ │ │ ├── dashboard.js │ │ ├── index.js │ │ └── settings.js │ ├── routes/ │ │ ├── CanvasRoutes.js │ │ ├── MainRoutes.js │ │ └── index.js │ ├── serviceWorker.js │ ├── store/ │ │ ├── actions.js │ │ ├── constant.js │ │ ├── context/ │ │ │ ├── ConfirmContext.js │ │ │ └── ConfirmContextProvider.js │ │ ├── index.js │ │ ├── reducer.js │ │ └── reducers/ │ │ ├── canvasReducer.js │ │ ├── customizationReducer.js │ │ ├── dialogReducer.js │ │ └── notifierReducer.js │ ├── themes/ │ │ ├── compStyleOverride.js │ │ ├── index.js │ │ ├── palette.js │ │ └── typography.js │ ├── ui-component/ │ │ ├── Loadable.js │ │ ├── Loader.js │ │ ├── Logo.js │ │ ├── StyledButton.js │ │ ├── StyledFab.js │ │ ├── TooltipWithParser.js │ │ ├── cards/ │ │ │ ├── ItemCard.js │ │ │ ├── MainCard.js │ │ │ └── Skeleton/ │ │ │ └── WorkflowCard.js │ │ ├── dialog/ │ │ │ ├── AttachmentDialog.js │ │ │ ├── ConfirmDialog.js │ │ │ ├── EditVariableDialog.css │ │ │ ├── EditVariableDialog.js │ │ │ ├── ExpandDataDialog.js │ │ │ ├── HTMLDialog.js │ │ │ ├── SaveWorkflowDialog.js │ │ │ └── TestWorkflowDialog.js │ │ ├── editor/ │ │ │ ├── DarkCodeEditor.js │ │ │ ├── LightCodeEditor.js │ │ │ ├── prism-dark.css │ │ │ └── prism-light.css │ │ └── extended/ │ │ ├── AnimateButton.js │ │ ├── Avatar.js │ │ ├── Breadcrumbs.js │ │ └── Transitions.js │ ├── utils/ │ │ ├── genericHelper.js │ │ ├── useNotifier.js │ │ └── usePrompt.js │ └── views/ │ ├── apikey/ │ │ ├── APIKeyDialog.js │ │ └── index.js │ ├── canvas/ │ │ ├── AddNodes.js │ │ ├── ButtonEdge.js │ │ ├── CanvasHeader.js │ │ ├── CanvasNode.js │ │ ├── EditNodes.js │ │ ├── VariableSelector.js │ │ ├── index.css │ │ └── index.js │ ├── contracts/ │ │ ├── ContractDialog.js │ │ └── index.js │ ├── executions/ │ │ └── index.js │ ├── inputs/ │ │ ├── ArrayInputParameters.js │ │ ├── AsyncSelectWrapper.js │ │ ├── CredentialInput.js │ │ ├── InputParameters.css │ │ ├── InputParameters.js │ │ ├── OptionParamsResponse.css │ │ └── OptionParamsResponse.js │ ├── output/ │ │ └── OutputResponses.js │ ├── settings/ │ │ └── index.js │ ├── wallets/ │ │ ├── WalletDialog.js │ │ └── index.js │ └── workflows/ │ └── index.js └── turbo.json