Commit Graph

  • 911240877f Take database path from env sk-db-path-env Shreerang Kale 2025-02-07 10:04:58 +0530
  • d87a6729c5 Implement retry of lock transaction (#16) main nabarun 2025-02-07 06:06:37 +0000
  • 2af41abee9 Implement retry transaction pattern AdityaSalunkhe21 2025-02-06 20:45:37 +0530
  • 3dd1ff74ab Set tx hash as image file name in pinata (#17) nabarun 2025-02-07 06:05:06 +0000
  • 77fe9edf9b Store tx hash as image file name in pinata Shreerang Kale 2025-02-07 09:29:39 +0530
  • d3e6f7ad12 Update deploy script to handle records dir (#15) Prathamesh Musale 2025-02-06 15:55:10 +0000
  • 1d58de5ccc Update deploy script to handle records dir Prathamesh Musale 2025-02-06 21:23:58 +0530
  • 7c95548389 Show escrow public key when tweet is submitted for verification (#14) nabarun 2025-02-06 14:04:19 +0000
  • 6077d7d28d Show escrow public key when tweet is submitted for verification Shreerang Kale 2025-02-06 19:27:07 +0530
  • bdc9987b57 Add page to submit tweets for verification (#13) nabarun 2025-02-06 13:45:08 +0000
  • f6d35215a3 Update mark to market twitter handle Shreerang Kale 2025-02-06 19:13:07 +0530
  • 95416732da Add form to submit tweets for verification Shreerang Kale 2025-02-06 19:07:11 +0530
  • 7300d0133d Create WSOL lock for every fourth verified tweet (#12) adwait 2025-02-06 12:48:52 +0000
  • f53fb1c312 Add log Adw8 2025-02-06 18:13:41 +0530
  • c923edf3c5 Store escrow in tweet table on successful lock creation Adw8 2025-02-06 18:04:08 +0530
  • 5be2edfd43 Comment out create lock API AdityaSalunkhe21 2025-02-06 16:43:44 +0530
  • 33350b263e Update BN round up logic Adw8 2025-02-06 16:37:05 +0530
  • 7aa0d44f61 Use BN instead of Big in create lock AdityaSalunkhe21 2025-02-06 16:36:11 +0530
  • e04c43baca Update type for remainingAccountsInfo Adw8 2025-02-06 16:13:45 +0530
  • bfda39830a Refactor out tweet text generation and regex logic IshaVenikar 2025-02-06 16:00:41 +0530
  • 299e06f769 Rollback tweet save if verification fails IshaVenikar 2025-02-06 15:45:44 +0530
  • aa43f91b03 Update env variables Adw8 2025-02-06 14:44:14 +0530
  • a1fb9f9083 Round up MTM while requesting payment Adw8 2025-02-06 14:22:30 +0530
  • 90cb89c9a0 Create lock on every fourth twitter post Adw8 2025-02-06 12:07:00 +0530
  • d476f42066 Round up MTM prices to nearest integer Adw8 2025-02-06 11:40:28 +0530
  • affab021a3 Revert to old uploadToPinata() AdityaSalunkhe21 2025-02-06 10:48:44 +0530
  • 12a6174b13 Implement transaction confirmation pattern AdityaSalunkhe21 2025-02-06 10:27:16 +0530
  • 7c42a7cabb Create lock using wsol AdityaSalunkhe21 2025-02-05 20:12:09 +0530
  • acd60d3ca5 Add api to create a lock AdityaSalunkhe21 2025-02-05 16:47:48 +0530
  • b211e88441 Add script and instructions for deployment (#11) Prathamesh Musale 2025-02-06 12:24:57 +0000
  • 7a3fc11739 Specify deployment dir for sol-token-locker Nabarun 2025-02-06 17:54:31 +0530
  • 4d2b2ce231 Update instructions for sol-token-locker deployment Prathamesh Musale 2025-02-06 14:06:06 +0530
  • c9b8facc16 Take deployment DNS from env Prathamesh Musale 2025-02-06 13:48:00 +0530
  • 2ce30e32ad Create missing dir Prathamesh Musale 2025-02-06 12:40:13 +0530
  • 9d1a459c3a Update setup instructions Prathamesh Musale 2025-02-06 11:44:34 +0530
  • 67bb4357c1 Update root README Prathamesh Musale 2025-02-06 11:42:32 +0530
  • 5b3f9fc43d Add instructions to deploy sol-token-locker stack Prathamesh Musale 2025-02-06 11:36:13 +0530
  • ede5256e9d Add a script and instructions to deploy the app Prathamesh Musale 2025-02-06 10:54:40 +0530
  • fa168e5c61 Add feature to share generated memes on twitter and verify tweet (#10) adwait 2025-02-06 05:45:02 +0000
  • 970b7ae00e Set type for URL in Tweet entity IshaVenikar 2025-02-06 09:39:12 +0530
  • b5c9cb7956 Use NodeJS global for typeorm Nabarun 2025-02-06 08:33:12 +0530
  • 0e3ca90cef Store tweet URL after verification IshaVenikar 2025-02-05 21:11:32 +0530
  • 8b80ee2cd6 Update data source intialisation Adw8 2025-02-05 20:53:28 +0530
  • 0107137271 Remove title and description from page metadata Adw8 2025-02-05 19:54:28 +0530
  • 20b4fe3182 Update example env for account handle IshaVenikar 2025-02-05 19:14:43 +0530
  • af864b4670 Update tweet message Adw8 2025-02-05 19:08:40 +0530
  • bce1719f7e Add check for fourth recipient IshaVenikar 2025-02-05 18:54:08 +0530
  • 6741d539af Store tweet after verification IshaVenikar 2025-02-05 18:20:09 +0530
  • 7c3bf21e24 Use proxy meme URL in dynamic page AdityaSalunkhe21 2025-02-05 12:53:31 +0530
  • 2959df5dd4 Update README Adw8 2025-02-05 16:53:59 +0530
  • a7f255a33d Implement API to verify tweet data IshaVenikar 2025-02-05 17:43:25 +0530
  • 297a4c7ed8 Generate twitter metadata tags Adw8 2025-02-05 15:57:22 +0530
  • 1976cfbbe6 Add button to share generated meme on twitter Adw8 2025-02-05 14:19:32 +0530
  • c7e291c19e Derive image URL from params Adw8 2025-02-05 13:34:57 +0530
  • e7117db998 Setup dynamic routing for generating memes Adw8 2025-02-05 11:40:55 +0530
  • 7bdc0a241d Upload generated meme to Pinata (#9) adwait 2025-02-04 15:16:24 +0000
  • 09c46bbd56 Remove uneeded assertion Adw8 2025-02-03 18:37:50 +0530
  • 38d8c95767 Upload to Pinata from flux API Adw8 2025-02-03 18:25:41 +0530
  • 8707affa60 Remove unused script from package.json Adw8 2025-02-03 17:52:19 +0530
  • d360e14aa3 Update util Adw8 2025-02-03 17:26:07 +0530
  • 455ab152df Update README Adw8 2025-02-03 17:23:57 +0530
  • 273a2c165c Add README steps to add PINATA keys Adw8 2025-02-03 17:16:21 +0530
  • f3992301c5 Add util for uploading image to Pinata Adw8 2025-02-03 16:46:44 +0530
  • 371a140419 Add script to upload image to Pinata Prathamesh Musale 2025-02-03 15:55:27 +0530
  • ff48bdb954 Compile TypeScript custom server in start script (#8) adwait 2025-01-31 09:13:12 +0000
  • a19293dae6 Remove TypeScript compilation from build command Adw8 2025-01-31 14:38:40 +0530
  • c927ae0d6f Update script to start app Adw8 2025-01-31 14:05:57 +0530
  • 36f298ff96 Use MTM price based on USDC for meme generation (#7) adwait 2025-01-30 15:03:09 +0000
  • f19610c19f Return JSON in quotes API Adwait Gharpure 2025-01-30 20:20:42 +0530
  • 2f7fbac703 Improve error handling in flux API Adw8 2025-01-30 19:04:26 +0530
  • 41470fc895 Update method to convert base units to decimal Adw8 2025-01-30 18:08:55 +0530
  • 2806fd344a Update variable names in quotes service Adw8 2025-01-30 17:42:55 +0530
  • b886aca067 Remove quotes service injection in server Adw8 2025-01-30 15:45:17 +0530
  • 2e735c51dd Use big.js for handling decimals Adw8 2025-01-30 14:41:29 +0530
  • cc64e6a035 Display message in UI before reloading Adw8 2025-01-30 12:30:36 +0530
  • de0b4d42c2 Update variable Adw8 2025-01-30 12:07:43 +0530
  • ddda589da9 Use backend cache for getting quotes during payment verification Adw8 2025-01-30 11:47:28 +0530
  • f712adfec2 Create class for quotes service Adw8 2025-01-30 10:43:52 +0530
  • c1b0ad6ec5 Add API for getting latest quote Adw8 2025-01-30 10:16:05 +0530
  • 8ed2c29c44 Add custom server for storing quotes in cache Adw8 2025-01-29 19:09:48 +0530
  • 0944a9de68 Use USDC mint from env Nabarun 2025-01-28 21:45:45 +0530
  • 771656ae5d Simplify function to display price with decimal point Adw8 2025-01-28 19:56:41 +0530
  • 5fd10ae15f Update comment Adw8 2025-01-28 19:21:17 +0530
  • 5523939ff0 Display decimals in UI Adw8 2025-01-28 19:18:13 +0530
  • 53bd18f031 Use bn.js to handle big numbers Adw8 2025-01-28 18:34:03 +0530
  • 8b5dbb46fa Use bigint for handling token price Adw8 2025-01-28 17:00:30 +0530
  • 36a140734a Fetch USDC price in MTM using jupiter API Adw8 2025-01-28 11:20:18 +0530
  • 5d42d281a0 Use USDC prices in model map Adw8 2025-01-28 09:47:11 +0530
  • fa6a88f297 Handle responsiveness in mobile browser (#6) Nabarun 2025-01-27 14:08:02 +0000
  • 0c967564d8 Handle responsiveness in mobile browser Nabarun 2025-01-27 19:08:18 +0530
  • 1582f8887d Add replay protection to meme generation API (#5) adwait 2025-01-27 14:02:12 +0000
  • 2823b8c13e Remove unused import Adw8 2025-01-27 19:31:07 +0530
  • 3514c04c25 Check if signature exists before writing to DB Adw8 2025-01-27 19:11:11 +0530
  • 77f38148f1 Remove unused dependancy Adw8 2025-01-27 18:52:16 +0530
  • da2d490814 Add method to initialize DB Adw8 2025-01-27 18:47:36 +0530
  • 77a59ac520 Use typeORM for interacting with DB Adw8 2025-01-27 18:25:48 +0530
  • 6e39f156d5 Store transaction signatures in level DB Adw8 2025-01-27 17:55:09 +0530
  • 6e6c10edc1 Add button to disconnect wallet (#4) Nabarun 2025-01-27 11:43:40 +0000
  • 60728920f3 Verify payment on chain before generating meme (#3) adwait 2025-01-27 11:42:35 +0000
  • b8013b6f23 Remove defaults for env vars Adw8 2025-01-27 17:07:54 +0530