Commit Graph

254 Commits

Author SHA1 Message Date
3c82c837d6
Update tracktokens_smartcontracts.py
Fixing inadvertent commit on this branch
2024-12-01 12:26:08 +05:30
c04bc69dcb
Update tracktokens_smartcontracts.py 2024-12-01 12:16:23 +05:30
cfc1f9fdf7
Update tracktokens_smartcontracts.py 2024-12-01 12:15:10 +05:30
1901a9dc1d
Update requirements.txt 2024-11-04 07:05:36 +05:30
ccfbe0dd59
Update README.md 2024-10-29 09:35:51 +05:30
67ff6a1748
Create pyflosetup.sh 2024-10-29 09:31:25 +05:30
6f50c3d03d
Syncing with server version tracktokens_smartcontracts.py 2024-10-29 09:16:54 +05:30
5b031dae34
Update README.md 2024-10-29 09:15:14 +05:30
38d90659be Critical bug fix : Validating is an address is associated with any Smart Contracts previously 2024-03-18 09:01:04 +00:00
0dd32c7803 Merge branch 'upgrade/blockbook' of https://github.com/ranchimall/flo-token-tracking into upgrade/blockbook 2024-02-16 10:11:37 +00:00
4fa48c808c Added code to handle misbehaving blockbook API 2024-02-16 10:11:22 +00:00
e3b197cd4b Fix conditional check 2024-02-16 09:58:09 +00:00
4234abe59a Cleaning pdb statements 2023-11-22 16:48:10 +00:00
3d2654149b Decimal fix for SQL queries( plain SQL + SQL Alchemy ) 2023-11-20 19:37:27 +00:00
Vivek Teega
19198ddc82
Merge pull request #44 from ranchimall/upgrade/blockbook-decimalmod
Converting calculations to Decimal calculations
2023-11-20 11:00:15 +05:30
c6cd23fc9d Making sure Oracle address cannot be contract address 2023-11-18 16:16:01 +00:00
e9bc8546c2 Converting calculations to Decimal calculations 2023-11-11 05:00:22 +00:00
a83ed33a99 Further changes for blockbook shifting:
1. Removed socketio
2. Added support for blockbook's websocket
3. Fixed a bug reg transaction processing. Blockbook doesn't return floData key in a transaction's details API response if floData is not present in the transaction. Updated code to handle this
2023-10-27 11:13:09 +00:00
bb77a9723b Added more folders to gitignore 2023-10-27 11:07:56 +00:00
08168cac5e Bug fixes with tokenSum calculation right before a contract is triggered 2023-10-09 07:52:48 +00:00
78b05be204 Cleanup : to make the scan more faster 2023-10-05 20:40:10 +00:00
dfc2a85da4 Added a check to make sure payeeAddress is not contractAddress 2023-10-05 20:36:46 +00:00
4e22b846fb Fix internal transactions + Added another column referenceTxHash to contractwinners table 2023-09-29 12:05:04 +00:00
b7c9496eae Added new helper scripts 2023-09-11 11:33:37 +00:00
cfaf2e2ed4 Fixed bug which was ignoring internal transactions 2023-09-05 17:18:36 +00:00
396e916a5b Fix in logic of rebuild_withAPI 2023-08-26 21:23:21 +00:00
6a07e2bbc1 Added a util rebuild script which takes fresh data from the API too 2023-08-26 20:51:50 +00:00
6f6f3ce420 Added rebuild code 2023-08-22 10:49:34 +00:00
e011f7208a Remove typo 2023-08-22 10:41:19 +00:00
9c7387795f Pushing a base layer to so new branchlve merge issues during migration 2023-08-16 03:50:30 +00:00
44aa304f61 Fixed rollback 2023-08-12 17:51:13 +00:00
63a3c2344c Changes required for blockbook migration 2023-08-09 14:48:56 +00:00
Vivek Teega
f62b3d196b
Merge pull request #39 from ranchimall/bugfix/swap-statef-testing
Some checks failed
Test flodata parsing / build (push) Has been cancelled
Bugfix/swap statef testing
2023-06-11 23:10:57 +05:30
f20b8d9e8f Added tokenAddressMapping in the missing places 2023-06-11 17:39:43 +00:00
fbc534b477 Bugfix : reference before assignment 2023-06-09 20:19:26 +00:00
b396bc1f74 Critical bug fix for infinite token addressBalance 2023-06-09 19:55:49 +00:00
Vivek Teega
9eda14ae6a
Update test_parsing.yml 2023-05-18 14:58:13 +05:30
Vivek Teega
e9ad3307f6 Refactoring + cleanup 2023-05-18 09:26:13 +00:00
Vivek Teega
a8e885f729 Updated functions to find committee list and fetch latest oracle price in token swap to accomodate changes in flosight API 2023-05-14 12:54:48 +00:00
Vivek Teega
4a254336b8 Added subtype and unix_expiryTime
* Added subtype and unix_expiryTime to the contractStructure
* Fixed the automated tests for parsing with subtype and unix_expiryTime information
2023-05-10 11:26:37 +00:00
Vivek Teega
5a7ce5bd99 Cleanup: Removing pdb traces 2023-05-07 22:18:47 +00:00
Vivek Teega
993bf6e1b8 Storing unix expiryTime as part of contract structure 2023-05-07 22:12:48 +00:00
Vivek Teega
fa9798d1f0 Removing an extra debugger line which was left 2023-05-06 13:36:55 +00:00
Vivek Teega
6d56c2a1e0 Fixed bug with token swap dynamic price calculation & added a regex version of parsing date time 2023-05-04 23:28:10 +00:00
Vivek Teega
dce543284c Added check to stop users from making contracts on an address which has/had tokens before 2023-05-01 17:10:09 +00:00
Vivek Teega
355364badb Fixed bugs with external trigger contract's data stored in time_actions table and activecontracts table 2023-04-30 17:48:32 +00:00
Vivek Teega
e94506bf14 Fixed issues with time related contract triggers and dummy data showing up in activecontracts and time_actions table + cleanup 2023-04-30 11:05:16 +00:00
Vivek Teega
796e84cc05 Merge branch 'swap-statef-testing' of https://github.com/ranchimall/flo-token-tracking into swap-statef-testing 2023-04-29 22:14:53 +00:00
Vivek Teega
b84456602d More automated tests 2023-04-29 22:13:37 +00:00
Vivek Teega
bf4684cbe7 Merge branch 'swap-statef-testing' of https://github.com/ranchimall/flo-token-tracking into swap-statef-testing 2023-04-29 22:12:09 +00:00