0xMochan
9f82671082
feat: lots of refactoring (file splitting
...
- `lib.rs` split into multiple files with `modules.rs` being the main entrypoint for substreams
- contract changes are tracked similiarly to ambient (generalized to use a store of tracked contracts)
- static attributes were pruned of the dynamic ones
2024-01-29 11:12:27 -05:00
0xMochan
4d56335f2e
fix: naming errors in substreams.yaml
2024-01-24 16:42:22 -05:00
0xMochan
c6c41e5773
fix: code clean w/ clippy
2024-01-24 16:28:58 -05:00
0xMochan
d8ddc33f23
feat: ethereum-balancer implementation
2024-01-24 16:28:50 -05:00
pistomat
b37ecaeeb0
Merge pull request #4 from propeller-heads/mp/ENG-2443-Move-Ambient-substreams-implementation-into-protocol-lib-repo
...
Update from last PR review
2023-12-22 16:36:22 +01:00
pistomat
d7c7860347
Update substreams/Readme.md
...
Co-authored-by: Michał D <michcio1234@gmail.com >
2023-12-22 16:36:17 +01:00
pistomat
03686d0dff
Update readmes
2023-12-22 11:33:12 +01:00
pistomat
d570d63e13
Merge pull request #3 from propeller-heads/mp/ENG-2443-Move-Ambient-substreams-implementation-into-protocol-lib-repo
...
Substreams integration docs
2023-12-21 18:51:16 +01:00
pistomat
e9ebf6f0c6
Add modules reference to docs
2023-12-21 16:43:23 +01:00
pistomat
071f02f856
Update readmes and add upstream changes
2023-12-21 16:37:57 +01:00
pistomat
761698769a
Upstream changes for proto
2023-12-21 15:47:49 +01:00
pistomat
0f3a5b819c
Add substreams integration template, readmes
2023-12-20 18:12:41 +01:00
pistomat
5f87b1d0af
Add a simple top level readme
2023-12-20 14:44:06 +01:00
pistomat
8a7271bc59
Clone proto and substreams from tycho-indexer
2023-12-20 14:29:26 +01:00
pistomat
4f280b9b9c
Merge pull request #1 from propeller-heads/dev-integration/mp/ENG-1937-Move-a-second-evm-implementation-to-this-interface
...
ENG-1937 Implement Balancer V2 with SwapAdapter interface
2023-12-09 19:46:20 +01:00
pistomat
1118502162
Implement adapter and test templates
2023-12-09 19:46:02 +01:00
pistomat
8af168a774
Merge pull request #2 from propeller-heads/dev-integration/mp/ENG-1937-Move-a-second-evm-implementation-to-this-interface-md
...
Small improvements to the docs
2023-12-09 19:02:05 +01:00
Michał D
1b919108da
Small improvements to the docs
2023-12-08 17:02:42 +01:00
Michał D
194e7caa15
Small improvements to the docs
2023-12-08 16:59:09 +01:00
pistomat
a7798374e1
Add more documentation and begin with templates
2023-12-07 17:44:47 +01:00
pistomat
b7b750de38
Rename pairFunctions to adapter
2023-12-06 15:13:16 +01:00
pistomat
9105b898d6
rename pairId to more general poolId
2023-12-06 15:12:43 +01:00
pistomat
223df970d3
Finish tests
2023-12-06 15:06:55 +01:00
pistomat
6097a32ab3
Fix BAL#304 MAX_IN_RATIO
2023-12-06 09:37:29 +01:00
pistomat
f3c0835552
Fix Uniswap tests and work on balancer test
2023-12-05 17:06:29 +01:00
pistomat
f581b0d958
Fix getAmountIn bug always returning 0
2023-12-05 14:32:35 +01:00
pistomat
6c6525be2b
Balancer swap test
2023-12-05 11:39:15 +01:00
pistomat
7ffee9ac2e
Fix UniswapV2 tests
2023-12-04 13:52:23 +01:00
pistomat
0fa898c69d
WIP BalancerV2SwapAdapter getLimits
2023-12-01 14:00:15 +01:00
pistomat
7ddfa351c9
forge install: balancer-v2-monorepo
2023-12-01 13:13:02 +01:00
pistomat
092fce79f6
Refactor and add Balancer V2 stub
2023-12-01 13:10:29 +01:00
pistomat
316d1ffdb1
Reformat and remove redundant @dev notices
2023-12-01 10:31:16 +01:00
pistomat
6c4b65c39c
Revert "Reformat and remove redundant @dev notices"
...
This reverts commit a141703520 .
2023-12-01 10:30:56 +01:00
pistomat
a141703520
Reformat and remove redundant @dev notices
2023-11-29 12:55:56 +01:00
Markus Schmitt
9c5e9a2b38
GITBOOK-5: change request with no subject merged in GitBook
2023-11-13 08:27:35 +00:00
Alan Höng
b24498244e
GITBOOK-3: change request with no subject merged in GitBook
2023-11-06 13:49:32 +00:00
Alan Höng
9f6266088b
GITBOOK-2: change request with no subject merged in GitBook
2023-11-06 13:49:04 +00:00
kayibal
a41c60a4ed
Merge branch 'ah/finish-interfaces'
2023-11-06 13:22:35 +00:00
Alan Höng
e61e5f204c
GITBOOK-1: change request with no subject merged in GitBook
2023-11-06 13:02:44 +00:00
kayibal
3425b8b123
Renaming, cleanup and add manifest example.
2023-11-06 12:56:55 +00:00
kayibal
18f0cf1b45
Work on integration with python counterpart
2023-11-06 12:42:07 +00:00
kayibal
c30bd285cf
Set ETH_RPC_URL when running tests
2023-11-02 11:20:07 +00:00
kayibal
e8fa10bc64
Merge branch 'ah/build-script'
2023-11-02 11:13:37 +00:00
kayibal
19671bfff4
Add scripts to build runtime code
2023-11-02 10:47:07 +00:00
Alan Höng
58b294cbac
GitBook: No commit message
2023-11-01 01:38:22 +00:00
kayibal
82c815fdf2
Restructure repository file structure.
...
Adds an outer layer to hold docs, cairo contracts
and other related files.
2023-11-01 01:09:17 +00:00
kayibal
cbf380eaf8
Implement uniswap-v2 prototype
2023-11-01 00:27:00 +00:00
kayibal
d76ecf263e
First draft of the interface.
2023-10-31 11:49:16 +00:00
kayibal
033f7efd9a
forge install: openzeppelin-contracts
...
v5.0.0
2023-10-31 10:15:33 +00:00
kayibal
51312525c1
Initial commit
...
Lays out directory structure start specifing core interfaces.
2023-10-31 10:15:20 +00:00