Commit Graph

  • 6d56c2a1e0 Fixed bug with token swap dynamic price calculation & added a regex version of parsing date time Vivek Teega 2023-05-04 23:28:10 +0000
  • dce543284c Added check to stop users from making contracts on an address which has/had tokens before Vivek Teega 2023-05-01 17:10:09 +0000
  • 355364badb Fixed bugs with external trigger contract's data stored in time_actions table and activecontracts table Vivek Teega 2023-04-30 17:48:32 +0000
  • e94506bf14 Fixed issues with time related contract triggers and dummy data showing up in activecontracts and time_actions table + cleanup Vivek Teega 2023-04-30 11:05:16 +0000
  • 796e84cc05 Merge branch 'swap-statef-testing' of https://github.com/ranchimall/flo-token-tracking into swap-statef-testing Vivek Teega 2023-04-29 22:14:53 +0000
  • b84456602d More automated tests Vivek Teega 2023-04-29 22:13:37 +0000
  • bf4684cbe7 Merge branch 'swap-statef-testing' of https://github.com/ranchimall/flo-token-tracking into swap-statef-testing Vivek Teega 2023-04-29 22:12:09 +0000
  • 0966070239 Added more automated tests Vivek Teega 2023-04-29 22:11:40 +0000
  • cd1b36a246 Critical bug fix for fetching time action related active smart contracts Vivek Teega 2023-04-29 22:10:55 +0000
  • 15bc31c4a7 Fix for multisig support RanchiMall Dev 2023-04-26 15:58:23 +0000
  • e0d013cd63 Added automated test for contract trigger Vivek Teega 2023-04-24 18:27:00 +0000
  • a35b35d22e Making sure the sender address is oracle_address in fetchDynamicSwapPrice() Vivek Teega 2023-04-24 18:26:36 +0000
  • ba80ae4e6a Bug fix swap participation + added automated test for deposit parsing Vivek Teega 2023-04-17 10:13:42 +0000
  • d794e65667 Fix further bugs in token swap deposit Vivek Teega 2023-04-14 01:15:00 +0000
  • 752f999ec8 Fixed deposit return for token swap Vivek Teega 2023-04-13 15:01:24 +0000
  • 2132dd94fe Fixed bug with deposit return Vivek Teega 2023-04-11 12:29:51 +0000
  • 42dc2d6e98 Added test for infinite token parsing RanchiMall Dev 2023-04-08 20:36:59 +0000
  • 989251127c Fixed confusion between time vs blocktime RanchiMall Dev 2023-04-07 08:00:55 +0000
  • 073927bccd Preventing oracle address from participating in the contract Vivek Teega 2023-03-28 09:00:01 +0000
  • 20c0a4bf76 Fix minor bug in dynamic swap price calculation Vivek Teega 2023-03-28 08:44:21 +0000
  • 497e7937d1 Fixed bugs in token swap contract's deposit return Vivek Teega 2023-03-27 16:55:25 +0000
  • b82e35153f Fixed bugs in dynamic price processing Vivek Teega 2023-03-27 13:57:40 +0000
  • 7abafd2c2c Fixed bug : parsing and storing of oracle address Vivek Teega 2023-03-27 13:53:20 +0000
  • 7cf7883b59 Updated regex and tests for tokenamount parsing Vivek Teega 2023-03-22 11:19:57 +0000
  • c4be19058f Updated regex and tests for tokenamount parsing Vivek Teega 2023-03-22 11:19:32 +0000
  • 1e8c693290 Update README.md to reflect "Test flodata parsing" status badge Vivek Teega 2023-03-19 20:18:27 +0530
  • ea3985cb28 Fixing workflow file : automated test for parsing.py Vivek Teega 2023-03-19 14:28:05 +0000
  • 342ded906e Setting up automated testing for parsing.py Vivek Teega 2023-03-19 13:49:37 +0000
  • 41753a03c3 Fix for infiniteToken parsing bug which was introduced with -ve and 0 number checks for token system Vivek Teega 2023-03-09 16:31:37 +0000
  • a2416e71e3
    Changing Readme Vivek Teega 2023-03-06 16:45:40 +0530
  • 02de71e618 Cleanup and updating of flosight link Vivek Teega 2023-03-01 11:56:36 +0000
  • a173cf6ac3 Changes: NFT, Token Swap, Rollback script Vivek Teega 2023-02-27 12:32:08 +0000
  • acffba0698 Added functionality to add/remove a committee member from the list based on the time Vivek Teega 2023-02-16 15:26:06 +0000
  • e599caa9d4 Contract committee list calculation should only consider transactions whose input address is the admin FLO address Vivek Teega 2023-02-16 13:40:12 +0000
  • 528223fec7 External trigger Committee addresses shifted to blockchain Vivek Teega 2023-02-16 08:59:19 +0000
  • 901026ccdd Added checks to categorize negative contract and token amounts as noise Vivek Teega 2023-02-12 11:49:36 +0000
  • 2da2c555f4 Workaround for the case when contract creation is rejected but Sqlite3 database exists Vivek Teega 2023-02-12 07:37:09 +0000
  • a26223f8e1 Accepting both camel case and snake case for the accepting token & selling token in Token Swap contract Vivek Teega 2023-02-08 13:01:22 +0000
  • 30b3d20630 Storing senderAddress and recevierAddress of a transaction as part of transactionDetails Vivek Teega 2023-02-06 13:47:06 +0000
  • 138e53bb06 Added blocktime column in transactionHistory and refactored those database operations into a function Vivek Teega 2023-01-29 20:41:26 +0000
  • 22bca78569 Fix for internal triggers not having txid Vivek Teega 2023-01-24 16:37:58 +0000
  • 59dba1ac4d
    Merge pull request #15 from ranchimall/dependabot/pip/certifi-2022.12.7 Vivek Teega 2023-01-23 16:35:40 +0530
  • 743df4d18f Added functions to reduce repeatability Vivek Teega 2023-01-23 09:48:54 +0000
  • e05d978355
    Bump certifi from 2021.5.30 to 2022.12.7 dependabot[bot] 2022-12-09 05:26:08 +0000
  • 4511158a43 Refactored closing/expiring a contract into a function Vivek Teega 2022-12-06 10:49:23 +0000
  • 26bb8004ee Refactored RejectedContractTransactionHistory entries into a function Vivek Teega 2022-12-04 11:06:55 +0000
  • 0fcfeae966 Handle 0 participation contract transfers Vivek Teega 2022-12-03 20:21:26 +0000
  • 6d6161ed83 Fixing bugs with logic of time based triggers in time_actions table Vivek Teega 2022-12-01 11:17:34 +0000
  • b30e8fd875 Storing contract history in multiline to accomodate rollback Vivek Teega 2022-11-27 06:07:53 +0000
  • 8b112bf0b3 Update contract status in time_actions table after external committee trigger Vivek Teega 2022-11-23 20:08:17 +0000
  • 9dd69065c8 Merged local trigger contracts Vivek Teega 2022-11-23 16:11:16 +0000
  • 86625c7a80 Cleanup Vivek Teega 2022-11-17 12:00:50 +0000
  • 87fe48358e 1.1.2 Added new table ContractWinners for SmartContracts to accomodate rollback Vivek Teega 2022-11-17 11:46:28 +0000
  • 18384e8eef 1.1.1 Addition of multiple payouts in internal trigger contract Vivek Teega 2022-11-13 12:04:08 +0000
  • b327ca5d58 Changes fotokenswap & stateF addition to contracts Vivek Teega 2022-10-29 10:51:57 +0000
  • a77fed3c1b
    Update requirements.txt Vivek Teega 2022-07-23 02:35:15 +0530
  • 258eea97e9
    Update requirements.txt Vivek Teega 2022-07-22 22:13:02 +0530
  • 430141cb77
    Update requirements.txt Vivek Teega 2022-07-22 19:23:20 +0530
  • 170a48f40d
    Update parsing.py Vivek Teega 2022-07-17 17:33:41 +0530
  • 90439ea2f0 pybtc -> pyflo Vivek Teega 2022-07-17 11:48:12 +0000
  • 703013265a Converted pybtc to pyflo Vivek Teega 2022-07-17 11:26:39 +0000
  • f8c22cd571 Fixed bugs with data directory Vivek Teega 2022-07-17 11:00:51 +0000
  • cd9fb1131f 1.1.0 Separated data folders from the script Vivek Teega 2022-07-17 08:22:39 +0000
  • cf451c0257 Minor fix: removed pdb.set_trace() Vivek Teega 2022-05-25 12:06:03 +0000
  • 1fc35f289f Fixed : Infinite token rejection bug Vivek Teega 2022-05-25 12:03:46 +0000
  • 15dba443b2 1.0.14 Important bug fixes Vivek Teega 2022-04-03 08:39:22 +0000
  • d659efb298 Bug fixes in rollback and Infinite token creation Vivek Teega 2022-04-01 20:13:21 +0000
  • acc3858b27 1.0.13 Removal of bug in special character word parsing Vivek Teega 2022-03-24 07:37:12 +0000
  • e2b6ef1123 Adding db_reference in latestTransactions table Vivek Teega 2022-03-08 09:08:44 +0000
  • 6a7fd83ffd Added more transaction types for latestCache.db Vivek Teega 2022-02-25 10:03:35 +0000
  • 5c3a1f4536 Changes to updateLatestTransaction so it can take unique transactionType as argument Vivek Teega 2022-02-24 13:07:20 +0000
  • 798b7ad21c 1.0.12 Completed latest version of token swap Vivek Teega 2022-02-20 10:54:43 +0000
  • e93e0ae10d Helper scripts : Addition of convert_db for bootstrap and changes in test_rebuild Vivek Teega 2022-02-16 12:25:50 +0000
  • d63495a878 Update: Time triggers, TimeActions Vivek Teega 2022-02-16 12:24:54 +0000
  • cf70cfd066 Changes in parsing to add tokenswap price type predetermined|determined & continuos|continuous event Vivek Teega 2022-02-02 12:38:49 +0000
  • 14c2f048fd 1.0.11 Newer block based logic for scanning and deleting Vivek Teega 2022-02-02 11:10:47 +0530
  • ac89bc1af8 1.0.10 Managing orphaned pid in ConsumedTable & deleting TransferLogs Vivek Teega 2022-02-01 12:10:59 +0530
  • e1143269ea 1.0.9 ConsumedTable doesn't get any changes after transfer Vivek Teega 2022-01-31 21:24:57 +0530
  • 1a06347c08 Update test_rebuild latestCache Vivek Teega 2022-01-31 14:18:57 +0530
  • 18e8cfaaf4 Update rollback changes Vivek Teega 2022-01-31 13:06:30 +0530
  • 1e387114a4 Updating changes Vivek Teega 2022-01-30 18:53:31 +0530
  • f3918207be Update changes Vivek Teega 2022-01-28 14:17:17 +0530
  • 43f3a91107 1.0.8 New rollforward and rollback scripts + storing blockNumber data in activeTable now Vivek Teega 2022-01-27 21:05:39 +0530
  • 53782d9473 Updating progress Vivek Teega 2022-01-23 21:56:38 +0530
  • db9887679c Fixed typo for __name__ == "__main__" Vivek Teega 2022-01-20 06:59:54 +0000
  • c3c423429b 1.0.7 Added new column to token database to calculate address balances quickly Vivek Teega 2022-01-17 20:56:48 +0530
  • eaad8d88b8 Update changes Vivek Teega 2022-01-17 16:13:49 +0530
  • 43ca91258b 1.0.6 Bootstrap-rebuild from latestCache db Vivek Teega 2022-01-14 18:06:48 +0530
  • 6ce6f75a0e Merge branch 'token-swap' of https://github.com/ranchimall/flo-token-tracking into token-swap Vivek Teega 2022-01-14 18:04:19 +0530
  • 29c6019c15 Test rebuild along with database changes Vivek Teega 2022-01-14 17:36:59 +0530
  • 4920bc5486 Uploading latest changes Vivek Teega 2022-01-14 12:04:49 +0000
  • 32c7494504 Removing further test code Vivek Teega 2022-01-13 16:45:10 +0530
  • f9e4b5115b Commenting test code in parsing.py Vivek Teega 2022-01-13 16:43:18 +0530
  • 1307b0605b Added a missing bracket Vivek Teega 2022-01-13 16:41:18 +0530
  • 714afa4ccd Added logic for infinite token Vivek Teega 2022-01-13 16:36:09 +0530
  • c111b73c82 Added parsing for NFTs and Infinite tokens Vivek Teega 2022-01-12 20:27:12 +0530
  • b19ffdfecc Refactored SQLAlchemy raw sql into 1 function Vivek Teega 2022-01-11 20:45:57 +0530
  • fc2e8378a5 Refactored SQLAlchemy ORM database commands to 1 function Vivek Teega 2022-01-11 20:05:53 +0530
  • 2ba852f2a1 Smart Contract db check refactoring Vivek Teega 2022-01-11 17:27:26 +0530
  • 23db3656aa Further refactoring of code functions Vivek Teega 2022-01-11 16:42:34 +0530