-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0xtekgrinder Builder Journey #87
Comments
To give update on the last two weeks, I have continued working on this PR on gnoweb and finished it I then tried to fix this bug but without real success so I shared my progress for another contributor to try to tackle it. And finally, I started the creation of a periodic feed on gnorkle to have an example of VRF with multiple agents creating a random data. |
During this week, I have focused mainly on tlin by creating a few PRs. I wanted first to add tlin to gnopls however to make it happen, it needed to be usable as a library without any read/calls to be used inside an assembly module. To make it happen, I created a first PR to refactor the code + add a function to parse source directly. I started a PR inside gnopls to add tlin which is still WIP as it is using the internal NewEngine function. I added graphviz output for tlin inside this PR. And finally, I made few fixes to my gnoweb PR asked by thehowl. |
This week, My main focus was starting on a new bigger project aiming to create an automated liquidity management DeFi project on top of gnoswap to have positions always in range of the current tick. This project will be in three parts:
So, I have done a lot of research on gnoswap repository to know how to make it happens and created my first PR inside the new repository to add a first version of the realms to create a new vault and deposit/withdraw into it. In the meantime, I have also finished my PR to add tlin inside gnopls |
This week, I have mainly worked on a pretty big feature on tlin to add a configuration file that will be loaded to activate rules and override default rules. It also includes a pretty big refactor to add a severity into issues (info, warning and error). The other big part was continuing working on the gnoswap vaults with an improvement of the realms to add multiple fix:
And I have started to create the frontend to deposit / withdraw into the vaults |
During this week, I have focused on autoswap (ex gnoswap vaults) by creating a few PRs:
Meanwhile I created a PR in tlin to set an appropriate default severity of each rules. From this resulted two issues: |
In this week, I have focused on bigger PRs with:
|
For my grant renewal: O1: Improve tlin to be able to replace gno lint with more features and so on O2: Continue building a useful library of realms in p/examples O3: Continue to contribute to gnolang repository |
Hello everyone,
I am a blockchain developper (mostly coming from Solidity language) currently living in France and during my journey here, I will try to contribute as much as possible to the success of gno.
In my first week, I have started on the ideation of a gno oracle + agents to provide any kind of data from web2 onchain such as x followers, stars on a github repository and so on. https://github.com/0xtekgrinder/gno-oracle
I have also created one issue to ease access of realms within gnoweb gnolang/gno#2762
And created my first PR to fix an issue in gnoweb and improve it gnolang/gno#2757
The text was updated successfully, but these errors were encountered: