Comments (16)
new release available here: https://github.com/stellar/kelp/releases/tag/v1.12.0
from kelp.
I am preparing the repo for release, so you can expect a pre-compiled binary today. Apologies for the outage and thank you all for your patience! 🙏
from kelp.
If you're looking to just get back into the market and don't mind a temporary hack, I took stellar/go @ tag horizonclient-v3.0.0
and copied in the stellar/go/build
package directly into Kelp. Some functionality (like auto trust lines) I just commented out entirely to save time but most changes to make the code fit in seemed OK - I'm testing it now - would anyone be interested in this?
from kelp.
I like what you've done here. It does involve editing the dependency but it seems cleaner - my change requires changing kelp files. I think people should try your route.
It comes down to which repo you want to fork: stellar-go sdk or kelp. It seems it would be more correct (or perhaps, less wrong) to use the upstream SDK and patch kelp. However, it looks like the
build
sdk was deprecated in favor oftxnbuild
(https://github.com/stellar/go/blob/horizonclient-v3.0.0/build/README.md), so perhaps it is best to use a patched SDK until kelp can be properly updated to usetxnbuild
. What does @nikhilsaraf think?
@ddombrowsky
Could it be easier for now to make a patch for KELP?
Just fix the dependencies that are not going away now. So that KELP can work.
Then do everything at the kernel and core level (sdk)
Of course, I don't know the exact data architecture in stellar.
Maybe just make a patch on the fly that will convert into the data that KELP wants to receive? (You can also hardcode, just that would work)
ps: or this question was not for me)
pps: if possible, please write step by step how to build with the necessary changes KELP (better, of course, a bash script)
from kelp.
Please provide us with the relevant information in this quick form (1 minute) so we can track who is being faced with an outage on Kelp because of the Protocol 18 upgrade, and can help you get back online as quickly as possible
https://forms.gle/G1Ud6HZjubaP6qS1A
from kelp.
new release available here: https://github.com/stellar/kelp/releases/tag/v1.12.0
Thank you very much!
We have already updated everything, everything is working.
We wish you all the best and success in your creative work.
from kelp.
@nikhilsaraf please let me know if I can help. I have a devenv for kelp already.
from kelp.
If you're looking to just get back into the market and don't mind a temporary hack, I took stellar/go @ tag
horizonclient-v3.0.0
and copied in thestellar/go/build
package directly into Kelp. Some functionality (like auto trust lines) I just commented out entirely to save time but most changes to make the code fit in seemed OK - I'm testing it now - would anyone be interested in this?
I tried patching in the commit referenced earler into horizonclient-v3.0.0
, but I like your solution better. That way upstream stays pristine.
For the record, git patch to github.com/stellar/go
@ horizonclient-v3.0.0
is https://gist.github.com/ddombrowsky/24de38de1ed49bb5d863faa01fdfcaf3 . You then have to change go.mod
to point to the local repo. It does compile and run, but it ain't pretty.
from kelp.
After network upgrade KELP bot is crashing.
from kelp.
Hello there.
Would be nice to get info, when this bug can be fixed.
Best regards.
from kelp.
the DEX market emptied sharply )
really looking forward to the patch!
from kelp.
If you're looking to just get back into the market and don't mind a temporary hack, I took stellar/go @ tag
horizonclient-v3.0.0
and copied in thestellar/go/build
package directly into Kelp. Some functionality (like auto trust lines) I just commented out entirely to save time but most changes to make the code fit in seemed OK - I'm testing it now - would anyone be interested in this?I tried patching in the commit referenced earler into
horizonclient-v3.0.0
, but I like your solution better. That way upstream stays pristine.For the record, git patch to
github.com/stellar/go
@horizonclient-v3.0.0
is https://gist.github.com/ddombrowsky/24de38de1ed49bb5d863faa01fdfcaf3 . You then have to changego.mod
to point to the local repo. It does compile and run, but it ain't pretty.
I like what you've done here. It does involve editing the dependency but it seems cleaner - my change requires changing kelp files. I think people should try your route.
from kelp.
leighmcculloch, do not wait for a quick patch?
strange somehow it turned out, about protocol 18 was out of place for a long time, but nothing is ready for it )
for us, for example, kelp worked for production )
can it be replaced with something?
from kelp.
If you're looking to just get back into the market and don't mind a temporary hack, I took stellar/go @ tag
horizonclient-v3.0.0
and copied in thestellar/go/build
package directly into Kelp. Some functionality (like auto trust lines) I just commented out entirely to save time but most changes to make the code fit in seemed OK - I'm testing it now - would anyone be interested in this?I tried patching in the commit referenced earler into
horizonclient-v3.0.0
, but I like your solution better. That way upstream stays pristine.For the record, git patch to
github.com/stellar/go
@horizonclient-v3.0.0
is https://gist.github.com/ddombrowsky/24de38de1ed49bb5d863faa01fdfcaf3 . You then have to changego.mod
to point to the local repo. It does compile and run, but it ain't pretty.
Please describe in detail how to use it.
How do we get a working KELP?
ps in GO we understand very little.
from kelp.
If you're looking to just get back into the market and don't mind a temporary hack, I took stellar/go @ tag
horizonclient-v3.0.0
and copied in thestellar/go/build
package directly into Kelp. Some functionality (like auto trust lines) I just commented out entirely to save time but most changes to make the code fit in seemed OK - I'm testing it now - would anyone be interested in this?
Please describe in steps, in detail how to use it.
How do we get a working KELP?
ps: in GO we understand very little.
from kelp.
I like what you've done here. It does involve editing the dependency but it seems cleaner - my change requires changing kelp files. I think people should try your route.
It comes down to which repo you want to fork: stellar-go sdk or kelp. It seems it would be more correct (or perhaps, less wrong) to use the upstream SDK and patch kelp. However, it looks like the build
sdk was deprecated in favor of txnbuild
(https://github.com/stellar/go/blob/horizonclient-v3.0.0/build/README.md), so perhaps it is best to use a patched SDK until kelp can be properly updated to use txnbuild
. What does @nikhilsaraf think?
from kelp.
Related Issues (20)
- newest GUI only support one tradetype "buysell"? how to convert to others tradetype?
- command-line run sample_pendulum.cfg prompt error
- GUI problem with checked the "Fill Tracter" on,the bot can not be start
- KELP is crashing after network upgrade HOT 1
- Critical BUG ⚠️ HOT 2
- kelp crashes after protocol update 18 HOT 2
- Not working after the P18 upgrade?
- Provide option to not build the GUI HOT 2
- no such file or directory libsodium.so.23
- linux-ia32-83_binding.node HTTP error 404 Not Found
- Private Stellar Network
- Add arm64 architecture to darwin platform
- Is there a guide on how to start the program? A video would be ideal!
- Coinmarketcap isn't working anymore for Kelp HOT 1
- OKX (OkeX): Integrate via API, Commissions up tp 60%?
- adjusting order size
- Infinite loop when encounters a trade that is different from base/quote asset HOT 5
- Add a bias to the weighting of buysell orders
- How to run on iPad⁉️
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kelp.