Comments (10)
Issues have been fixed in #44
from 0x-launch-kit-backend.
@amirh3n thanks for opening an issue. Did you fill the order in it's entirety?
from 0x-launch-kit-backend.
@fabioberger Yes, and another thing which i forgot to mention was I'm getting also expired orders from API
from 0x-launch-kit-backend.
What API? Radar? If so, that is a known issue with their SRA implementation.
from 0x-launch-kit-backend.
@fabioberger No, I use /v2/order
in 0x-launch-kit to post an order, When the order is expired I still receive it from /v2/orderbook
API in 0x-launch-kit
from 0x-launch-kit-backend.
I see, that is definitively a bug. We will try and get a fix out soon. If you want to attempt to fix it, we'd be happy to accept a pull request.
from 0x-launch-kit-backend.
This is likely a result of the issue described in #28.
from 0x-launch-kit-backend.
There are several other issues going on in the orderwatcher and the pruning functionality as well.
A few of the issues
- once an order is added to the shadowedOrders map, it is never removed, even after pruning
- orders never get removed from the orderWatcher even after deleted from the dB
- The docs don't make it clear, but you need to update the the RPC_URL in the config, otherwise the whole thing just fails silently and never connects to the provider.
from 0x-launch-kit-backend.
I still have pruning issues...
FULLY_FILLED orders such as this one:
{"signature":"0x1b4e68109968df179fa10ad337109996a576a6bf6bb167b27576588583a33109581e27ede5683eb8b0a9c2ff5518b0174f0f7efaa09f48a9faf327f8d5f712a99803","senderAddress":"0x0000000000000000000000000000000000000000","makerAddress":"0xc4d7598b59b400c3245693003c5d047f1ac430dc","takerAddress":"0x0000000000000000000000000000000000000000","makerFee":"0","takerFee":"0","makerAssetAmount":"1000000000000000","takerAssetAmount":"1000000000000000","makerAssetData":"0xf47261b00000000000000000000000004a1f5f67c1cf90f176496aa548382c78921ae9f1","takerAssetData":"0xf47261b0000000000000000000000000c4abc01578139e2105d9c9eba0b0aa6f6a60d082","salt":"36842753527106273017921939367969941505762495036753407130125656162133848680214","exchangeAddress":"0xbce0b5f6eb618c565c3e5f5cd69652bbc279f44e","feeRecipientAddress":"0x0000000000000000000000000000000000000000","expirationTimeSeconds":"1548930090088"}
are still returned from /v2/orderbook/.... as shown here.
Status from codesandbox: https://imgur.com/a/s6x9MvM
Etherscan: https://rinkeby.etherscan.io/tx/0x0549617863ec9301d9f540513f81f246ccd553e427239d79dd9138e598b03b2e
from 0x-launch-kit-backend.
Thanks for letting us know about these issues @pelsasser, @amirh3n and @michaelhly. Working on a PR to address all of them.
from 0x-launch-kit-backend.
Related Issues (20)
- /v2/fee_recipients: validation error on feeRecipients HOT 3
- Update dependencies
- Add all orders to OrderWatcher on startup HOT 2
- Sort orderbook by price HOT 1
- Admin Panel + BuildPack HOT 1
- yarn build:ts not working HOT 1
- asset_pairs question HOT 2
- rm cached .env files from git
- Fee clarification HOT 2
- yarn upgrade needed
- Retrieve order partial filled values from Relay
- Lost order in db when restart container HOT 3
- Persistent database re-initialization is slow
- Error: ENOENT: no such file or directory, open '%PARENT_PATH%/metadata.json' HOT 1
- Getting "Tokens Unavailable" in instant
- EIP-55 checksummed addresses not supported HOT 1
- Launch kit does not support proxy id besides ERC20 and ERC721
- failed to get price of currency pair - UI not accepting orders
- WebSocket connection to 'ws://127.0.0.1:3000/' failed
- Unknown fee token: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 if FEE_ACCET_DATA set to wETH HOT 30
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 0x-launch-kit-backend.