gitextract_jl1rlllm/ ├── .editorconfig ├── .github/ │ └── workflows/ │ └── main.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── babel.config.js ├── docker-compose.yml ├── jest.config.ts ├── nodemon.json ├── package.json ├── src/ │ ├── cli/ │ │ └── get-confirmed-transaction.ts │ ├── config/ │ │ ├── config.test.ts │ │ ├── config.ts │ │ └── index.ts │ ├── lib/ │ │ ├── discord/ │ │ │ ├── __mocks__/ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── notifyDiscordSale.ts │ │ ├── logger/ │ │ │ ├── index.ts │ │ │ └── logger.ts │ │ ├── marketplaces/ │ │ │ ├── __fixtures__/ │ │ │ │ ├── alphaArtSaleTx.ts │ │ │ │ ├── digitalEyesSaleTx.ts │ │ │ │ ├── exchangeArtSaleTx.ts │ │ │ │ ├── exchangeArtSaleTxV2.ts │ │ │ │ ├── magicEdenFailedTx.ts │ │ │ │ ├── magicEdenSaleFromBidTx.ts │ │ │ │ ├── magicEdenSaleTx.ts │ │ │ │ ├── magicEdenSaleTxV2.ts │ │ │ │ ├── openSeaBidTx.ts │ │ │ │ ├── openSeaSale2Tx.ts │ │ │ │ ├── openSeaSale3Tx.ts │ │ │ │ ├── openSeaSaleTx.ts │ │ │ │ ├── solanartBidTx.ts │ │ │ │ ├── solanartDelistingTx.ts │ │ │ │ ├── solanartListingTx.ts │ │ │ │ ├── solanartSaleFromBidTx.ts │ │ │ │ ├── solanartSaleTx.ts │ │ │ │ ├── solanartSalesTxWithFloatingLamport.ts │ │ │ │ └── solseaSaleTx.ts │ │ │ ├── alphaArt.test.ts │ │ │ ├── alphaArt.ts │ │ │ ├── digitalEyes.test.ts │ │ │ ├── digitalEyes.ts │ │ │ ├── exchangeArt.test.ts │ │ │ ├── exchangeArt.ts │ │ │ ├── helper.test.ts │ │ │ ├── helper.ts │ │ │ ├── index.ts │ │ │ ├── magicEden.test.ts │ │ │ ├── magicEden.ts │ │ │ ├── marketplaces.ts │ │ │ ├── openSea.test.ts │ │ │ ├── openSea.ts │ │ │ ├── parseNFTSaleForAllMarkets.test.ts │ │ │ ├── parseNFTSaleForAllMarkets.ts │ │ │ ├── solanart.test.ts │ │ │ ├── solanart.ts │ │ │ ├── solsea.test.ts │ │ │ ├── solsea.ts │ │ │ └── types.ts │ │ ├── notifier/ │ │ │ ├── index.ts │ │ │ ├── notifier.test.ts │ │ │ └── notifier.ts │ │ ├── sleep/ │ │ │ ├── index.ts │ │ │ └── sleep.ts │ │ ├── solana/ │ │ │ ├── NFTData.ts │ │ │ ├── connection.ts │ │ │ └── index.ts │ │ ├── truncateForAddress.ts │ │ └── twitter/ │ │ ├── index.ts │ │ └── notifyTwitter.ts │ ├── server.ts │ └── workers/ │ ├── initWorkers.test.ts │ ├── initWorkers.ts │ ├── notifyMagicEdenNFTSalesWorker.test.ts │ ├── notifyMagicEdenNFTSalesWorker.ts │ ├── notifyNFTSalesWorker.test.ts │ ├── notifyNFTSalesWorker.ts │ └── types.ts └── tsconfig.json