CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
RageTrade_subgraph.json1 linesDownload Raw Back to root
1[{"node": {"oid": "685f194ba38f7d4c3a65fca8eaa8230acd1508af", "messageHeadline": "fix: abi update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "5cd6e2ab19db0d2d036105d0e9bb62fd6aa2d13f", "messageHeadline": "fix: use convertToAssets for assets amount", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aa022a9b17127bd74c4281874153f6a5ba0c9744", "messageHeadline": "fix: update addresses and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "2127a72aa13218dcd0a054f46555631431170311", "messageHeadline": "fix: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2445c0fc192181c61d5350d32a10c014dd5816f0", "messageHeadline": "fix: token dollar amount calc change", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "910dbfbae905ad558be01d50ad6ab428729e076b", "messageHeadline": "fix: update addresses and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "971a3b9acdb1e458c33334f610100a8312690a97", "messageHeadline": "fix: update price logic", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "7fd8641a1f0830115aad0e128359c9af2dddf86d", "messageHeadline": "fix: update abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 199, "deletions": 3}}, {"node": {"oid": "7a0c4ac1fa19c33bc0dd77f11b8383a5bfdadb18", "messageHeadline": "chore: updated sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "9ac57d7b7bb8412c2cb710b5e733578fa2eca570", "messageHeadline": "fix: change formula for dollar value calculation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6de2a0bad0db208f4e56954bff39d8a63825d35d", "messageHeadline": "fix: formula for dollar value calculation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "a2375a0ec8802dd330dc21891a50f03d74c66f4f", "messageHeadline": "fix: batching manager glp", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "aada9c177f0300d4f8c7f3985ae75b51142a5a87", "messageHeadline": "fix: update abis and addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 570, "deletions": 543}}, {"node": {"oid": "78b90e580785730e9fe0434db229965e729b0ac3", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "30387848998ffd2dff5346a0fc1e672b2a927363", "messageHeadline": "fix: added DnGmxBatchingManagerGLP to addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "783b1dead8021da262c508e7604f874a8fce2662", "messageHeadline": "fix: formatting", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "a48d30b524e82d70e03618ea2df9416c8d784c30", "messageHeadline": "feat: added logic for batching manager glp", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "f06772ca1c5291393d3893611b75515c450f593e", "messageHeadline": "fix: added btaching manager glp", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 814, "deletions": 6}}, {"node": {"oid": "726695095e603f331438a0f173631043bfddc750", "messageHeadline": "feat: handleTransfer for junior vault", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 84, "deletions": 3}}, {"node": {"oid": "e51b6caaa512d7983f254bb7c2d02e3aee61b16f", "messageHeadline": "feat: handleTransfer for senior vault", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "5415e2ba67806867eeda43207312ce52a2ed670f", "messageHeadline": "fix: added VaultTransferEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "c4283926f724c1728c893cc542c137d7e93174e3", "messageHeadline": "fix: configs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 363}}, {"node": {"oid": "be0918d10b6fd694ef970e2a6550ad2a58a61f19", "messageHeadline": "fix: added scripts for update and deploy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "4092cdc93fc82a8b9628f8f3693a23e80bea47be", "messageHeadline": "fix: typo fix", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e65695c5cbafba19d49d8088397b0032d543790b", "messageHeadline": "fix: update TS file after JSON file", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 76, "deletions": 57}}, {"node": {"oid": "be789dab162ada2fedb65b72190ed6f07a06fa81", "messageHeadline": "fix: update address template", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ac965ace0aa55753f9d1c0780c5e37d656d93c6c", "messageHeadline": "fix: added contract addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "0d40870eb1647d945320475ce09e6a6d7e6c9639", "messageHeadline": "chore: package scripts", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1335, "deletions": 34}}, {"node": {"oid": "38840a750bfa6f338b4f1f17d4d6b375838b59fe", "messageHeadline": "feat: added scripts for various subgraphs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 150, "deletions": 328}}, {"node": {"oid": "dd7d0227c31f9c5504c95192ffb998c1f7e35b4b", "messageHeadline": "chore: install esno", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 288, "deletions": 3}}, {"node": {"oid": "2c620a242b2676d53d4ddadb98c6a357042856bd", "messageHeadline": "chore: update abis and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "86cdaa67f7166452ca0795f2aeee25dc703107d4", "messageHeadline": "feat: added scripts for updating core subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 244, "deletions": 193}}, {"node": {"oid": "5f33faabdd79ca48e91893dfc1ecd7ce07827860", "messageHeadline": "wip: script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 666, "deletions": 65}}, {"node": {"oid": "83ece2a1b4598d834af6f80c78990cd94a45107a", "messageHeadline": "feat: monorepo setup for the app", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 130, "deletions": 38539}}, {"node": {"oid": "5405451f6688537deaade475c09a5ae2d8236bf5", "messageHeadline": "feat: setup package json and custom config for each graph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 38609, "deletions": 3453}}, {"node": {"oid": "54c22ad790cab89fd8e197d5f4a33ace15b6a2c3", "messageHeadline": "feat: create subgraph yaml for each subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 543, "deletions": 0}}, {"node": {"oid": "729b482d32349771479a4c46091d9ca9f139325a", "messageHeadline": "refactor: all subgraphs separated into their own folders", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 62, "deletions": 64}}, {"node": {"oid": "9308c75e1ce8d320d424758aa9fd8f6a816061cc", "messageHeadline": "fix: change how price is fetched for assets", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "f9a6b8a3d45f7abfa311d4650aeea70ab0728c8a", "messageHeadline": "fix: update addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d54b31768e9fac4b6988752e16be6800d0d661ab", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e4568e82ed38858ceba46ccf12411b9aa51eae7", "messageHeadline": "fix: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1fa3d67163bdfa30665cf01d913f6a479447a39b", "messageHeadline": "fix: added logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "df12691be6a89d97a5f81806465ad0c87ce2576d", "messageHeadline": "fix: update abi codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "4721d331ac1b7f62e8a28c965f8d32cf278b528b", "messageHeadline": "fix: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cd7dbb9b5e0efd41f08cd5ddc3c92d0aab3b5be6", "messageHeadline": "Fix for entry share price", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d2bfea8df1b00f13915e2616c530c97cb90ec5a5", "messageHeadline": "chore: update sdk and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 45, "deletions": 44}}, {"node": {"oid": "7d5c74209596eaeccf5357f401a48850282c73a8", "messageHeadline": "fix: update addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "70f0f65658b387de6aee00f99b102c4a49a9c9fc", "messageHeadline": "chore: remove dead code", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a10a344581aa3c4898b95c0946c225a051228778", "messageHeadline": "chore: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "46d0f0f68519307443c6339cb169206f9ff115c6", "messageHeadline": "chore: update abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "7c3cf62254fb76117d00c2781cb669025a723914", "messageHeadline": "feat: added handleTokenDeposited for junior vault", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "911a540f05d97076706d1c9194b2cc2c9bf64847", "messageHeadline": "fic: getPriceX128 -> getPrice in handleTokenWithdraw", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45757c00dce2cf9ad0f8bb4151a0568693b4fbdc", "messageHeadline": "fix: skip junior vault entry add if caller is deposit periphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a59b6974a89adddcfc56561ee63ff73d29c9da06", "messageHeadline": "fix: DnGmxDepositPeriphery in config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "9e7fc8d58a893677b0b87373babfc75729f35496", "messageHeadline": "feat: added DnGmxDepositPeriphery address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "872da20edb1d5fe8365eee50eec6edf114d107a2", "messageHeadline": "feat: codegen for deposit periphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5982, "deletions": 14}}, {"node": {"oid": "9f17b217928ee431065c393e29b3640e5265c0bc", "messageHeadline": "feat: added new abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 320, "deletions": 1}}, {"node": {"oid": "439b9c9e0c11d1277145b1a533cf0e0318c3367d", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d25129ec62d1425ef88ebd8925821a0cdc77b85f", "messageHeadline": "fix: realizedPnL calculation fix", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "4f3c0ba16f5e1e1a3af22195f2c0a6b599e2cc90", "messageHeadline": "fix: update package json", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 0, "deletions": 546}}, {"node": {"oid": "12072c08f3de21f23c40b1940cc0496d46138ff0", "messageHeadline": "fix: update addresses and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "bc18a13688db31ae29a2c890eb3a4b51826874d6", "messageHeadline": "fix: update script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b2dcd6e43bcdd798881afe373bb3bfdb1c049ba6", "messageHeadline": "fix: update addresses and cofig", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2500d15c54955d3e7ba2d8b42c4cd1b5739887c9", "messageHeadline": "chore: update abis and codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 78, "deletions": 90}}, {"node": {"oid": "91c0df2b038641b13fe4a986063ce8c88f428580", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e7181f69fb6f7bb875f8b252f9ee0f853fafa17e", "messageHeadline": "fix: assetPrice, sharePrice calculation for handleBatchDeposit", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 70, "deletions": 54}}, {"node": {"oid": "f5ba4200cc8a69b84aff72730281013c72512eec", "messageHeadline": "chore: change loggin", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "368055775f64f9e99613f5381a2b0d738b107f3d", "messageHeadline": "fix: logic error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "9d5f99c9b3f5bb9109a66f96be09d8cfe8684b71", "messageHeadline": "fix: type error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb9160651a9d3ef1c55171f10cad5ee71551e82b", "messageHeadline": "fix: lots of type updates", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 69, "deletions": 66}}, {"node": {"oid": "90aefce5ced6a57e002768e3928720a82f0d61ea", "messageHeadline": "fix: type errors", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 65, "deletions": 110}}, {"node": {"oid": "ff707a9101700e21505bbde964b6ffcf56be49e7", "messageHeadline": "wip: update deps", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3393, "deletions": 1370}}, {"node": {"oid": "50004623933e549c361eec387569ce9a08b7fd16", "messageHeadline": "fix: update scripts", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1fb44d438d33c57ecfb9eb85eb5c19d8090451ad", "messageHeadline": "fix: formatting", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d9345948b7a77c1963dba4e238791e4c7f60f1d3", "messageHeadline": "feat: update logic for handleDepositToken and handleBatchDeposit for \u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 26, "deletions": 35}}, {"node": {"oid": "374fff01eccf4ddccf406aef9a516a3881c17287", "messageHeadline": "fix: make equation more readable", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a6d5dd53f04a6d24afd28898ddd4612573d02f50", "messageHeadline": "fix: simplify ZERO_BD", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48a9695ede4b9f3ad7d93da8cfbebe4430394675", "messageHeadline": "feat: added parsePrice10Pow30 and used in junior vault to parse price", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "a3dbf138e7026fe4511c749b069eadfabd72432e", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2f80edb939bac803356131bb95ec8e126b5b68ad", "messageHeadline": "chore: update abi, config, addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "2f74098b0960e57cf9d2c42c3996da726d6fff02", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ac45d10f24f72845f453b6d4e161422a2538aa72", "messageHeadline": "feat: update scripts to set start block number individually", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "924a7dca6cb5efa122a5484166f5ebb86daa2757", "messageHeadline": "feat: added DnGmxSeniorVault market value as partnerVaultMarketValue \u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "26f1c47510d295249fec194b1d91aba7bd663e1a", "messageHeadline": "feat: added partnerVaultMarketValue to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "7eaa5c7b31fcdd058f2936bed637df66a96ee931", "messageHeadline": "chore: update sdk and formatting", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 130, "deletions": 152}}, {"node": {"oid": "9c4f602b64db6cfebe8e0ba8fe3ffca87ba51844", "messageHeadline": "fix: handleTokenWithdraw now indexes TokenRedeemed events instead", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "3eae1cb7dde807988c55e15ee38db79528bc3910", "messageHeadline": "feat: implement handleTokenWithdrawn for WithdrawPeriphery event", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "235f2a5bf2ce54531d809e0b92ff7f44cbd2c598", "messageHeadline": "fix: update addresses for DnGmxWithdrawPeriphery and TokenWithdrawn s\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a36423ce9bbbc96b708cc39d6dd02d1743ee9fb9", "messageHeadline": "fix: update abi and codgen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 168, "deletions": 127}}, {"node": {"oid": "20b3d044dc99c6d2cf444e24fb31ed5d34a8526b", "messageHeadline": "feat: skip indexing handleWithdraw in DnGmxJuniorVault if caller is W\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0c85f19f1cf93893f7f5a45fa9904d1c5351735a", "messageHeadline": "fix: update subgraph config and addresses with DnGmxWithdrawPeriphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "313859938d15e140046a66e85e2d227f3a6ce6d8", "messageHeadline": "chore: codegen and abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6028, "deletions": 0}}, {"node": {"oid": "d6dcf5da3b09e129f995c7808613591332c727ee", "messageHeadline": "feat: update script to handle dnGmxWithdrawPeripheryAddress", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "65c87196f26a1cda4cb9c3b20652ba6bc1c0baef", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3ce10daa13bc29c110ec557ac1e21aaff09e8d7e", "messageHeadline": "chore: sdk update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "053bb6e2e3d54f50d0df41b81abac8059a94e95b", "messageHeadline": "fix: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1180, "deletions": 107}}, {"node": {"oid": "d6a02cd106e6afd0f8d673aedc2b8c4fd292c8c2", "messageHeadline": "fix: update abis and address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 353, "deletions": 88}}, {"node": {"oid": "91b3142d27b3dfd83081c12184dad9df19ccccc1", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0a84ce933ebacca4853096f9994709c648018b32", "messageHeadline": "fix: update dnLbVault -> deltaNeutralGmxVaults", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fea83058cf477f1a0251ca95802b9ea942742dc3", "messageHeadline": "fix: types", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0c2a745741b56c857b1ad183071bfb259f38eda", "messageHeadline": "chore: run format with new prettier config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1609, "deletions": 3857}}, {"node": {"oid": "c0fa992a5fb50d557690473d6895269d9dad2835", "messageHeadline": "chore: update prettier config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "dd2b65f43ae603b938bf9dc941a8405353b8eafa", "messageHeadline": "feat: implement handleRewardsHarvested", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 47, "deletions": 20}}, {"node": {"oid": "0c783b7711a2d3fee671872fb4e0525a62829dd3", "messageHeadline": "feat: update schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "e4a25e32abea2ab8a549d7c3d0a5142dd9bb77e7", "messageHeadline": "chore: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 728, "deletions": 1173}}, {"node": {"oid": "c9076caa04f3cee3630a0e43e5fbeb415bb23873", "messageHeadline": "chore: added logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0c73c432197e2e0f30113715d2b55609dd32379d", "messageHeadline": "fix: update Address for dn-gmx", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2db55772574961fd1267d00deee8af5a6ce3c005", "messageHeadline": "chore: generate abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 27}}, {"node": {"oid": "5466aaccc7a7cab5f93ad0dee14be4d1e0139285", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "409319d56690e998ac678ac710604b9bda0ca71c", "messageHeadline": "fix: update logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fe2610205cd1310f554b4b2a5958874dec440fa", "messageHeadline": "fix: dn-gmx batching managr now uses DnGmxJuniorVault instead of GMXY\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "74494d1d0756c13c690c8bd845d2f3a2c5885ef5", "messageHeadline": "chore: update abis, addresses and subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "839e85b6029bf9f50cb642c58a0f52220a86d6c6", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fa1dcb203ee0dd064dc3e97a5c3ecd7688ea5e6f", "messageHeadline": "fix: senior token decimals updated to 6 fro 18", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e1c269ae91901eae210f0fa6f292ee0e777a00a9", "messageHeadline": "core: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5fdc344dac5ad6c2d1e389c21e53d69b2efd5c04", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 546, "deletions": 0}}, {"node": {"oid": "1d751f220bdf2da159078ba27906392ec6068788", "messageHeadline": "chore: update abi and Address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 154, "deletions": 388}}, {"node": {"oid": "bbd90ffa30a69588f2a53ded2f934ad789ee73d6", "messageHeadline": "chore: sdk update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a8f64dde08d2df9d1140a0ef05e5088376fd8501", "messageHeadline": "fix: update rebalance logic for dn-gmx-junior vaults, remove accounts\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "a3a3943c1cb6dfe6142d09e30f7bff8cec1520c0", "messageHeadline": "feat: update getVault to handle vaults with no rageAccount", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "90cc3a029712da70dbba3f0174b0978035fe73fd", "messageHeadline": "chore: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6843, "deletions": 0}}, {"node": {"oid": "e5d808661cf3f7b59a8e251c56883fac46bd7e5a", "messageHeadline": "fix: update enums for VaultName", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0bafa1c004b609d4762727210894305524ee1d91", "messageHeadline": "fix: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 167, "deletions": 19}}, {"node": {"oid": "a77b4d57c5e5e05f0475ccdcf969839468f55b89", "messageHeadline": "refactor: formatting", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2dc1ec6eb14d02948b97c11ef1be7ce45cab2de0", "messageHeadline": "feat: implement deposit batchDeposit for batching manager of dn-gmx v\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "918279e6a711de89936f7c1c82a3b691d77bde98", "messageHeadline": "feat: implement deposit withdraw, rebalance for junior vault", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "cd55bc7903330d291ad07fc6bfece4e75b91cfcb", "messageHeadline": "feat: implement deposit withdraw for senior vault", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "8ccc23cf01c6e99a4f3e11b85b14ac417d27a213", "messageHeadline": "fix: added dn-gmx vaults to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "21b59da4af605d2ef91e1ee9dd13dedf80158dfa", "messageHeadline": "fix: update addresses with DN vaults contracts", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "fc1dd2c6088cef4197bcd056bba6f9184aeebb66", "messageHeadline": "chore: added all generated code", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9612, "deletions": 8}}, {"node": {"oid": "22c8fb060eaabcea0c879df65aa14d43e65985c7", "messageHeadline": "feat: added DN vaults to known vaults", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ddb42f6a7f91259fd476089d86f7b0c95359fbc9", "messageHeadline": "feat: added dn vault info for subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 111, "deletions": 13}}, {"node": {"oid": "826da6cd9c4e953b7449cab2897e1495a277c4e4", "messageHeadline": "feat: update script handles dn vaults", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "ab00526b12866fb168ef58ab8c0c1cf39d2bbc3e", "messageHeadline": "chore: install packages", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1261, "deletions": 1164}}, {"node": {"oid": "bdb5d2b57c3bf054f5143031d0c408b3e31ccc9b", "messageHeadline": "feat: added abis for dn vaults", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3230, "deletions": 0}}, {"node": {"oid": "b6190754a2416da248cbec328820b58b02a6dd3b", "messageHeadline": "chore: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "44ac4e136d7553233e83ee046fcce3acbc047c6b", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 19, "deletions": 173}}, {"node": {"oid": "56e3006ad355955dd9d5b98f434b12a3f5cc6ac6", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d886a0c8f9f240b3071725905df22d2eebfd4a22", "messageHeadline": "chore: update contracts", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b712bdc751890bd2000aa13ff6e4b09e8fda79e6", "messageHeadline": "checkpoint: arb-goerli deployment", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "ed42870f8f00be243bc75ed142763e2f303459bb", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 123}}, {"node": {"oid": "029ee35ecbc1c2421ec1ba057351b95ca5a6ffb1", "messageHeadline": "fix: update scripts", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8384c8d0d04674ad44c200bc879bf9d0963564f4", "messageHeadline": "fix: update addresss and config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "2fffc869c0be0a6ace3bcabc14934ce28d188870", "messageHeadline": "fix: chain id for arbgoerli", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f0196e57e92d79bf38bab05210a57a779f08df3", "messageHeadline": "fix: update config and ABI", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 875, "deletions": 23}}, {"node": {"oid": "a4082c53c0f1b73587fdedb906ab3e804f47636a", "messageHeadline": "fix: update script for new sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "68eacaef1aecd24ee1c9f3d5919f1bebc15e5600", "messageHeadline": "fix: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 126, "deletions": 7}}, {"node": {"oid": "5413eee40f01acaf9132ac5bd51fd0914160e338", "messageHeadline": "Fix issue", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74e9053e5d1f779a0cb7604c48d50c0986925456", "messageHeadline": "Merge pull request #9 from RageTrade/optimisations", "author": {"name": "fr0ntenddev", "email": "93470703+fr0ntenddev@users.noreply.github.com", "user": {"login": "fr0ntenddev"}}, "additions": 53, "deletions": 420}}, {"node": {"oid": "3c3c8028d4c34dfcbede1aa7f50ebf7a408baaa7", "messageHeadline": "Fix bug", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cae2f65eb15c656179f5d4fd6ccd94eff5f7c99e", "messageHeadline": "Remove commented schema", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "2bb95eefe1d999ba457b5c14ba2665c5c74ba325", "messageHeadline": "Fix testnet deploy script", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e460723a8b1dc9cdbcef2ae24a2a1a623d0efe2f", "messageHeadline": "Use token ratios for price for USDC deposits", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "8b0e78bc1b26332ed8e2c9b0d825af3c2d148665", "messageHeadline": "Remove redundant entry share price vars", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 22, "deletions": 222}}, {"node": {"oid": "a75d9e1dc5501fa3899acaa455d067e21dce11aa", "messageHeadline": "Remove 4 calls that take place on every swap", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 28, "deletions": 167}}, {"node": {"oid": "96ec081a51929c92ae0d648b2e61d7b7a42b1add", "messageHeadline": "Use subgraph account and name from env", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "9dfd026760970dac38ec567044ed690d95b2b9d4", "messageHeadline": "fix: use safediv everywhere", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 42, "deletions": 23}}, {"node": {"oid": "d3579ef708ca95d09d3e7fbee9013ca8f237a2c3", "messageHeadline": "feat: add vault market value to rebalance event", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 32, "deletions": 170}}, {"node": {"oid": "161cca1d649cf61dc49c7c4af1b8076452436f11", "messageHeadline": "feat: add arbgoerli", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2217a729a9ae2367ef17da65f99f745a6dca9a0e", "messageHeadline": "fix: incorrect price issue", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d083c6bf5a7fdb7d74bd32a7e017d6f0dc621e1a", "messageHeadline": "chore: ran formatter", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "b9253b4fdd05d6c8fd7faefbb31fddab8173e49a", "messageHeadline": "fixs: update configs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 31, "deletions": 80}}, {"node": {"oid": "c488ffd76e239669e4242ffc420ef702c41b0acb", "messageHeadline": "fix: rename functions in update script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92bcd10a12e464ed8c3bce6b54ffd1ee7212796c", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 164, "deletions": 10}}, {"node": {"oid": "ec7ad16bb79d15398b56d1a3a8df4f2639d264a8", "messageHeadline": "fix: entry share price", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 4852, "deletions": 198}}, {"node": {"oid": "00406ba713cbd99bb5414a2d4966a47fc3fa0167", "messageHeadline": "fix: add missing handler for LiquidityPositionEarningsRealized", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5d64c363c0e1cadc0bc11b9d499ce6a7e68ffd22", "messageHeadline": "ref: rename rageAccountId to rageAccount", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "408dda7b2e81e61ea6be2812dba2764e62f05eaf", "messageHeadline": "chore: update scripts", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d03ebecb668d72efabf463f1ace813282f06176d", "messageHeadline": "fmt: run prettier", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3951, "deletions": 3918}}, {"node": {"oid": "35caaa734bf1473daede02037b290b29a9eee315", "messageHeadline": "feat: add lp earnings realized in vault rebalance entries", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 652, "deletions": 11}}, {"node": {"oid": "a99f5d6f249b3029bf9a9ebd0b1c24dfbe70dc6c", "messageHeadline": "fix: add missing abi fragments", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "26c638a9c75504815e040519d8225c205b11593e", "messageHeadline": "fix: support updating even if gmx is not present", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "2901e2d0d1b4bf669f59530aea638cd5f4b27ae6", "messageHeadline": "chore: update scripts", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "be0cba59e9277eaa6c365b88f41dd532d2cb575d", "messageHeadline": "fix: vault id in entry price entity", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bdbdd77b7b402f4e1128b780a5cce8b6f154130", "messageHeadline": "feat: add entry price for asset and share", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 448, "deletions": 30}}, {"node": {"oid": "1c69f47c7722124afbc9845d9d02c4b5b7de7be4", "messageHeadline": "fix: entry share price", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "b4b94fa07650290e4cfc09f981bd103203a831c8", "messageHeadline": "feat: add liquidity earnings realized", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "380e103c2d3cfe1c5a630ef991353b828fbdd48f", "messageHeadline": "feat: add asset price share price", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2372, "deletions": 258}}, {"node": {"oid": "19bc749ace7380c050d5ff714c182b8af0a309f8", "messageHeadline": "fix: add missing block number set", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b1e13124cd3e39dc8eb3006d3e2ab43414201a3f", "messageHeadline": "fix: add gys abi to gbm contract handler", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4c5e7d7ee84ee4a003f260dd4fdfbc24b1a61877", "messageHeadline": "fix: abi issue", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ce7cdd786e3bff5871284b19628c8ef44e52550", "messageHeadline": "fix: pending deposits not initialized", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "44d8492c7e5c85c3f5db194062830a9cafa4c188", "messageHeadline": "feat: use enums for vault name", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "4fe475387ba3d66e79dfe08301a464b1cd319e14", "messageHeadline": "fix: handler name", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "822afcdc6f06bccb2936348d0f0972130aeda09a", "messageHeadline": "Update addresses", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 67, "deletions": 225}}, {"node": {"oid": "6d224bb7859acf432f1314a102b356151e8bd018", "messageHeadline": "feat: add entry share price", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "594084d71d163eca3fb522bcb04bb52089b129a8", "messageHeadline": "feat: add batching manager handling", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "4acc37f56991eb20e388c22b1389f5466dc673e6", "messageHeadline": "feat: add name to the vault", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "6ff293730aba8177f861216a0e066dcbae3b8f5e", "messageHeadline": "fix: handler names", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b5dfa092b525d440752e2e054ee473aafdeb8467", "messageHeadline": "feat: add handlers for gys and gbm", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 5315, "deletions": 434}}, {"node": {"oid": "b5398aaa18a882132d2e698dc7eba973899c5fc7", "messageHeadline": "feat: add gys and gbm artifacts", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2006, "deletions": 29}}, {"node": {"oid": "fc93f96025e41dd99c04dc3c77e68b24daea529d", "messageHeadline": "fix: invalid abi issue", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2888, "deletions": 4418}}, {"node": {"oid": "82986f46d108b85583649f67f7729a255532b84b", "messageHeadline": "feat: add gmx to update script", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 42, "deletions": 10}}, {"node": {"oid": "8586fea8476e05a8777d4460f693786024b8914d", "messageHeadline": "feat: add blockNumber for DepositPeriphery and Deposit and Withdraw t\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "65d12d2082f5379afdcc3df304ca35d8cb0c20be", "messageHeadline": "feat: update schema for VaultDepositWithdrawEntry to include blockNumber", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3d528f7c3040458dc8f5d68ccdec88219c07c21f", "messageHeadline": "fix: update sdk and redeploy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1303, "deletions": 443}}, {"node": {"oid": "38049b952f87faa03e4d18a66c6880ed109cd8ec", "messageHeadline": "fix: new scripts for mainnet", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a9bd92d789f94559aacab64db3ed43f89fee23fd", "messageHeadline": "chore: update deps", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "b3f2f945a1d07e12533871eac39bc6339ad3dfab", "messageHeadline": "Patch abis", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 3985, "deletions": 2957}}, {"node": {"oid": "60b926f0d05619b8c7107491d1ade6ee786ad9d1", "messageHeadline": "feat add support for arbmain and use latest sdk", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 4463, "deletions": 7388}}, {"node": {"oid": "c94feae39643783dc858f101e45f8ea5adec7007", "messageHeadline": "fix: use ClearingHouseLens instead of ClearingHouse", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2718d218dd78fe9a4306041f46c273e47cdb9e22", "messageHeadline": "chore: added clearingHouseLens address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c1b80c81e53103e3868ba4bc81c4c8568e1decf7", "messageHeadline": "chore: codegen for ClearingHouseLens", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1604, "deletions": 0}}, {"node": {"oid": "18522fce15dfe56c8e3dd41c761d304593a3fbd9", "messageHeadline": "fix: added ClearingHouseLens to update script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f46f93b90135bc1ab698bfd14b5c498eba8a4d8e", "messageHeadline": "fix: update handleTokenPositionLiquidated, remove liquidatorAccountId", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "34a172be0233138ee51953e2a0179645521e3579", "messageHeadline": "fix: update schema and events", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9c9babde5a63f78005edacf351025c312212b726", "messageHeadline": "chore: update generated code", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1796, "deletions": 2454}}, {"node": {"oid": "ebaa4a105c0f2c11f30e2b4dc59633b5a2178be7", "messageHeadline": "chore: update ABIs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 679, "deletions": 676}}, {"node": {"oid": "cc0a44dc33fe931a338d251a383af5bbb3d91f89", "messageHeadline": "chore: update config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2fb9e37da0189b1edf5417405ced04929c5fe1c3", "messageHeadline": "chore: update contract addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "446415791e046041fc8a9902b216a6ac3358a8fa", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1906fd871aadcaba24e1a88a48da6480c1e79b1b", "messageHeadline": "fix: formula for realizedPnL", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c4b88e420388f2ac5441541b22c334106c1943e2", "messageHeadline": "fix: added realizedPnl calc", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8f0d30cadb338954f8482033804c3e437c700a85", "messageHeadline": "fix: update schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4c05a5eec67ac3fac4c223c34b878fd2c15c2b15", "messageHeadline": "fix: update addresses and", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03b70c0e8e95403465d2189e91698cc0ea253538", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1c0b483b40e7d9fb54925035988b24ec64225f03", "messageHeadline": "chore: delete dead code", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 0, "deletions": 708}}, {"node": {"oid": "1ff99874bf38119e34bde440cc59f44035b4d468", "messageHeadline": "chore: handle eth as ERC20 token", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "ad1656ec10ba1476392df738cf3a54a60ad081ef", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 708, "deletions": 0}}, {"node": {"oid": "ec657e12c52a4679b115e5f52ac050bc498a3c1b", "messageHeadline": "fix: added sign correction in entry.fundingRate", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "c27225261932ef9e363dcb4a1610dc5d556fd620", "messageHeadline": "feat: added abs function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "73e9cf2f9244158c229a0024606c4f60bbe28d34", "messageHeadline": "fix: update entry price calculations", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 55, "deletions": 41}}, {"node": {"oid": "86dea651345a2e0706d9404ed67246d4af6e50ae", "messageHeadline": "fix: use safeDiv", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5318004ce41cee86c8489a6951ad9873df93bae9", "messageHeadline": "chore: const -> let", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2de0c8846b9a0695b41502f746f30da97e926101", "messageHeadline": "feat: calculate tryCryptoVaultSharesEntryPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 76, "deletions": 11}}, {"node": {"oid": "82c5b817edbef47cda02aec3e3123690288dab76", "messageHeadline": "chore: added new address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5fe6af4953c9983e43f2ddc34abeed11edf41b54", "messageHeadline": "feat: added tryCryptoVaultSharesEntryPrice to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "678e77abf1d1817f59df4aba7fc4f04f1020ec1b", "messageHeadline": "feat: abi and class for CurveQuoter", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "08d3ed29e6862b001e66fd4d7de659105def9aa3", "messageHeadline": "feat: update script gets CurveQuoter", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c3378d5aeb356016b99b47d14a9b089b13817aaf", "messageHeadline": "feat: flip fundingRate logic", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ab3c1a6d2b2c8dc2514202709880829465111d9", "messageHeadline": "feat: handleDeposit for CurveYieldStrategy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "05cbb8a0151f51c3e2893eef219ac9134f58787d", "messageHeadline": "feat: handle calculation of timeElapsed and avgTwapPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "32f0f93771c0ccd147737255b904048b89196e8c", "messageHeadline": "feat: added timeElapsed and avgTwapPrice to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a9c55eb955f245102d545a711b1015e7991a259a", "messageHeadline": "feat: handle fundingRate calculation by referencing lastFundingPaymen\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "09111513868389ce94a47458b209b3872f24a813", "messageHeadline": "feat: save lastFundingPaymentRealizedEntry in TokenPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "2201473149c568c4da6a92d20c2428ac65f1e40b", "messageHeadline": "fix: getFundingRate used for latest fundingRate", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "180ad18824e479ac6bd7f7cb5321f7d3e2101966", "messageHeadline": "feat: update FundingPaymentRealizedEntry with virtualPriceAccumulator\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "44f39c37583bc47d3801d7c2dd16d304b842e4af", "messageHeadline": "feat: update rageTradePool on mint, burn and swap", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "f44c31f4d2965877617ce3523164296e0542e4c0", "messageHeadline": "feat: added getRageTradeVirtualPriceAccumulator", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "efee37090587979c85ca9e981ab7ad701e5d3144", "messageHeadline": "feat: added virtualPriceAccumulator and checkpointTimestamp to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "5a948a114702471d49ff5cf12f36b5a3d6d5b591", "messageHeadline": "fix: update formula for dollar value calc", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "554b2516197a6d428cec22463fa316acab2d385c", "messageHeadline": "chore: update schema to include ABI", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2257, "deletions": 0}}, {"node": {"oid": "fd37ec181cbaf3f00c6cb2c32f24c6bdbac7e71b", "messageHeadline": "feat: fetch price at time to calculate dollar value", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "7ca3a55632703d0cb858ac416d4761d9270805f0", "messageHeadline": "feat: update schema to include sharesTokenDollarValue", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bcecc71b0ffd56dcd957cd12b17db7f05d7140f2", "messageHeadline": "fix: handle price update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e62aa67fe6d04506fd76b6eefc8c0ba04c03509", "messageHeadline": "feat: record price in funding payment entry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6e600ae54a1f795158dc91eb804272b1110457b1", "messageHeadline": "fix: replace CurveYieldStrategy token with CurveTriCryptoLpTokenAddress", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9772595dcb24eeec422734add87d716cb280885", "messageHeadline": "chore: codegen", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 681, "deletions": 7}}, {"node": {"oid": "c4949c11dbdc92e84f93a89ef1c5087fefd38b71", "messageHeadline": "feat: added curveTriCryptoLpTokenAddress to script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e39011bdd85c5d7bcb1120c988da83622e847756", "messageHeadline": "fix: use transaction hash instead of block hash", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce9092460982fa3af558979bda642c358b3761f9", "messageHeadline": "feat: handle vaultDepositWithdrawEntriesCount increment", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "01b4e2a066e7b61705d10f576bd68587b360e5c4", "messageHeadline": "feat: update schema to include vaultDepositWithdrawEntriesCount", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ef2eadf5b6619af518631440d41ea621283e53be", "messageHeadline": "fix: type errors", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "016ac7233e9f80c2657217397aebd84eaf66ba0f", "messageHeadline": "feat: added ERC20 ABI to CurveYieldStrategy and VaultPeriohery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 940, "deletions": 5}}, {"node": {"oid": "cbc769ee5c34172c2a2b1f7630ae2503dcb18866", "messageHeadline": "feat: implement handleWithdraw for CurveYieldStrategy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "a2718a68dc69920cc233bf10b2435b095474b285", "messageHeadline": "fix: amount value in handleDepositPeriphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f199d11b6cf40d3231f6ea6a95b6dd2b81804d93", "messageHeadline": "feat: implement handleDepositPeriphery function to save entries", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "3b4234f679e68ca7e3d468bcd1ad82f9ec2af891", "messageHeadline": "feat: added getERC20Token function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "6c9512df87955c316decc1dfaeb4d6ee6c4ce03a", "messageHeadline": "feat: added getVaults function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "8155ce485803b57ff5c1fa3b23a716a89275e562", "messageHeadline": "chore: codegen for ERC20Token", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 80, "deletions": 13}}, {"node": {"oid": "81245ec7a440cc7f8562f21cc6921bb370888696", "messageHeadline": "feat: added ERC20 token entitty | definition of VaultDepositWithdrawE\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "7680e1e2704f739ae6dd6d9ae1a7e207ad6104fd", "messageHeadline": "chore: added handleDepositPeriphery and generated files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 593, "deletions": 0}}, {"node": {"oid": "c70ea8e17b0a3b9e9968fee021bd3426055693e5", "messageHeadline": "feat: added CurveYieldStrategy and  VaultPeriphery addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "adfdb524a00626a07dacff00d7c3ec37eea59c5f", "messageHeadline": "chore: generate abi fir VaultPeriphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 395, "deletions": 0}}, {"node": {"oid": "49a19089e34d96642da0d199a4b5d834a5d3ce24", "messageHeadline": "feat: subgraph config handles  VaultPeriphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a5845940aa3a0be75f652410166eb2dadf80c284", "messageHeadline": "feat: update script uses VaultPeriphery", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "8d513f6ff59b7e4aecd5d02153e2f61787fb2fd7", "messageHeadline": "feat: update schema for vaultDepositWithdrawEntries", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "75f405671ec65fb08b2b75a8bf0a4ccec3bcd8d0", "messageHeadline": "chore: update subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "91760f0f4320ba085de7998ba49ef7a0c542d015", "messageHeadline": "core: update abis and sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "384d7cbfedd13cecffda194f62fbe2a63f2ccf3f", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ace022b85192585a72c5d22903e9e8101e9eef35", "messageHeadline": "fix: empty handler functions for handleDeposit, handleWithdraw", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "34583ceb117fac434925dbc2e0b5e62004b14dc9", "messageHeadline": "feat: genertae schema for CurveYieldStrategy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2368, "deletions": 0}}, {"node": {"oid": "2fa55bc6931006affc5134c4d7df2fff65f6a3da", "messageHeadline": "feat: added Vault and VaultDepositWithdrawEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "3cfc39e8fd7380b1e28e305c89f78484a7d8f9fc", "messageHeadline": "chore: update subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "649736801e09cdc0348bd2a85679253f4651bec9", "messageHeadline": "feat: added abi for CurveYieldStrategy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1504, "deletions": 0}}, {"node": {"oid": "a266554b5266c9245dd344c30c4ab1e05d861b99", "messageHeadline": "feat: update script for CurveYieldStrategy", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "9029c40718dd41570eac27b52065656e8389f6b1", "messageHeadline": "fix: handle more events to update liquidationPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "1c248407a4cba5b901cad3027228a7e314470299", "messageHeadline": "fix: handle timeStamp with safeDiv", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9e3ede2363e883ef238ff835736be7e5867e407f", "messageHeadline": "fix: type error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfd097e89ec64bbca41b42df6b6052a37406f64d", "messageHeadline": "feat: change calculation of fundingRate to use timestams", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "6676ba75834217be3b730c6351695af9779a0959", "messageHeadline": "feat: update schema to use lastFundingPaymentRealizedEntryTimestamp", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "60e32680f639530e29226a778635420409f60224", "messageHeadline": "feat: added handleProfitUpdated event", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 28, "deletions": 43}}, {"node": {"oid": "2ff74ed10e9775ff2f89d26b7d8e4c102a91a11e", "messageHeadline": "refactor: extract updateAllLiquidationPrices for all pools", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "281590deb6dfdf477566f76f8c9b87a1a5455072", "messageHeadline": "chore: update subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5436898a58b2287ae5d39de27805a16ac87fe45e", "messageHeadline": "fix: type errors", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "6dec02016f1e47bb71ae8212dd7b4f21494a988a", "messageHeadline": "fix: update signature and added logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "5dab934c23e191c6503e84f8f6e6c516b3caf5ab", "messageHeadline": "fix: new syntax for saving", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5502b04fac2f232380cceb20fec1aa154e21e016", "messageHeadline": "fix: change signature of getLiquidationPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "66e27c72d219994687a9451d0a87797a28f103d9", "messageHeadline": "fix: funding pyment calc update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "b7abe051350cc942bd46d9d4156cac68891fa604", "messageHeadline": "fix: update getFundingRate formula", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c2e8f0c39fec4f7ae78ffb383328f89117d5449", "messageHeadline": "fix: update usage of getLiquidationPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "df2e9cdadad5d3221bda74394609dee0bc66256d", "messageHeadline": "fix: update formlua for liquidationPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9b2f9dd8f7539360d68494ea0392aa82bb4de1a2", "messageHeadline": "fix: reverse fundingpayment sign", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ac7907268fe7668811d5942fc06131f52af7d47", "messageHeadline": "fix: type errors", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "826afa767fe6f9f4a9d0aae574e7e7c86f557537", "messageHeadline": "feat: use getLiquidationPrice to updat in swap and for all pools when\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "942c2f84ff5614a6dabea63de0b462535c603de8", "messageHeadline": "feat: new getLiquidationPrice function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "c16e648a42d29d64468f8dd6975cfe04902c6af2", "messageHeadline": "feat: Protocol tracks rageTradePools ids", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "04501a0430b55405589af7447046c5a085316d1b", "messageHeadline": "fix: sign for totalRealizedFundingPaymentAmount", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "257d171b7b2337a343a290af3bd19eea2704ea37", "messageHeadline": "fix: switch totalRealizedFundingPaymentAmount sign", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3542895e8e922681f524895646a4c2cf526b0fd", "messageHeadline": "fix: update fundingPaymentRealizedEntriesCount counter logic", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9fe5d48ee830e5cb6503a498a00cab0f129daf3b", "messageHeadline": "feat: isSettleProfit saved for marginChangeEntry and debug for liquid\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "56b7c2e77bd55e67d14ee042000cba8723f33c24", "messageHeadline": "feat: update schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c64c9aa3d69778601782b7e341c9cb1f6a285d2a", "messageHeadline": "fix: generate code", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 144, "deletions": 132}}, {"node": {"oid": "25ce67e9c9394e7223ec371bf923f33600e9a1cd", "messageHeadline": "fix: update abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "fafa04f1e112ad57a4edefbb23593abc5bf1243c", "messageHeadline": "fix: update addresses and blocknumbers", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "80e8bc3fa6f3c3649277ad69562de2663dc93e8d", "messageHeadline": "fix: update script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76c744bb0f7ecb399fbf51921dbd1615fcd1f211", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4117d2e99cf2a522750fc7fb3a371e7a8373916e", "messageHeadline": "fix: change warning log to debug", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c356405f0cf91660248610755ca5494550f76b67", "messageHeadline": "chore: upgrade sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2d6704f856627d9f69667151f06a95fffb1e1e86", "messageHeadline": "fix: remove unhandled ProfitUpdated event", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "074b7a6c896efb3ab5383b553946e490f6752d74", "messageHeadline": "fix: use new try_getRealTwapPriceX128 and try_getVirtualTwapPriceX128", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "12fbc88dbec3476d1c40bddae9274db90abed748", "messageHeadline": "chore: update generated file", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 717, "deletions": 441}}, {"node": {"oid": "b67e5bdd8d2bc6ce3ff93740601c4022bc94fbd2", "messageHeadline": "chore: update contracts metadata", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 185, "deletions": 128}}, {"node": {"oid": "9498bd6f0d830e9523d69ddad8d68b9f86ffd1fc", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "0bb705d50e6f7fb13d809142eda88e7dee44cf0b", "messageHeadline": "chore: update readme", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 110, "deletions": 39}}, {"node": {"oid": "07e8206b5a8eb781d117bcfda27cf5ab71e7b220", "messageHeadline": "feat: track vQuote entity for rageTradePool in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "90e4a10f79b7b5d660d45097a6437f56aff59187", "messageHeadline": "feat: rage tradepool tracks vQuote entity", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0346120375f61db2a59ccdcc9bbf41a6b3df7b2f", "messageHeadline": "feat: handle vQuoteClosed and  vTokenClosed in liquidated entry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "40db625f0909cb41d54183e2c3bf777f058ec007", "messageHeadline": "feat: rename amountCLosed -> vQuoteClosed, added vTokenClosed", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "44fad6d46c6fe0ae65bb0c1a476a5decfb315a40", "messageHeadline": "fix: rename executionPrice -> geometricMeanPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb6ea038e27b747c4f2c6cd97269e2060eb567d9", "messageHeadline": "fix: schema change rename executionPrice -> geometricMeanPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd86816bbf4e85b8e73e5f10693d6620d6ecb8f9", "messageHeadline": "feat: account and tokenPosition both index lists", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "a518d9ad82fc9956c9d4e98940c516cacdbd79fd", "messageHeadline": "feat: update schema to index lists for accounts and tokenPositions", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 104, "deletions": 16}}, {"node": {"oid": "2e8169423737c38e0f206e024acb93333bdb5773", "messageHeadline": "feat: document the schema for the subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 411, "deletions": 355}}, {"node": {"oid": "814a4dfa82be534b272c47f8746cbe2ac5547879", "messageHeadline": "chore: update deploy script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "367834d340c28d9628fe01dc92f54d785b45b780", "messageHeadline": "feat: handle TokenPositionLiquidatedEntry update for marketValue", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c3b92b126a45c14a40650020c2e08a1715e4d014", "messageHeadline": "fix: added accountMarketValueFinal to TokenPositionLiquidatedEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "efcaf419319606c881c0b1092bde7fce87f9f715", "messageHeadline": "fix: rename protocolInfo -> getProtocolInfo", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78250322472d745430fc76388be6aef3dad0eea8", "messageHeadline": "chore: update generated files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 453, "deletions": 210}}, {"node": {"oid": "54f087bef770853bb399d19a34907c90122da3b4", "messageHeadline": "chore: update abis, addresses and subgraph config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 164, "deletions": 104}}, {"node": {"oid": "5036a6b24c092c0d57d83bd464b3bf1259b2eb27", "messageHeadline": "chore: replace npm with pnpm", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10680, "deletions": 44575}}, {"node": {"oid": "f0931f3ec6c7b7d34f0bf73b68f3c7458a547274", "messageHeadline": "feat: handle count data updates for various historical data fields", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "9232a6649b6e94ef14dc9d1646f2c9e12d631a6b", "messageHeadline": "feat: update chema with counters for historial data", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "5c8f1955abd5f486e87702b0f8521af0ab64afcf", "messageHeadline": "fix: fix: calculations and syntax, added logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 74, "deletions": 19}}, {"node": {"oid": "1e5c05c92dc0ffdd88b08937a51bee35cfa12f62", "messageHeadline": "fix: type casting for netPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "36fda6e84a984f56655276d385d24aaec1fdf82a", "messageHeadline": "fix: price calculation and adjust for tokenPosition.netPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "288f54846bf0c3409aa266aadf8f2cb6ce5bb197", "messageHeadline": "fix: netPosition BigInt -> BigDecimal", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f1d3caa6951a6d8b3a3be443501c480935a95c01", "messageHeadline": "refactor: use BI_6,  BI_18 everywhere", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "c9d3d9ef3e4044b5469ac3b21e5082fe87396945", "messageHeadline": "feat: addd new BI_6 constatnt", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e45d8e18c818767d8eb39c4c80b8370bc4eb9e32", "messageHeadline": "fix: use correct units", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 38, "deletions": 42}}, {"node": {"oid": "860d129f85a9ab9df0b88571fd95bf2c1e1697e6", "messageHeadline": "fix: added more logs, fixed logging", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "3407ede9e6c33d192499830088b248b820d20848", "messageHeadline": "fix: compile errors", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 90, "deletions": 91}}, {"node": {"oid": "ebdcb28cb5a8810eb11cf9e9d35547a036bcf7ba", "messageHeadline": "fix: change openPositionEntries type", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9f3a5b970f057d713af1869f86eacf40098abd2e", "messageHeadline": "feat: implement new algoright for open positions", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 176, "deletions": 14}}, {"node": {"oid": "d0d35dd6c89096555fb3750f2bef337fc7009fec", "messageHeadline": "fix: initialize new tokenPosition fields", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ceab97112828d7147445bdfa777f8ef5f0572151", "messageHeadline": "feat: added min/max util functions", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "05c1f2bd9c1a5751ad1f0e7e17d310f434ded9ef", "messageHeadline": "feat: added new fields", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "aa0f82935821685c45d65cbff6dfe6fa98e2be77", "messageHeadline": "fix: initialise lastTokenPositionChangeEntry for tokenPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "66aad44aaabb419eba53d16a0acedfb1424144d6", "messageHeadline": "fix: update fundingRate for rageTradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b999a75def5a65a3b108f367277616cab77bfe76", "messageHeadline": "fix: fundingRate calculation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "34974b21c8c1b9d5c6bcc4fc1349c7a601e2443e", "messageHeadline": "fix: handle number conversion for vTOken and vQuote", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "824f4a3ed8720119cbdc43e6850a5013975d5386", "messageHeadline": "fix: update fundingRate in schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "dc01a8dd11f72ab2fc614a0717473e5b80c5174f", "messageHeadline": "fic: remove critical error log", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "060ace638a0df11f38531f791cc3f8ed5d575a03", "messageHeadline": "fix: initilize hourData and dayData for rageTradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "98098acb78057dc26fb53ad10db8501fc664e7b2", "messageHeadline": "fix: type error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "727319087dbbaccb68ab94e5a860751a1371e99b", "messageHeadline": "fix: use getRageTradePool in handlePoolSettingsUpdated", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "090114e61791e69ef0c5f8e2b312d80120951b1a", "messageHeadline": "refactor: use getRageTradePool in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "0e0430b370a1f063a376e7216826dbff72631565", "messageHeadline": "feat: new getRageTradePool initializer function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "c3966a5eb4ed0351fbfa7bcea228b8f904bc3145", "messageHeadline": "refactor: use getAccount in handleAccountCreated", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "92c71e1c0c2faf45b87ae8eb6519a92204167ea5", "messageHeadline": "feat: assign tokenPosition id to TokenPositionLiquidatedEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3e4828a6ab476a2acf3df1d0328e64a6c1df26f3", "messageHeadline": "feat: schema change to get tokenPositionLiquidatedEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "ea9b0054e15428f3c56ab34c3a08581732b32f57", "messageHeadline": "fix: type error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "73b1edd1880689d37cfa89199f573ea7be7b6cc5", "messageHeadline": "feat: update lots of new values", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 175, "deletions": 141}}, {"node": {"oid": "71bc45fd0feab35c1b8aedbac4266c4fc7df950a", "messageHeadline": "feat: implement handlePoolSettingsUpdated and handleTokenPositionLiqu\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "df4fc1f4aa4f233065d6696ad7caeea553015101", "messageHeadline": "feat: handle initialize data for marginBalance, vQuoteBalance", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4864c564e94b4020537ddec54d82de9e84b9062c", "messageHeadline": "refactor: account id entry generation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "bd2675b4198f0fc067088d82ca54acf8e0ba613f", "messageHeadline": "feat: handle initialize rageTradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f0c687ca40b77772898bf96b53062fc3aa91205c", "messageHeadline": "fix: schema update for Account, TokenPostion and TokenPositionChangeE\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 145, "deletions": 47}}, {"node": {"oid": "fa10954c6e4c191a3b24412d83396c4a387d4c42", "messageHeadline": "feat: added new events in config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "266925fbc4544b54d3dbddd6168c833f4600195d", "messageHeadline": "chore: revert to sdk 0.5.1", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 106, "deletions": 87}}, {"node": {"oid": "c07296638eb3c106dfa6adcb98be793ffffdcd65", "messageHeadline": "fix: logging error", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2aa1c32ad803e502e510e0b688184353077b0d03", "messageHeadline": "fix: update types for swap", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "08243f6cdba8de6bb754895f2c9946b2ed028cb9", "messageHeadline": "chore: updated sdk, new abi and generated data", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 72, "deletions": 91}}, {"node": {"oid": "7306d887909c6b6c0c740120cf35861378e4649b", "messageHeadline": "fix: generate new with new settings", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1ff4911535e27455c6bc273acd691005780859e3", "messageHeadline": "feat: update startPrice, endPrice, executionPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "38b304cc55c827ea414d47a98f4061e352eeb733", "messageHeadline": "fix: change event signature and optimise vTotalValueLocked, price and\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "66657277cf179293e249d3633b1d43e97f511e7e", "messageHeadline": "feat: added execution price", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c56d59f158d8d7ac26d2994785b1d1eb4a20cb61", "messageHeadline": "fix: use handleMarginUpdated and added endPrice and startPrice", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 50}}, {"node": {"oid": "4318ff09a736d193635e31dc3895eb49952a4b3a", "messageHeadline": "fix: schema change and new generated files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1471, "deletions": 2091}}, {"node": {"oid": "2e2c2723a643f5e41cbb30a3fc59e12a316797f4", "messageHeadline": "chore update abi and address and event signatures", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 474, "deletions": 453}}, {"node": {"oid": "cf4843b18a0a33270e117aac0510203fd7321f2c", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bcd923996cd67901a0f509ad494e71487b95d2e2", "messageHeadline": "feat: update transaction hash for historical data", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "891dcd43fdc1f3f00a9f0af465a2443a4641685f", "messageHeadline": "feat: added transaction hash to schema of historical data", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "753446d0256eaf7db79c06ee797637df5ae592c6", "messageHeadline": "feat: handle margin change entries correctly", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "4a1ad8df9f7875d42e64425208a7197781146295", "messageHeadline": "feat: added marginChangeEntries", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "bbaaa437307b4d8ff0d33be897d7dc0fe0092bc5", "messageHeadline": "fix: return positive execution price for trade entry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "510bf9180be20c92c117b4630391847bd070b6f4", "messageHeadline": "feat: handle vToken update and amount update in bigdecimal", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "412ca10049c583835562a42b003a45e233fe7f69", "messageHeadline": "feat: added vTokenPosition fields for FundingPaymentRealizedEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "928553be0404583ed7e5934b93a4dc3c7afd6968", "messageHeadline": "fix: handle executionPrice update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2de10cb7cc9d631afdda507a0e0abd12f300ada9", "messageHeadline": "fix: schema change added execution price for TokenPositionChangeEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "f5e1988376a912c2813ee0c00def373a084aeb3a", "messageHeadline": "refactor: getFundingRate now uses poolId as input", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "4315eb6351f37d39c82707cdc01979abe7e9967d", "messageHeadline": "feat: save protocol data in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "01e5e05a2a6bec76f2892cc22602f189345591b4", "messageHeadline": "fix: schema changem vQuote now under Protocol", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "c20d8e1bc979ba018f16121795deaed5d7424359", "messageHeadline": "chore: rebuild generated", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 87}}, {"node": {"oid": "7f4082eaad953a3928fbf8904060dae8b10b0777", "messageHeadline": "chore: update abi, subgraph config and addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 28, "deletions": 42}}, {"node": {"oid": "528813aac6b089ba60c169b68ba3dae632745fe4", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9ba2d0f3a37e1134c37d9a40ffc4264dba35499b", "messageHeadline": "fix: use BigIntToBigDecimal to format return data", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "ab8dd01a62dfbf068ceab87e3c566f4c1e4e50fe", "messageHeadline": "feat: added BigIntToBigDecimal util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "33cbd77908f83d34965eb10e37d987bd653ad0c1", "messageHeadline": "fix: change fields to BigDecimal", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9fb02e465ae1a6b87a441df7ca135a1dab30a4a3", "messageHeadline": "fix: optmise call by loading tokens instead of contract call", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "476a977a437248528a48d0196daf2b661eac9d58", "messageHeadline": "fix: token balance now normalises with token decimals", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "550bdb7cbfdc5240275a21b02b8f029f41ff129e", "messageHeadline": "feat: handle vQuote add in ragtradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "46ba653a28922c671cd5be95abaf45e6fbf8e870", "messageHeadline": "feat: add vQuote to RageTradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "1ddcb9bb30a2453168aaba4b810cdf635f24f734", "messageHeadline": "feat: periodStartUnix changed to Int / i32 type", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 466, "deletions": 7}}, {"node": {"oid": "0343b69f244b60a290604901143c6af5eff51add", "messageHeadline": "feat: corrrect abi linking", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6329, "deletions": 0}}, {"node": {"oid": "e886549c800f37a7f597eea656b417ea03a14d8c", "messageHeadline": "fix: handle correct types", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "1121a9c2b1b1a29f8c99325ad042af90264dafa8", "messageHeadline": "feat: added handleMarginAdded and handleMarginRemoved handlers", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "6c5da067a945b6fea2d3490e1deb553f94c23481", "messageHeadline": "feat: update getCollateral function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "791d7eec75a5e7fc61df40aecaeb8c5ae29e0aa2", "messageHeadline": "feat: initialize vTotalValueLocked to zero", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "0a7d4f6bdfe82a53c97bdd594cd2be3cc4be701b", "messageHeadline": "feat: update vTotalValueLocked in handleMint and handleBurn events", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "c4b0e481cca5ae845502c27b4077f20f327afa24", "messageHeadline": "feat: added getRageTradePoolTvl to get balance of pool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "214c6419f3477e1f11eef16e209bd690fef72f3f", "messageHeadline": "feat: added fetchTokenBalance util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "13466fd3aaccbd8a9bb8960f9c4e6f5f60bdd9a8", "messageHeadline": "fix rename pool  tvl to vTotalValueLocked", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "a92bc8b8b141042444726c883a686bdacdf2fb70", "messageHeadline": "feat: remove rTokenAddress from schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2e581175082faff5ed26431e3ceb37259db485c0", "messageHeadline": "fix: update schema to to use BigInt", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a1060d174371ec14113851e7f45f8585c6492e06", "messageHeadline": "feat: update vToken and vQuote details in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "5bcd86428011c4d3a05a2570ecf8d07ab68c076a", "messageHeadline": "feat: updated schema to include  symbol, name and decimals", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "25e22f77544bed60a40bf791cc8f3ab868d72286", "messageHeadline": "chore: added logging", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 54, "deletions": 9}}, {"node": {"oid": "fc08c76f68a09902c04d3476a7aad9a451ec3594", "messageHeadline": "fix: correct calculation in handleTokenPositionChanged and loggin", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "478294854dc46eaa52dbac21fc6b853038859cf1", "messageHeadline": "fix: use safeDiv for divisions everyone", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "bdc60de8fdec92f92e3981489777d430188e9e7e", "messageHeadline": "fix: added initilization for liquidity and tick", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bbc042c499f01b34693e242f816351c0cafd38ee", "messageHeadline": "chore: new generated files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7825, "deletions": 0}}, {"node": {"oid": "ddfdf379bcb6bf9af4df966ecb035ac908f91e9d", "messageHeadline": "fix: add vPool and vPoolWrapper ABIs to clearinghouse and rtFactory", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "23b92884e38357541c5096d0550e6d0c61f429b6", "messageHeadline": "feat: new truncate function and logging", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "8e69adc41fceaa54af81080f4cb43d164ef588f0", "messageHeadline": "feat: added logs and use correct data transforms for Address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "1a3e9459ff0f77f2603526415e8aa1848d807dc7", "messageHeadline": "fix: update schema for TokenPositionChangeEntry", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "53b1818ec67f7275d9cd5b6ce26174df35990338", "messageHeadline": "fix:  vBase -> vQuote", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "d65282ff66946838213aa59778d17f8717ae8bce", "messageHeadline": "chore: update schema vBase -> vQuote", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "05e646dc24559ff1419a20a6cd9e6b0eac8e9cb2", "messageHeadline": "hix: new generated files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2764, "deletions": 340}}, {"node": {"oid": "c765a2a925c43f1cdfad36cf664a6aae11d7c4c0", "messageHeadline": "chore: add UniswapV3Factory back to subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "db91da0290e7fadaf6cfa6afdb3f8c89d88909ed", "messageHeadline": "chore: update abi", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 227, "deletions": 180}}, {"node": {"oid": "167df959da7a950316cedf9501f28e9e0c7a40e6", "messageHeadline": "chore: update contract addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "0b9907ac1ad7180f5ef06df848629b62114397c1", "messageHeadline": "chore: update ragtrade sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "75bb773f4e7844925b561ced5360ca899d016fda", "messageHeadline": "refactor: update names and imports for new generatd files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 343, "deletions": 4525}}, {"node": {"oid": "15bdcae5d999d9245a8d600534786f1416ec3292", "messageHeadline": "feat: added vPoolWrapper to template name, Pool renamed to UniswapV3Pool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 54, "deletions": 58}}, {"node": {"oid": "a9bcf935aa87edee5a7dce2b995d6c3b14a27044", "messageHeadline": "feat: Temp_UniswapV3_Pool in schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ec0d1343145b1e3dfd4c7300e4a2ceaf31b0d1a3", "messageHeadline": "fix: updated  contract name", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "382eb2cd1e15f37823a33ba988686dc3212ddcc5", "messageHeadline": "fix: update name to VPoolWrapperLogic and update block number script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1487, "deletions": 10}}, {"node": {"oid": "1f6e301db3616279ef80931ff28c9fc017b370ed", "messageHeadline": "fix: initialize more fields in TokenPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8bb99c3324553a6589935d9bf4d520f165422e24", "messageHeadline": "fix: initialize sumBX128, sumFpX128, sumFeeX128 for rage trade pool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "485328d0f1b1101f5a26f7c212a2c5365715a880", "messageHeadline": "fix: initialize fundingRate in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b47333fcb634f9ebe9538e6512db83db29356a6a", "messageHeadline": "feat: handle new fields calculation in TokenPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "634e6bcc3a63326921a546075063875a0ef922b5", "messageHeadline": "feat: added new fileds to subgraph schema for TokenPosition", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "9e1fd1b0640caf26f65a58b81b49015e75cba376", "messageHeadline": "chore: added another log value", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43b3b2985fa92690317041040d80a717fd5c4c97", "messageHeadline": "feat: use updateCandleData to create hourData and dayData candles in \u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 34, "deletions": 50}}, {"node": {"oid": "afd38eeb2104a09278c6e5c9df76770c3fd87a4f", "messageHeadline": "feat: create re-usable updateCandleData function util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "aac03c972ee9cd6f28c4e6ab04cdaff71bc618f8", "messageHeadline": "refactor: use the correct address for contract calls", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "182b32bea6519123b08b4e6803c343998905eb9e", "messageHeadline": "feat: handle hourData candles in handleSwap for vPoolWrapper", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 41, "deletions": 22}}, {"node": {"oid": "abdee8490198f4af0b49f8c952fc8ce647ed2f9f", "messageHeadline": "fix: added new collection fields and updated schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "652af94a51654edfa1c719f31de41716761aaa16", "messageHeadline": "fix: update getCandle  and getPriceANDTick function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 8}}, {"node": {"oid": "88a46415517f62f14a9cb1f5c0d00d0903714b7d", "messageHeadline": "refactor: change getSumAX128 signature", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "641a3eec8c56e36aaee1dd8d35f48013e64df757", "messageHeadline": "feat: added Protocol and Collection entity and new fields in schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 213, "deletions": 90}}, {"node": {"oid": "e32fb6772770185e3472fb3277c05571b0f29365", "messageHeadline": "feat: update hourData in handleSwap event for VPoolWrapper", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "c2f94a437e6aff9ce307e45687ada0367b800c23", "messageHeadline": "feat: getCandle util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "4318ed63226c7e1156e345341dcec91ec0d39542", "messageHeadline": "feat: added new Candle entity in schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 170, "deletions": 1}}, {"node": {"oid": "a3b828aaad2a869556ff450128b097cb85ba4ab0", "messageHeadline": "feat: added new fields to rage trade pool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "5b472b673764aaff0040eb234ea968ceceb8edd9", "messageHeadline": "fix: use standard constants in handlePoolInitialized", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "2617eeb06c6817336a9644a2c42eec418577a8fc", "messageHeadline": "fix: added parseSqrtPriceX96 uil", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "68125c6ee97283c93ed75e0c2628cfb32b0adde7", "messageHeadline": "fix: update RageTradePool schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b726f44364f38b604f86e53bf4f809aa19e329a7", "messageHeadline": "fix: update rageTradePool getSumAX128 signature", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5f958aa667afb055fb94b8ab1f2d55ce9d7a4974", "messageHeadline": "fix: switch getSumAX128 to try_getSumAX128", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "da2130015f16e2ba1c4d55dd824087e775e27815", "messageHeadline": "fix: reset values to 0", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "68c1b168a3507d698b099f60304f746f9a348a8e", "messageHeadline": "refactor: change function defintion for getSumAX128 and getFundingRate", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "10ddc7148eea7a1efb2b8925eda23436e0bfb50b", "messageHeadline": "feat: handle rageTradePool.sumAX128 update in handler", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "89c6dcd59e5b6df74d23c4e787eb7a1b8990aecf", "messageHeadline": "feat: added sumAX128 to schema for RageTradePool", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "059751a52be021b445e2230028c1d589c0d2f39d", "messageHeadline": "feat: update sumAX128CheckPoint in handler", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae12c2422baf45546ee9f6cf6b065281d2317c75", "messageHeadline": "feat: added sumAX128CheckPoint to TokenPosition schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "11d33b04d4baa71040b1e41f7adfc9a92eaf4fca", "messageHeadline": "feat: added getSumAX128 util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2b0692820e11383422fb9053c065842537142496", "messageHeadline": "feat: update VPoolWrapper address with new update-subgraph script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "7df5c978dfe00cbd3db69f1c848896f67ce6e7f2", "messageHeadline": "feat: generate VPoolWrapper abi and assemblycript", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2316, "deletions": 0}}, {"node": {"oid": "b6f3149a0cbdb0d599974afe8be25edce4b7a3c7", "messageHeadline": "feat: added VPoolWrapper to codegen and subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "0fb4d182f2a9e902c865e0feed016517f542966a", "messageHeadline": "chore: delete unused imports", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "da267af03e0984f3f8e82e7cae1481642f1ec505", "messageHeadline": "chore: added todo comment in handlePoolInitialized handler", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a181a110db73c0cf522b8c57ed8a240f2c8a94bf", "messageHeadline": "feat: handle totalRealizedFundingPaymentAmount in handlers", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "3f87792e2d59fdb89e898c9f27226307192ae2c6", "messageHeadline": "feat: added tokenPosition in FundingPaymentRealizedEntry and totalRea\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 60, "deletions": 20}}, {"node": {"oid": "8876f607946790676c72a0475f3b98cb94f13e50", "messageHeadline": "fix: update contract addresses", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2dcd61f791e7ec431f823faeb730163afbe6d7cd", "messageHeadline": "fix: update getFundingRate to use getTwapPrices function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "8c5d56b99535110daf2fabd018f4b95c5eade944", "messageHeadline": "feat: update generated abis and files", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "98a6036bccf1cde03ae75cb63f268d7fd4688c0a", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a1722e2ff6571a6803421edb081a1d779628a6bc", "messageHeadline": "feat: update function name", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0461284150b2c3337805f3ec346d61b554732d92", "messageHeadline": "fix: revert back fromString in contract address generation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9d00b4788c3db1078880ae2acf3741c67f11081a", "messageHeadline": "feat: comment out unused events and added implementation for handleFu\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 160, "deletions": 287}}, {"node": {"oid": "cbb0a3d1f68efc1ee0032a79b69c6505c7f8b6c6", "messageHeadline": "fix: switch from vTokenAddress to poolId", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d0d1c29b28561a8a7b6a068d18c649ad68631dac", "messageHeadline": "chore: added logs", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "059f5c580aa08badaf55ca12d921a5b5022c5f95", "messageHeadline": "feat: added script to write contract addresses to file", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "e41290fb71acdc0a04fcb80871ece31e7fa86820", "messageHeadline": "feat: added parsePriceX128 and getFundingRate utils", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "77b4bdd682db78d9ade9e7f4011c5116e3287891", "messageHeadline": "chore: ran subgraph update", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 6, "deletions": 27}}, {"node": {"oid": "1f4f7d05958ff682f8af88e2dbec33ad2c0ef27e", "messageHeadline": "feat: added FundingRateEntry to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "c0384606479a2ea9ec24158d58062dfb6691b7a7", "messageHeadline": "chore: update abis", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 671, "deletions": 603}}, {"node": {"oid": "de0115ee27eec2d385346c0789b4c84a4aa4cb3a", "messageHeadline": "feat: added FundingRateEntry schema entity", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 825, "deletions": 1148}}, {"node": {"oid": "7f544f616342ab34e848af3a2ec65b7845490a41", "messageHeadline": "chore: update sdk", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 135}}, {"node": {"oid": "8e2dd97cf185e953f88d4d92a6b1be75a6c72d16", "messageHeadline": "fix: remove function implementation", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 1, "deletions": 34}}, {"node": {"oid": "f4d35c4c368c186dc39be9076de74ad7da7a5753", "messageHeadline": "chore: added auth and deploy script", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "29d75a3fc746c58f503e1ed1f37a368d80e28077", "messageHeadline": "fix: rename", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 60, "deletions": 58}}, {"node": {"oid": "d8c756652ec1546baa0bafad66acf48030f8a791", "messageHeadline": "feat: added handlePoolInitialized function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "37d002f90ffdf31941342be15ceaa073fe901e4e", "messageHeadline": "feat: auto update rageTrade factory address", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "4dbea554f73aa6201fe8ba39ae5b062e8ac5d640", "messageHeadline": "feat: added RageTrade Factory in config", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 438, "deletions": 33}}, {"node": {"oid": "5fdbf4b173da70276245439462a32de59977f3c4", "messageHeadline": "feat: added truncate address function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7350380665b0b52305a318c4b25eaf0fb6b8a199", "messageHeadline": "fix: dummy data in liquidity posiiton fields", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "3a0c5a23fa5d6cd1b5df2c8bad03f3524cccb91a", "messageHeadline": "feat: update handleLiquidityChange to handle liquidityPosition and li\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 79, "deletions": 26}}, {"node": {"oid": "39d88fb584e45be814bfb33eeea0f2ca44e8fa9d", "messageHeadline": "feat: added getLimitOrderEnum util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "3500219a3651089841aae4d25a07cf40c71f1b8e", "messageHeadline": "fear: updated liquidityPositionEntry field in schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "4a1de2eb28e3319f9fcceb6658205e0d793a393e", "messageHeadline": "feat: generarted LiquidityPositionEntry types", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "58dc02e956392a53ac684fdfed6b9416e5c08187", "messageHeadline": "feat: added LiquidityPositionEntry to schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "4a390c66480f1f72dfca11b0a02923860ad2733a", "messageHeadline": "feat: added implementation for handleFundingPayment", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "ba8929d0a91868c1db115575d09f969de91410e5", "messageHeadline": "fix: update liquidityPosition is already exists", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "92e0865f053b38d65b909708320a2148d9c6a6a7", "messageHeadline": "fix: handleLiquidityTokenPositionChange is now resposnible calling Li\u2026", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 34, "deletions": 67}}, {"node": {"oid": "b99fac73491c053d3668ee918aa638e6ac8390f5", "messageHeadline": "fix: add type to generateId", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "b5d392779f32d4a90bb36a1d3425b15991ea5fb9", "messageHeadline": "fix: update LiquidityPosition schema", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 15, "deletions": 34}}, {"node": {"oid": "5108ec537db8cd58578f24abc475c29db15710d3", "messageHeadline": "feat: liquidityPosition data added to subgraph", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 39, "deletions": 13}}, {"node": {"oid": "06e301d48895d00ff2fd8be805e1bbd905935e1d", "messageHeadline": "refactor: use new generateId util", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "048587ec1729d7a585afd9c505842b4bb95527b3", "messageHeadline": "feat: added generateId util function", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d6d3ee18ca83e38b321a3b64cb0a1c511a83d2a6", "messageHeadline": "chore: upgraphe package file version", "author": {"name": "fr0ntenddev", "email": "fr0ntenddev@rage.trade", "user": {"login": "fr0ntenddev"}}, "additions": 27785, "deletions": 1181}}, {"node": {"oid": "8b918c8eaa73bc0d14bbfaaa75fb444b95e5780a", "messageHeadline": "Merge branch '134dd3v'", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "80bac8704bff4285391ea507634cb2a1bb63c824", "messageHeadline": "fix: tokenPositionChangeEntries bug", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b3bf2a8a7aeb5e5e5485789a967d05b12cf416e7", "messageHeadline": "deleted docs", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 0, "deletions": 2721}}, {"node": {"oid": "3a88660b15c06a2e5ea155a998a0cf21676ee5c6", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "98f330ccb2d9a4924d9aaba6312a126885e7e003", "messageHeadline": "Merge pull request #6 from rage-trade/134dd3v", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 7261, "deletions": 945}}, {"node": {"oid": "199acd712029dc553f75b8416989960d2e8112eb", "messageHeadline": "feat: add factory to the schema", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "e031950260f2157f4cd4517a50e757a1fbb2ce79", "messageHeadline": "chore: add logs", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "74575f02fbd24af50c554dba64b5ce47f225cc38", "messageHeadline": "refactor: rename uniswap entities", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 520, "deletions": 143}}, {"node": {"oid": "950834ad0c0c7c11106fc89948e9219840dd709b", "messageHeadline": "feat: add margin", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 229, "deletions": 194}}, {"node": {"oid": "4608338ba3c2664e561ba9b0f3f282b0b3810cc4", "messageHeadline": "feat: update logic", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 6232, "deletions": 700}}, {"node": {"oid": "db95e68e2943ae869a7934eee5e19621c32c7bf6", "messageHeadline": "chore: update automation", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "57dd7cd1c3fe90a1ac7ac0cb413feaff0dc99966", "messageHeadline": "fix: #3", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 35, "deletions": 428}}, {"node": {"oid": "050cc6152fbad4b6a4849731bcc7b34526e19f12", "messageHeadline": "fix: https://github.com/rage-trade/perpswap-subgraph/issues/3", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 38, "deletions": 286}}, {"node": {"oid": "5a3ffdedf5ae35d1545e283e3a1c0644dc572e89", "messageHeadline": "Merge pull request #5 from rage-trade/134dd3v", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 1991, "deletions": 1616}}, {"node": {"oid": "d570f6104545f56184b557747cf2008f5020e570", "messageHeadline": "feat: add token position and restructure code in dirs", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 58, "deletions": 46}}, {"node": {"oid": "e5c6d48afd5410fc7df0c8f5457b52f5087149fc", "messageHeadline": "feat: add owner and refactor account", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "558438e72d4d1a67cec76c19c5388b4750ecb476", "messageHeadline": "feat: add owner entity", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "95396fcf30ca4ec0aa5622d81956e47eb34ec71d", "messageHeadline": "chore: run codegen", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 1249, "deletions": 1196}}, {"node": {"oid": "f14d620251e371fc9ac16693ee83464652a5b74a", "messageHeadline": "fix: codegen issues", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "29eaa0e46feb75b89f88a185115c754419fbc3fc", "messageHeadline": "chore: run prettier", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 2644, "deletions": 2444}}, {"node": {"oid": "d37703d74c18617025df62fa15747eac61407e51", "messageHeadline": "chore: add prettier script", "author": {"name": "LeadDev", "email": "leaddev@anon.farm", "user": {"login": "134dd3v"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5849e762a3c876f90644de3032f0bb62f0dbb620", "messageHeadline": "Merge pull request #2 from rage-trade/merge", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 30453, "deletions": 241}}, {"node": {"oid": "f58a722affdee6f7217d718b9b4b490484f73921", "messageHeadline": "feat: merged", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 19234, "deletions": 1567}}, {"node": {"oid": "947184bedf1a749b87d3315c17e8f2e77576190f", "messageHeadline": "fix: 0.0.5 bump", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 571, "deletions": 533}}, {"node": {"oid": "e22b739a2cced4364d36d8a30870f81e176ed786", "messageHeadline": "feat: begin merge", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 12529, "deletions": 22}}, {"node": {"oid": "a293541263d95bee3dddd56db712f770b1c55d14", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7bbe0759f1d294ed95248739d6f80778d2e6b09", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "48bd3a49411f74ac760d624193108d5b43e813af", "messageHeadline": "Merge pull request #1 from rage-trade/schema", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 811, "deletions": 651}}, {"node": {"oid": "57d169abc4fcd1c7cb036da7ea441f2dce065534", "messageHeadline": "Merge branch 'main' into schema", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ff641a069cf3dcafe9e4dca7943fc0528f0f7f3a", "messageHeadline": "feat: updated schema", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 807, "deletions": 601}}, {"node": {"oid": "c92b570de16d847cc6ca36f20291ebe7decfe39d", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0b9c7d38259df2c0ca4dbaba9969f2d6db45a9a", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "1b08362c4cee2efcc72e9792ac47c61c3856ceb3", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ccfd4e5f38c9bd162dbbf57326475baf21ae9e", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "87c48f2f72defe846c25981012492fc12db480c5", "messageHeadline": "feat: mvp schema", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 3800, "deletions": 272}}, {"node": {"oid": "30bc4416a78a09c85604eb367e4dee77cf2bb98c", "messageHeadline": "fix: seperated out feats", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 0, "deletions": 3930}}, {"node": {"oid": "04eb5cc708174b04e18b708cb979655040f5d64b", "messageHeadline": "Update README.md", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "c4f5b6a6a759a44a1a2784e31cbf7255f8d270f4", "messageHeadline": "Merge branch 'master' of github.com:rage-trade/perpswap-subgraph", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 0, "deletions": 1459}}, {"node": {"oid": "f8a5a14a2f8730a164e13f1bd331158f75b8fbdd", "messageHeadline": "init: ClearingHouse function calls", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 4399, "deletions": 2}}, {"node": {"oid": "8a6af1ba1e71ea797bc66475ebbce9f65c9827bc", "messageHeadline": "Delete abi directory", "author": {"name": "Nate", "email": "96147421+0xperp@users.noreply.github.com", "user": {"login": "0xperp"}}, "additions": 0, "deletions": 1459}}, {"node": {"oid": "50e3962d4eebe7f9a7094a6549f1f62c0ac1821f", "messageHeadline": "init: schema", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 92, "deletions": 1543}}, {"node": {"oid": "1d6d3beca95a49d3b5d4695ce4047b4275ed1bd5", "messageHeadline": "init", "author": {"name": "0xperp", "email": "0xperp@protonmail.com", "user": {"login": "0xperp"}}, "additions": 3839, "deletions": 0}}]