Skip to content
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

order book #1089

Merged
merged 232 commits into from
Jan 29, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
6d09197
prework
RustemYuzlibaev Jul 5, 2023
8e44f87
prework
RustemYuzlibaev Jul 11, 2023
569b651
book list
RustemYuzlibaev Jul 12, 2023
a94add3
prework for table popover
RustemYuzlibaev Jul 27, 2023
1ecb39e
establish vuex store
RustemYuzlibaev Jul 28, 2023
6cc81b1
write basic logic
RustemYuzlibaev Jul 31, 2023
3135ad1
create order history widget
RustemYuzlibaev Aug 8, 2023
b23ef4a
add tables
RustemYuzlibaev Aug 10, 2023
00adf70
start book widget
RustemYuzlibaev Sep 14, 2023
08c2f3c
Update BookWidget.vue
RustemYuzlibaev Sep 18, 2023
c0b904c
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Sep 22, 2023
044795c
make market widget
RustemYuzlibaev Sep 25, 2023
8bfb146
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Sep 25, 2023
ccd8fbc
resolve conflicts
RustemYuzlibaev Sep 26, 2023
e5d5b9b
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 2, 2023
fd3ad41
Update OrderBook.vue
RustemYuzlibaev Oct 3, 2023
bba22f4
embed charts
RustemYuzlibaev Oct 3, 2023
84e5c61
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 4, 2023
3c59bff
make api working
RustemYuzlibaev Oct 9, 2023
284a0bd
style table
RustemYuzlibaev Oct 10, 2023
e8880c7
filter books
RustemYuzlibaev Oct 10, 2023
d434e30
make filters to amount and price
RustemYuzlibaev Oct 17, 2023
1a1ba59
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 17, 2023
a09aebc
remove debug info
RustemYuzlibaev Oct 17, 2023
ae456c0
Update BuySell.vue
RustemYuzlibaev Oct 17, 2023
5cfb9e3
fix price constraints
RustemYuzlibaev Oct 17, 2023
8370987
Update Jenkinsfile
RustemYuzlibaev Oct 17, 2023
5284c5b
make aggregation
RustemYuzlibaev Oct 18, 2023
951127c
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 18, 2023
8c21f06
Update Jenkinsfile
RustemYuzlibaev Oct 18, 2023
7c72ff8
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Oct 18, 2023
f4a3a16
add checks
RustemYuzlibaev Oct 18, 2023
93bacdc
make update
RustemYuzlibaev Oct 23, 2023
482ae77
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 23, 2023
eebfe9b
update
RustemYuzlibaev Oct 23, 2023
4a0dabe
make sell market order
RustemYuzlibaev Oct 24, 2023
4722884
Update OpenOrders.vue
RustemYuzlibaev Oct 24, 2023
2f4fc57
add change
RustemYuzlibaev Oct 25, 2023
8a19c0f
fix
RustemYuzlibaev Oct 25, 2023
ed6a1a4
add market order, spread checks, confirm dialog
RustemYuzlibaev Oct 27, 2023
b4a9639
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 27, 2023
6bc0c6b
add confirm cancel dialog
RustemYuzlibaev Oct 27, 2023
6fc724b
fix dark mode
RustemYuzlibaev Oct 29, 2023
7ce65aa
improve dark mode
RustemYuzlibaev Oct 29, 2023
8884033
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 29, 2023
3042d38
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Oct 29, 2023
8758eb6
hide native scrolls
RustemYuzlibaev Oct 29, 2023
3f86a7a
add tooltips & improve UX
RustemYuzlibaev Oct 30, 2023
5b2151d
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 30, 2023
588dece
improve responsive
RustemYuzlibaev Oct 30, 2023
96b1e63
improve ux
RustemYuzlibaev Oct 30, 2023
78c1da2
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Oct 30, 2023
f800447
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Oct 30, 2023
893a559
fixes
RustemYuzlibaev Oct 31, 2023
3756875
improve mobile, tablet, desktop responsibility
RustemYuzlibaev Oct 31, 2023
94bb694
fix market order
RustemYuzlibaev Oct 31, 2023
eaf25e2
fix input/output
RustemYuzlibaev Oct 31, 2023
7091119
fix
RustemYuzlibaev Nov 1, 2023
7b4824e
fix errors
RustemYuzlibaev Nov 2, 2023
1dbad3d
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 2, 2023
15bda33
make huge screen usable
RustemYuzlibaev Nov 3, 2023
96135c0
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 3, 2023
c3a2cd5
add missing data
RustemYuzlibaev Nov 5, 2023
6a9b387
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 5, 2023
6dab334
Update OpenOrders.vue
RustemYuzlibaev Nov 7, 2023
dcae5ae
Merge branch 'develop' into feature/order-book
Nikita-Polyakov Nov 8, 2023
083d94c
add translations
RustemYuzlibaev Nov 9, 2023
33f850e
upgrade lib & add translations
RustemYuzlibaev Nov 13, 2023
30f118c
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 13, 2023
0e45639
forbid cancelling when book is stopped
RustemYuzlibaev Nov 13, 2023
a3fe0be
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 13, 2023
4202da1
dynamic fee
RustemYuzlibaev Nov 14, 2023
07f3d67
enable market trades widget
RustemYuzlibaev Nov 15, 2023
aa247c2
hide market trades
RustemYuzlibaev Nov 15, 2023
8e6c487
fixes
RustemYuzlibaev Nov 16, 2023
59558e2
Merge branch 'develop' into feature/order-book
Nikita-Polyakov Nov 16, 2023
1b2e7cd
allow whole row click
RustemYuzlibaev Nov 16, 2023
17c395e
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 16, 2023
616ad98
add pagination
RustemYuzlibaev Nov 16, 2023
4a08011
Order book indexer requests (#1223)
Nikita-Polyakov Nov 17, 2023
1b502d3
refactoring order table & mixins
Nikita-Polyakov Nov 17, 2023
dc7291d
add scaler
RustemYuzlibaev Nov 17, 2023
f29c34d
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 17, 2023
4099f9a
allow whitelist only
RustemYuzlibaev Nov 20, 2023
8d93885
update orders request
Nikita-Polyakov Nov 20, 2023
6593d05
fix cancel
Nikita-Polyakov Nov 20, 2023
085beb2
fix ui issues
RustemYuzlibaev Nov 20, 2023
45c4708
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 20, 2023
2614aae
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 20, 2023
6f508dd
fix wallet version 1.26.2
Nikita-Polyakov Nov 20, 2023
6b3c281
fix orders sort
Nikita-Polyakov Nov 20, 2023
39b27f0
fix column
RustemYuzlibaev Nov 21, 2023
a0c9ce9
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 21, 2023
e62495f
improve adaptive ui
RustemYuzlibaev Nov 21, 2023
211d77f
implement steps
RustemYuzlibaev Nov 21, 2023
f81f5a4
Update OrderTable.vue
RustemYuzlibaev Nov 21, 2023
44bb07d
fix wiping out
RustemYuzlibaev Nov 21, 2023
e5fec25
Merge branch 'develop' into feature/order-book
Nikita-Polyakov Nov 22, 2023
de52277
fix
RustemYuzlibaev Nov 22, 2023
5b721d1
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 22, 2023
e3f41ac
add checks
RustemYuzlibaev Nov 22, 2023
9cbb6a0
hide debug info
RustemYuzlibaev Nov 22, 2023
24fcdd5
hide native scrollbar
RustemYuzlibaev Nov 22, 2023
8238f97
improve adaptive design
RustemYuzlibaev Nov 22, 2023
2702069
up version
RustemYuzlibaev Nov 23, 2023
64252a5
remove mixin
RustemYuzlibaev Nov 23, 2023
6bcec2f
fix
RustemYuzlibaev Nov 23, 2023
6768891
Update index.ts
RustemYuzlibaev Nov 23, 2023
f2e1ac7
Update BookWidget.vue
RustemYuzlibaev Nov 23, 2023
3a41944
fix not updating book issue
RustemYuzlibaev Nov 24, 2023
54940e5
make small adjustments
RustemYuzlibaev Nov 27, 2023
7bfa10c
align values
RustemYuzlibaev Nov 27, 2023
b348804
align book values
RustemYuzlibaev Nov 27, 2023
1226cac
fixes
RustemYuzlibaev Nov 28, 2023
274a169
Update BookWidget.vue
RustemYuzlibaev Nov 28, 2023
a705dba
fix input wiping out
RustemYuzlibaev Nov 28, 2023
634c2e2
round up styles
RustemYuzlibaev Nov 28, 2023
2e5b362
fixes
RustemYuzlibaev Nov 29, 2023
9c5af4a
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 29, 2023
25f9eee
fixes
RustemYuzlibaev Nov 30, 2023
d42eaaf
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 30, 2023
b1b2ca4
add margins
RustemYuzlibaev Nov 30, 2023
3e66a46
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Nov 30, 2023
14b17ce
Update OrderBook.vue
RustemYuzlibaev Nov 30, 2023
f3fac66
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Nov 30, 2023
254df28
Update package.json
stefashkaa Nov 30, 2023
6924e1f
fix assetsDataTable
Nikita-Polyakov Nov 30, 2023
151476d
fix scrollbar in orders table
Nikita-Polyakov Nov 30, 2023
5f03d1c
Order book price chart (#1237)
Nikita-Polyakov Dec 3, 2023
485d310
fix max button fills wrong value
RustemYuzlibaev Dec 4, 2023
f3a1bba
Update BuySell.vue
RustemYuzlibaev Dec 4, 2023
7f269af
fix precision
RustemYuzlibaev Dec 5, 2023
ac13911
Merge remote-tracking branch 'origin/develop' into feature/order-book
Nikita-Polyakov Dec 5, 2023
eb8b490
Merge remote-tracking branch 'origin/develop' into feature/order-book
Nikita-Polyakov Dec 5, 2023
5c3c81d
Update BuySell.vue
RustemYuzlibaev Dec 6, 2023
2c8eb14
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Dec 6, 2023
d8f4f65
Merge branch 'develop' into feature/order-book
Nikita-Polyakov Dec 6, 2023
07c7790
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 7, 2023
29f5ab8
warn user when error in input & aggregation logic
RustemYuzlibaev Dec 12, 2023
ea468cc
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Dec 12, 2023
973ad9d
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 12, 2023
927fa28
fill price when click on book
RustemYuzlibaev Dec 12, 2023
40512f2
Update BuySell.vue
RustemYuzlibaev Dec 12, 2023
c86f74d
fixes
RustemYuzlibaev Dec 13, 2023
e086b50
add feature flag & refactoring
RustemYuzlibaev Dec 13, 2023
e9c2c61
hide expiry date for market
RustemYuzlibaev Dec 13, 2023
01df419
refactor
RustemYuzlibaev Dec 13, 2023
a05d128
fix
RustemYuzlibaev Dec 13, 2023
ffc9d89
[OrderBook] add volume chart (#1248)
Nikita-Polyakov Dec 14, 2023
0f45395
add typings
RustemYuzlibaev Dec 14, 2023
206a79d
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Dec 14, 2023
833ba80
fix typings
RustemYuzlibaev Dec 14, 2023
5d4a1a7
Update orderBook.ts
RustemYuzlibaev Dec 14, 2023
6c2a920
add slider for amount
RustemYuzlibaev Dec 19, 2023
1e50bff
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 19, 2023
a764776
remove corridor checks
RustemYuzlibaev Dec 19, 2023
dda6bd3
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Dec 19, 2023
11969ac
Update env.json
RustemYuzlibaev Dec 19, 2023
73ed217
fix on slider
RustemYuzlibaev Dec 20, 2023
1cf6e4f
Update BuySell.vue
RustemYuzlibaev Dec 20, 2023
d877c21
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 22, 2023
01fa805
Update TokenInput.vue
RustemYuzlibaev Dec 22, 2023
1e7d10c
resolve conflicts
RustemYuzlibaev Dec 25, 2023
0ced13c
Update _mixins.scss
RustemYuzlibaev Dec 25, 2023
21ea7b6
inject slider
RustemYuzlibaev Dec 25, 2023
1f58ed6
Update HistoryOrderWidget.vue
RustemYuzlibaev Dec 26, 2023
d02e1a6
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 26, 2023
2ea0e11
Revert "Merge branch 'develop' into feature/order-book"
RustemYuzlibaev Dec 26, 2023
a95276d
fix chart
Nikita-Polyakov Dec 27, 2023
dd5bd45
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 28, 2023
54c9ac8
fix fee on place order
RustemYuzlibaev Dec 28, 2023
145103f
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Dec 29, 2023
9bfe5cc
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 10, 2024
c68bff8
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 11, 2024
28a4129
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 13, 2024
424a488
fix disappearance
RustemYuzlibaev Jan 13, 2024
193e8a7
Update BookWidget.vue
RustemYuzlibaev Jan 13, 2024
216c605
fix sonar issues
RustemYuzlibaev Jan 15, 2024
4a25c4e
fix sonar
RustemYuzlibaev Jan 15, 2024
7acc1f7
fix
RustemYuzlibaev Jan 15, 2024
c78019f
fixes
RustemYuzlibaev Jan 15, 2024
029fccd
fix issues
RustemYuzlibaev Jan 15, 2024
4b47e26
add slider focus
RustemYuzlibaev Jan 15, 2024
b7cfe25
fix css values
RustemYuzlibaev Jan 15, 2024
0a7a745
move collapse logic to store
RustemYuzlibaev Jan 16, 2024
c7f6918
enable aggregation
RustemYuzlibaev Jan 18, 2024
6f7248f
trim when fiat is input
RustemYuzlibaev Jan 18, 2024
655c4a4
Merge branch 'develop' into feature/order-book
Nikita-Polyakov Jan 19, 2024
cb14309
resolve conflicts
RustemYuzlibaev Jan 19, 2024
ccc7e31
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 22, 2024
42a08c2
Spot limitations (#1255)
RustemYuzlibaev Jan 22, 2024
525948d
Order book refactoring (#1281)
Nikita-Polyakov Jan 22, 2024
435d2d7
fix
RustemYuzlibaev Jan 22, 2024
c2c799c
recalculate orders & remove possible overlap
RustemYuzlibaev Jan 23, 2024
1621ed4
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 23, 2024
df7088c
Update BuySell.vue
RustemYuzlibaev Jan 24, 2024
f99f53f
Update BookWidget.vue
RustemYuzlibaev Jan 24, 2024
5a1f601
fix with precision
RustemYuzlibaev Jan 24, 2024
a9b95d1
fix tab freeze when switching
RustemYuzlibaev Jan 24, 2024
ea3841d
fix
RustemYuzlibaev Jan 24, 2024
c29e4a7
Update BookWidget.vue
RustemYuzlibaev Jan 24, 2024
06118bf
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 24, 2024
076df42
fix langs switch
RustemYuzlibaev Jan 24, 2024
5dcfcd3
Merge branch 'feature/order-book' of github.com:sora-xor/polkaswap-ex…
RustemYuzlibaev Jan 24, 2024
0682ecb
fix for input with different locales
RustemYuzlibaev Jan 25, 2024
c850628
turn card off
RustemYuzlibaev Jan 25, 2024
2bce4a7
Merge branch 'develop' into feature/order-book
RustemYuzlibaev Jan 25, 2024
b60e524
Merge branch 'develop' into feature/order-book
stefashkaa Jan 27, 2024
f929b5e
Update deps
stefashkaa Jan 27, 2024
6a391e2
Update yarn.lock
stefashkaa Jan 27, 2024
9e36e30
Bump version
stefashkaa Jan 27, 2024
f2f3ee6
Fix lint warnings
stefashkaa Jan 27, 2024
0e212f2
Blur fiat el during slider usage for TokenInput
stefashkaa Jan 27, 2024
265f29d
Update AppMenu.vue
stefashkaa Jan 28, 2024
3da7b13
Fix icons
stefashkaa Jan 28, 2024
966a51c
Update index.ts
stefashkaa Jan 28, 2024
9b34a98
Fix shadow
stefashkaa Jan 28, 2024
1798fc9
Remove unused styles
stefashkaa Jan 28, 2024
714bef3
Fix lint issues
stefashkaa Jan 28, 2024
47328e4
Update BookWidget.vue
stefashkaa Jan 28, 2024
e6f090e
Update BuySell.vue
stefashkaa Jan 28, 2024
d0ce9a6
Update CustomisePage.vue
stefashkaa Jan 28, 2024
da02702
Resolve linter issues
stefashkaa Jan 28, 2024
6d3be16
Add duration in days for ordertable
stefashkaa Jan 28, 2024
5340bbe
Improve tables
stefashkaa Jan 29, 2024
6e2865a
Fix styles
stefashkaa Jan 29, 2024
ea160d1
Remove empty DatePicker
stefashkaa Jan 29, 2024
b00c8e2
Update HistoryOrderWidget.vue
stefashkaa Jan 29, 2024
295bd42
Restrict autofill from orderbook for mkt
stefashkaa Jan 29, 2024
e29bdcc
Update index.ts
stefashkaa Jan 29, 2024
f90eb74
Fix font
stefashkaa Jan 29, 2024
f43d9c6
Remove duplicated methods from util
stefashkaa Jan 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove debug info
  • Loading branch information
RustemYuzlibaev committed Oct 17, 2023
commit a09aebcaf4c165f5d16dfd3bfc7a0c0d2aba9353
7 changes: 0 additions & 7 deletions src/components/pages/OrderBook/BuySell.vue
Original file line number Diff line number Diff line change
Expand Up @@ -364,13 +364,6 @@ export default class BuySellWidget extends Mixins(
}

prepareValuesForSwap() {
// VAL/XOR
console.log('quoteValue', this.quoteValue);
const xorMarketPrice = this.getQuoteValue(1);
console.log('xorMarketPrice', xorMarketPrice);
const fromValue = this.getQuoteValue(this.quoteValue);
console.log('value to submit for SWAP!!! based on xor amount', fromValue);

if (!this.areTokensSelected || asZeroValue(fromValue) || !this.swapQuote) return;

try {
Expand Down
9 changes: 0 additions & 9 deletions src/components/pages/Swap/Confirm.vue
Original file line number Diff line number Diff line change
Expand Up @@ -91,15 +91,6 @@ export default class ConfirmSwap extends Mixins(mixins.TransactionMixin, mixins.
this.$emit('confirm');
} else {
try {
console.log('this.tokenFrom', this.tokenFrom);
console.log('this.tokenTo', this.tokenTo);
console.log(' this.fromValue', this.fromValue);
console.log(' this.toValue', this.toValue);
console.log('this.slippageTolerance', this.slippageTolerance);
console.log(' this.isExchangeB', this.isExchangeB);
console.log('this.liquiditySource', this.liquiditySource);
console.log(' this.selectedDexId', this.selectedDexId);

await this.withNotifications(
async () =>
await api.swap.execute(
Expand Down
5 changes: 0 additions & 5 deletions src/views/Swap.vue
Original file line number Diff line number Diff line change
Expand Up @@ -467,11 +467,6 @@ export default class Swap extends Mixins(
this.isExchangeB,
[this.liquiditySource].filter(Boolean) as Array<LiquiditySourceTypes>
);
console.log('SWAP ###');
console.log('amount', amount);
console.log('amountWithoutImpact', amountWithoutImpact);
console.log('rewards', rewards);
console.log('fee', fee);

setOppositeValue(this.getStringFromCodec(amount, oppositeToken.decimals));
this.setAmountWithoutImpact(amountWithoutImpact as string);
Expand Down