Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
323 commits
Select commit Hold shift + click to select a range
2e0748a
Merge pull request #528 from edehvalentine236-jpg/docs/env-vars-522
Chucks1093 Jun 30, 2026
19682be
Merge pull request #527 from kingbitnation/feature/integration-tests-…
Chucks1093 Jul 1, 2026
795fb78
Merge pull request #471 from Topmatrixmor2014/feat/issue-421-creator-…
Chucks1093 Jul 2, 2026
18a69dd
Merge pull request #462 from lawalajose/feature/add-format-activity-a…
Chucks1093 Jul 2, 2026
5a12115
docs: document asynchronous page component state lifecycle standard
Bilalishaq7 Jul 19, 2026
1d930ff
Merge pull request #534 from Bilalishaq7/docs/532-loading-error-states
Chucks1093 Jul 19, 2026
58858ea
https://github.com/Menjay7/accesslayer-client.git
jaynomyaro Jul 19, 2026
5ee57e3
feat: add integration tests for isOwnWallet and implement isOwnWallet…
Stanley-Owoh Jul 19, 2026
a48914d
Merge pull request #536 from Menjay7/men
Chucks1093 Jul 19, 2026
3ffcdf9
Merge pull request #535 from Stanley-Owoh/add-integration-test-for-is…
Chucks1093 Jul 19, 2026
bb3ab70
https://github.com/Menjay7/accesslayer-contracts.git
jaynomyaro Jul 19, 2026
822de33
Merge pull request #537 from Menjay7/mjay
Chucks1093 Jul 20, 2026
ae23666
Add isOwnWallet utility function with unit tests
jotel-dev Jul 22, 2026
df40821
feat: implement creator detail page fees formatting and integration t…
T-kesh Jul 23, 2026
1a85b01
Merge pull request #543 from Benedict315/feature/is-own-wallet-utility
Chucks1093 Jul 23, 2026
d4f8702
feat(holdings): empty state when wallet holds no creator keys
naninu123 Jul 23, 2026
8903771
Merge pull request #549 from naninu123/feat/issue-539-holdings-empty-…
Chucks1093 Jul 23, 2026
58d4c8b
Show success toast after buy or sell key transaction confirms
Tijesunimi004 Jul 23, 2026
6d5dcca
feat: resolve issues 554-557
Judekings Jul 24, 2026
75cf19b
Merge pull request #563 from Judekings/feat/issues-554-557
Chucks1093 Jul 24, 2026
513982f
feat: Add creator card subtitle clamp helper
Uche44 Jul 24, 2026
ac32987
Merge pull request #569 from Uche44/feat/card-subtitle-helper
Chucks1093 Jul 25, 2026
f194b6d
test: add PriceSparkline component and unit tests for data point rend…
wagmiiii Jul 25, 2026
6dfcb7f
Merge pull request #576 from wagmiiii/test/issue-572-price-sparkline
Chucks1093 Jul 25, 2026
933a388
feat: add useNavigationTiming hook for page load performance logging
Damilorlar Jul 25, 2026
b56e75f
unit tests
Ghoost-404 Jul 25, 2026
7bd0c10
Merge pull request #582 from Damilorlar/feat/navigation-timing-logging
Chucks1093 Jul 25, 2026
c32aec6
fixed ci
Ghoost-404 Jul 25, 2026
01cdba3
Merge pull request #583 from Ghoost-404/add/unit-tests
Chucks1093 Jul 25, 2026
7d38ca4
feat(profile): add network error state to creator profile page with r…
Killerjunior Jul 25, 2026
e37ddcd
fix(profile): remove unused AlertCircle import from LandingPage (#573)
Killerjunior Jul 25, 2026
14d2931
fix(profile): resolve TS2304 build error by using CreatorProfileError…
Killerjunior Jul 25, 2026
2bfcc5e
Add search input to creator discovery list with debounced query
kelv1nh Jul 25, 2026
3299420
Merge pull request #592 from kelv1nh/scroll
Chucks1093 Jul 25, 2026
0f36e10
feat: add course service, sparkline component, web3 formatting utilit…
gelluisaac Jul 25, 2026
9c0c261
chore: resolve merge conflicts and stage all changes
gelluisaac Jul 25, 2026
bcfb633
Merge pull request #603 from tecch-wiz/feature
Chucks1093 Jul 25, 2026
369fbdd
doc: Add React Query cache conventions documentation
onajidavid87-web Jul 25, 2026
88eed57
#607 fixed
GABRIELOFGOD Jul 25, 2026
1997cbb
implemented
alfeedrips Jul 25, 2026
9a885ca
feat: add integration test for holdings entry count after buy/sell tr…
Jul 25, 2026
6e86187
feat: add sparkline line colour for falling prices and comprehensive …
Jul 25, 2026
b464c6c
feat: add optimistic UI update for buy transactions (#571)
Hollujay Jul 26, 2026
0ff192e
fix: remove unused destructured params in mutationFn to satisfy lint
Hollujay Jul 26, 2026
b7be62c
test: add useRelativeTime hook and unit tests (#597)
OpensrcLord Jul 26, 2026
6e64e20
feat: add integration test for creator card navigation to profile pag…
Oluwasuyi-Oluwatimilehin-Daniel Jul 26, 2026
c6125ca
Merge pull request #610 from Stellar-Land/wandoo
Chucks1093 Jul 26, 2026
24115ae
test: #594 Add integration test for search and sort params coexisting…
jotel-dev Jul 26, 2026
02f181e
Merge pull request #552 from Tijesunimi004/feature/toast-on-buy-sell-…
Chucks1093 Jul 26, 2026
3de99e9
Merge pull request #608 from onajidavid87-web/dev
Chucks1093 Jul 26, 2026
a1c5177
Merge pull request #616 from OpensrcLord/test/add-useRelativeTime-tests
Chucks1093 Jul 26, 2026
5638388
Merge pull request #617 from Oluwasuyi-Oluwatimilehin-Daniel/feature/…
Chucks1093 Jul 26, 2026
7c62ca8
Merge pull request #618 from jotel-dev/#594-Add-integration-test-for-…
Chucks1093 Jul 26, 2026
840dcad
Merge pull request #590 from Killerjunior/feat/creator-profile-networ…
Chucks1093 Jul 26, 2026
f95c4af
Merge branch 'dev' into feat/571-optimistic-buy-transaction-ui
Hollujay Jul 26, 2026
773343e
Merge pull request #614 from Hollujay/feat/571-optimistic-buy-transac…
Chucks1093 Jul 26, 2026
f1535b2
Merge pull request #612 from abimbolaalabi/feat/price-sparkline
Chucks1093 Jul 26, 2026
2d2a81f
test: add creator profile page integration test - Closes #629
chidii Jul 27, 2026
86eabd4
feat: add toast component unit tests
Stanley-Owoh Jul 27, 2026
6f60429
Merge branch 'dev' into feature/creator-fees-bps
T-kesh Jul 27, 2026
50f8b25
lint fix
T-kesh Jul 26, 2026
2ca696c
fix: resolve accesslayer-client issues #633-636
ritaifeoluwa Jul 27, 2026
7b5d6dc
fix: remove unused beforeEach import
ritaifeoluwa Jul 27, 2026
f1896da
test: add holdings page sell balance update coverage (#574)
extolkom Jul 27, 2026
3199177
Merge pull request #637 from ritaifeoluwa/fix/issues-633-634-635-636
Chucks1093 Jul 27, 2026
3a8d2ca
Merge pull request #551 from T-kesh/feature/creator-fees-bps
Chucks1093 Jul 27, 2026
f0f0e02
Merge pull request #638 from extolkom/test/574-holdings-sell-balance-…
Chucks1093 Jul 27, 2026
68c15cd
test(pages): add end-to-end sell flow integration test (#644)
omarima-10 Jul 27, 2026
4b363a5
test(hooks): cover bigint inputs in useFormatXlm without precision lo…
omarima-10 Jul 27, 2026
b3819f2
feat(observability): log unhandled promise rejections via window.onun…
omarima-10 Jul 27, 2026
0b4880e
docs: add testing conventions guide (#648)
omarima-10 Jul 27, 2026
8decd8b
test: add integration test for trade panel submit button disabled whi…
khaylebfortune Jul 27, 2026
cd3c5bb
Merge pull request #649 from omarima-10/test/sell-flow-formatxlm-reje…
Chucks1093 Jul 27, 2026
5706ddc
Merge pull request #650 from khaylebfortune/add-integration/test
Chucks1093 Jul 27, 2026
0ae068e
feat(observability): log successful wallet connections via useWalletC…
Ajibose Jul 27, 2026
eab2722
test: add copy confirmation timing tests for CopyField (#600)
Gpraiz01 Jul 27, 2026
2cc7200
test(#655): add unit tests for cache isolation during optimistic buy …
infimum90 Jul 27, 2026
55ad243
test(#651): add integration test for infinite scroll pagination witho…
infimum90 Jul 27, 2026
31d8f0c
test(#652): add structured log for trade panel price preview fetch fa…
infimum90 Jul 27, 2026
ab7b2f4
test(#653): add structured log for failed trade confirmation with res…
infimum90 Jul 27, 2026
c4be603
Merge pull request #662 from infimum90/Add-structured-log-for-trade-p…
Chucks1093 Jul 27, 2026
286b628
Merge pull request #661 from Ajibose/feat/wallet-connection-log
Chucks1093 Jul 27, 2026
c931183
test(wallet): add creator 404, activity order, holdings total, and di…
Jul 27, 2026
a346ed8
Merge pull request #664 from Calebux/wave-656-658-659-660-accesslayer
Chucks1093 Jul 27, 2026
cc620b0
Merge pull request #609 from GABRIELOFGOD/dev
Chucks1093 Jul 27, 2026
dc63aa5
feat(components): add unit tests and CTA/message support for EmptySta…
Oluwasuyi-Oluwatimilehin-Daniel Jul 27, 2026
b766159
test: add scroll/page restore, buy flow, skeleton, and empty-state co…
pre-cious-Igwealor Jul 27, 2026
e6c73cb
Merge pull request #665 from Oluwasuyi-Oluwatimilehin-Daniel/feat/623…
Chucks1093 Jul 27, 2026
9bdf6f6
Add integration test for creator discovery list card rendering
Jul 27, 2026
405e122
feat: Add integration test, docs, transaction logging, and quantity v…
Jul 27, 2026
d469a5d
test(trade-dialog): add integration test for buy price preview
Chucks1093 Jul 27, 2026
c45e3c2
fix: replace wallet address Dialog with Popover, add dismissal integr…
ojuotimi932 Jul 27, 2026
4c85635
Merge pull request #668 from pre-cious-Igwealor/feat/scroll-restore-b…
Chucks1093 Jul 27, 2026
8f74022
Merge pull request #670 from heymariam/mariam/multi-issue-batch-1
Chucks1093 Jul 27, 2026
1721d71
Merge pull request #631 from chidii/test/creator-profile-integration-629
Chucks1093 Jul 27, 2026
7272677
fix: add integration test for holdings page loading skeleton
Jul 27, 2026
432a1f5
test(wallet): add optimistic sell cache decrement coverage (#621)
Ajibose Jul 27, 2026
52cbcdd
feat(wallet): add infinite-scroll feed and integration test (#677)
khaylebfortune Jul 28, 2026
747e7a0
feat(nav): wallet status chip with address and network badge
ayinde38 Jul 28, 2026
1b1ce0a
Merge pull request #695 from ayinde38/feat/nav-wallet-optimistic-skel…
Chucks1093 Jul 28, 2026
48f8ac8
feat(marketplace),test: bonding curve price preview, infinite scroll,…
Yunusabdul38 Jul 28, 2026
18de037
Merge pull request #696 from Yunusabdul38/fix/stellar-wave-batch-684-…
Chucks1093 Jul 28, 2026
da0b96e
Merge pull request #632 from Stanley-Owoh/add-toast-component-unit-te…
Chucks1093 Jul 28, 2026
c851076
Merge pull request #694 from khaylebfortune/feat/677-wallet-activity-…
Chucks1093 Jul 28, 2026
fd89a6b
test(holdings): add integration test for grand total sum across multi…
sulaimonifeoluwa4-blip Jul 28, 2026
028e1bd
fix(Change24hBadge): hide badge when price_change_24h is null and add…
zeemscript Jul 28, 2026
7036e05
feat: add structured debug log for stale-while-revalidate background …
damilareojetunde Jul 28, 2026
45aafc2
test: add integration test for creator discovery list resetting to pa…
damilareojetunde Jul 28, 2026
b93424e
feat(observability): warn on failed optimistic rollback due to missin…
Ajibose Jul 28, 2026
7dccd78
test: add unit tests for sparkline hiding when fewer than two data po…
oluwaseunshowunmi97-byte Jul 28, 2026
1fffeee
feat: resolve issues #640, #641, #701, #702
k-deejah Jul 28, 2026
051de00
Merge branch 'dev' into feat/issues-640-641-701-702
k-deejah Jul 28, 2026
4b8096b
test: add unit tests for keyboard shortcut hook confirming it does no…
abimbolaalabi Jul 28, 2026
109cfe1
test: add creator profile price refetch coverage
OTimileyin Jul 27, 2026
4853130
test: add unit tests for window.onerror handler not re-logging errors…
samjay8 Jul 28, 2026
bb490af
Merge branch 'dev' into fix/issue-680
samjay8 Jul 28, 2026
26115c4
test: cover sell confirmation modal payout display and mutation outco…
Ejere Jul 28, 2026
90e9938
fix(creator-card): wrap bonding curve chart in error boundary (#690)
davedumto Jul 28, 2026
dedd96d
test(holdings): add integration test for holdings refetch on wallet s…
JoshuaEdd Jul 28, 2026
20665b3
feat(marketplace): stale-while-revalidate cache for creator list (#691)
davedumto Jul 28, 2026
b9b0532
feat(perf): log page-load timing on marketplace and profile pages (#693)
davedumto Jul 28, 2026
a99106b
docs(error-handling): add error handling conventions doc and cross-li…
omoh5 Jul 28, 2026
d03534c
Merge pull request #715 from Ejere/test/sell-confirmation-modal-payou…
Chucks1093 Jul 28, 2026
2d71d2c
Merge pull request #717 from davedumto/feat/error-boundary-swr-cache-…
Chucks1093 Jul 28, 2026
b5648e2
test(holders): add key holder list component with rank/share unit tests
chigozirim007 Jul 28, 2026
6369008
feat(creator-profile): add activity feed with empty state
chigozirim007 Jul 28, 2026
d3ba4ab
feat(marketplace): add debounced creator name search bar
chigozirim007 Jul 28, 2026
74602f9
fix(trade-dialog): restore focus to the actual trigger on close
chigozirim007 Jul 28, 2026
3711c4d
Merge pull request #708 from Ajibose/feat/optimistic-rollback-snapsho…
Chucks1093 Jul 28, 2026
c93595f
Merge pull request #705 from OpensrcLord/feat/703-price-change-badge
Chucks1093 Jul 28, 2026
0c49407
Merge pull request #712 from abimbolaalabi/fix/issue-626-keyboard-sho…
Chucks1093 Jul 28, 2026
0ccb419
Merge pull request #714 from samjay8/fix/issue-680
Chucks1093 Jul 28, 2026
8fad141
Merge pull request #682 from sojetunde8/fix/issue-627
Chucks1093 Jul 28, 2026
81a9f28
Merge pull request #707 from damilareojetunde/fix/issue-625
Chucks1093 Jul 28, 2026
1fc5e91
Merge pull request #706 from damilareojetunde/fix/issue-595
Chucks1093 Jul 28, 2026
7494545
Merge pull request #718 from omoh5/docs/630-error-handling-conventions
Chucks1093 Jul 28, 2026
4208079
Merge pull request #719 from chigozirim007/feat/holder-list-tests-emp…
Chucks1093 Jul 28, 2026
d36b1b2
Merge branch 'dev' into test/trade-panel-price-preview
Bidex-cmyk Jul 28, 2026
9f8b2a9
feat: add structured log for infinite scroll next page fetch
fahatadam Jul 28, 2026
fbd0e30
test(nav-timing): assert all four page-load-perf fields present and n…
dedukpe Jul 28, 2026
2639d23
test(buy-flow): assert in-flight pending indicator and post-confirm c…
dedukpe Jul 28, 2026
56189eb
fix: resolve test failures and add missing QueryClientProvider wrappers
KingFRANKHOOD Jul 29, 2026
7a19b2d
Merge pull request #730 from Emeka-12/fix/test-and-ci-errors
Chucks1093 Jul 29, 2026
6ef79c5
Merge branch 'dev' into test/creator-profile-price-background-refetch
OTimileyin Jul 29, 2026
82eac85
fix: restore dropped import for resolveCreatorKeyPriceStroops in Crea…
OTimileyin Jul 29, 2026
e7a753f
feat: add creator spotlight section to home page showcasing top 3 cre…
Jul 29, 2026
de231ff
feat: add notification bell in nav bar with unread badge and dropdown…
Mona-i Jul 29, 2026
a971447
Merge pull request #728 from dedukpe/test/issue-678-page-load-perf-lo…
Chucks1093 Jul 29, 2026
06a5224
Merge pull request #729 from dedukpe/feat/672-buy-flow-pending-indica…
Chucks1093 Jul 29, 2026
9cdd921
Merge pull request #671 from ojuotimi932/fix/wallet-address-popover-d…
Chucks1093 Jul 29, 2026
c46696a
Merge pull request #727 from fahatadam/dev
Chucks1093 Jul 29, 2026
d1498b3
Merge pull request #713 from OTimileyin/test/creator-profile-price-ba…
Chucks1093 Jul 29, 2026
2bb7643
fix: remove unused userEvent.setup() in NotificationBell badge decrem…
Mona-i Jul 29, 2026
e918dc6
feat(perf): log page-load timing on portfolio page (#726)
mysterio123865 Jul 29, 2026
eb104a7
Merge pull request #709 from Seunfunmi-319509/dev
Chucks1093 Jul 29, 2026
96efd02
Merge pull request #732 from mysterio123865/feat/726-portfolio-page-l…
Chucks1093 Jul 29, 2026
84e4b79
Merge pull request #731 from meem08/feat/creator-spotlight-723
Chucks1093 Jul 29, 2026
760b139
test: add FollowButton unit tests
chidii Jul 29, 2026
eabd83c
test: fix FollowButton test file encoding
chidii Jul 29, 2026
6907383
Merge pull request #734 from chidii/test/follow-button
Chucks1093 Jul 29, 2026
94acf5e
feat: add wallet connection UI with address display, copy action, and…
Buks05 Jul 24, 2026
cd5ea3d
Merge pull request #584 from Buks05/fix/issue-548-wallet-connection-ui
Chucks1093 Jul 29, 2026
8d7e1c9
feat: add share button to copy creator profile URL (#724)
funds0033-cmyk Jul 29, 2026
dd9fae2
Add holdings sorting by total value descending with unit tests
jotel-dev Jul 29, 2026
988caa5
Merge branch 'dev' into feature/holdings-sorting-tests
Benedict315 Jul 29, 2026
df37ffe
test: add unit tests for bonding curve chart data point rendering
Godfrey-Delight Jul 30, 2026
5fdfca4
fixed issues
Godfrey-Delight Jul 30, 2026
183371c
fix: resolve ESLint errors in test files
k-deejah Jul 30, 2026
7ffbde0
Merge pull request #663 from Gpraiz01/fix/600-copy-clipboard-timing-t…
Chucks1093 Jul 30, 2026
b98ed5b
Merge pull request #704 from sulaimonifeoluwa4-blip/feat/598-holdings…
Chucks1093 Jul 30, 2026
39511d9
Merge pull request #716 from JoshuaEdd/test/holdings-refetch-wallet-s…
Chucks1093 Jul 30, 2026
fef1f44
Merge pull request #736 from funds0033-cmyk/feat/724-share-creator-pr…
Chucks1093 Jul 30, 2026
fa224f4
fix: remove duplicate stray arguments from showToast call in CreatorCard
k-deejah Jul 30, 2026
336de7d
fix: merge duplicate queryKeys declarations
k-deejah Jul 30, 2026
be35e8c
Merge pull request #710 from k-deejah/feat/issues-640-641-701-702
Chucks1093 Jul 30, 2026
174522f
fix: add transaction feedback toasts and trade panel error boundary (…
Alaka-ibr Jul 30, 2026
9d14a3e
Merge pull request #739 from Alaka-ibr/fix/issue-546-transaction-feed…
Chucks1093 Jul 30, 2026
e5a28b7
Merge pull request #740 from Mona-i/feat/notification-bell-720
Chucks1093 Jul 30, 2026
67b33de
Merge pull request #683 from Rafiat30/test/optimistic-sell-holdings-d…
Chucks1093 Jul 31, 2026
dd40515
fix: restore useNavigationTiming import in App
Jul 31, 2026
31ba9da
test(#722): add keyboard accessibility coverage for the sell key modal
zeemscript Jul 31, 2026
1f75648
Merge pull request #741 from OpensrcLord/test/722-sell-key-modal-keyb…
Chucks1093 Aug 1, 2026
9b5765b
Merge remote-tracking branch 'upstream/dev' into test/trade-panel-pri…
Aug 1, 2026
2b03646
chore: align App.tsx with upstream dev (drop stale useNavigationTimin…
Aug 1, 2026
a6d2e5e
Merge pull request #669 from baedboibidex-cmyk/test/trade-panel-price…
Chucks1093 Aug 1, 2026
bd230ca
ci issues fixed
Godfrey-Delight Aug 1, 2026
1df9e34
Merge remote-tracking branch 'upstream/dev' into test/bonding-curve-c…
Godfrey-Delight Aug 1, 2026
c66ac07
chore: regenerate pnpm-lock.yaml with pnpm v10.6.5
Godfrey-Delight Aug 1, 2026
878638a
Merge pull request #737 from Godfrey-Delight/test/bonding-curve-chart…
Chucks1093 Aug 1, 2026
30046b9
Merge branch 'dev' into feature/holdings-sorting-tests
Benedict315 Aug 4, 2026
b4c1cb8
Merge pull request #735 from Benedict315/feature/holdings-sorting-tests
Chucks1093 Aug 6, 2026
c05e719
test: comprehensive unit tests for portfolio total value component
Just-Bamford Aug 18, 2026
e9b9ab9
chore: remove markdown files
Just-Bamford Aug 18, 2026
1c24ba2
feat: add buy transaction fee preview with breakdown display
Just-Bamford Aug 18, 2026
92b3d09
Merge pull request #747 from Just-Bamford/feat/portfolio-total-value-…
Chucks1093 Aug 23, 2026
ec4e649
Merge pull request #748 from Just-Bamford/feat/buy-fee-preview
Chucks1093 Aug 23, 2026
252f0af
feat: add reconnecting state with automatic retry to wallet connectio…
unlimitedengineer Aug 24, 2026
1dee725
Merge pull request #759 from unlimitedengineer/feat/wallet-reconnect-752
Chucks1093 Aug 24, 2026
8b1be39
feat: add dark mode toggle to nav bar with localStorage persistence
stableprogrammer Aug 24, 2026
532fa6a
Merge pull request #760 from stableprogrammer/feat/dark-mode-toggle-750
Chucks1093 Aug 24, 2026
4b9ca96
feat: implement client-side telemetry pipeline with Web Worker batchi…
stableprogrammer Aug 24, 2026
1dcb777
fix: replace constructor parameter properties with explicit field dec…
stableprogrammer Aug 24, 2026
d02a721
feat: implement multi-layer offline-first cache with IndexedDB, backg…
unlimitedengineer Aug 24, 2026
90ce4b6
Merge pull request #761 from stableprogrammer/feat/telemetry-pipeline…
Chucks1093 Aug 24, 2026
62ad368
Merge pull request #762 from unlimitedengineer/feat/offline-cache-754
Chucks1093 Aug 24, 2026
6b34b19
feat: Add stale data indicator, profile update toast, rank badge test…
Just-Bamford Aug 25, 2026
87c2030
Merge pull request #775 from Just-Bamford/feature/add-ui-features-and…
Chucks1093 Aug 25, 2026
94c7f26
Persist marketplace sort and filter state in URL query string (#782)
jotel-dev Aug 25, 2026
ca0d0f4
Persist marketplace sort and filter state in URL query string (#782)
jotel-dev Aug 25, 2026
e304ce3
Merge branch 'dev' into feature/holdings-sorting-tests
Benedict315 Aug 25, 2026
a55f58a
Fix sort option type compatibility with course service
jotel-dev Aug 25, 2026
7c2e300
Fix sort option type compatibility with course service
jotel-dev Aug 25, 2026
7532a6b
Add wallet connect modal with loading state and error handling (#783)
jotel-dev Aug 25, 2026
79710c8
feat: add key holder infinite scroll
Stanley-Owoh Aug 25, 2026
8e4b75d
feat: add trending creator keys leaderboard
Stanley-Owoh Aug 25, 2026
2ed79e7
feat(batch-buy): add batch buy modal and mutation; feat(referral): re…
Ghoost-404 Aug 26, 2026
99ba936
chore: apply stash - bring batch buy and referral UI changes into add…
Ghoost-404 Aug 26, 2026
ee5980f
added protocol fee
Ghoost-404 Aug 26, 2026
e892e6f
fix: add useBatchBuyMutation to resolve build error in BatchBuyModal
Ghoost-404 Aug 26, 2026
d32541a
Merge pull request #802 from Ghoost-404/add/protocol-fee
Chucks1093 Aug 26, 2026
7adb7ed
Merge branch 'dev' into add/batch-buy
Marvell69 Aug 26, 2026
2ebad7e
Merge pull request #801 from Marvell69/add/batch-buy
Chucks1093 Aug 26, 2026
5a60121
test: cover bonding curve price preview
Killerjunior Aug 26, 2026
457c50a
errorboundary
DavisVT Aug 26, 2026
b57328d
Merge pull request #786 from Benedict315/feature/holdings-sorting-tests
Chucks1093 Aug 26, 2026
bc7bbef
Merge pull request #787 from Benedict315/wallet-connect-modal-improve…
Chucks1093 Aug 26, 2026
39460ea
Merge pull request #788 from Stanley-Owoh/add-key-holders-infinite-sc…
Chucks1093 Aug 26, 2026
68d6e89
Merge pull request #803 from Killerjunior/test/bonding-curve-price-pr…
Chucks1093 Aug 26, 2026
9e0ae95
Merge pull request #804 from DavisVT/solved
Chucks1093 Aug 26, 2026
08e69a8
fix(wallet): add optimistic holder count update on key purchase (#780)
Cmitchelle7 Aug 26, 2026
e6e6d46
fix: remove duplicate KeyHolderList import (#780)
Cmitchelle7 Aug 26, 2026
a8bee9a
fix(utils): add XLM price formatter and unit tests
Mosas2000 Aug 26, 2026
688c5c2
fix(components): add transaction type badge and unit tests
Mosas2000 Aug 26, 2026
0a5b5a4
fix(components): render price and holder count from props in creator …
Mosas2000 Aug 26, 2026
d23c29a
fix(pages): add empty state to following page
Mosas2000 Aug 26, 2026
a167c40
Merge branch 'dev' into add-trending-creator-keys-leaderboard-779
Stanley-Owoh Aug 26, 2026
e1ea3d0
fix: remove duplicate key holder import
Stanley-Owoh Aug 26, 2026
ee9e195
Merge pull request #807 from Mosas2000/fix/component-unit-tests-follo…
Chucks1093 Aug 27, 2026
b7a2848
feat(holders): add staking-aware Staked/Liquid columns to holder list…
devsimze Aug 27, 2026
aee87d4
feat(key-detail): add Staking Rewards section (#817)
devsimze Aug 27, 2026
8d52c05
feat(dashboard): add creator dashboard settings tab with profile + au…
devsimze Aug 27, 2026
adbd41b
Merge branch 'dev' into add-trending-creator-keys-leaderboard-779
Stanley-Owoh Aug 27, 2026
a0479c9
Merge pull request #789 from Stanley-Owoh/add-trending-creator-keys-l…
Chucks1093 Aug 27, 2026
434b251
Merge pull request #820 from devsimze/feat/issues-814-816-817-818
Chucks1093 Aug 27, 2026
144ca26
Merge branch 'dev' into fix/optimistic-holder-count-780
Cmitchelle7 Aug 27, 2026
a73cc51
Merge pull request #806 from Cmitchelle7/fix/optimistic-holder-count-780
Chucks1093 Aug 27, 2026
fe7dc3a
fix: all issues fixed
emdevelopa Aug 27, 2026
8264be8
Merge branch 'dev' into fix/all-issues-fixed
meloball9993-star Aug 27, 2026
13ac4c6
Merge pull request #821 from meloball9993-star/fix/all-issues-fixed
Chucks1093 Aug 27, 2026
3716bb1
feat: display 24h key price twap
zeemscript Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
35 changes: 27 additions & 8 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,22 +1,41 @@
VITE_BACKEND_URL=/api
# UTM settings for shared profile links (optional)
# Set any of these to enable UTM parameters on shared profile URLs.
VITE_UTM_SOURCE=twitter
VITE_UTM_MEDIUM=social
VITE_UTM_CAMPAIGN=share_profile
#VITE_UTM_TERM=
#VITE_UTM_CONTENT=
# Access Layer Client — environment variables
# Copy this file to `.env` and adjust values as needed:
# cp .env.example .env
# All client-exposed variables must be prefixed with VITE_ (see https://vitejs.dev/guide/env-and-mode).
# See CONTRIBUTING.md ("Environment variables") for which vars are required vs optional.

# --- Required (sensible defaults provided) ---

# Base URL for the backend API. Use the local backend during development.
VITE_BACKEND_URL=http://localhost:3000/api/v1

# Chain ID selected by default on load. 84532 = Base Sepolia testnet.
VITE_DEFAULT_CHAIN_ID=84532

# RPC URL for a local Anvil node (chain 31337). Used when developing against a local chain.
VITE_ANVIL_RPC_URL=http://127.0.0.1:8545

# RPC URL for the Base Sepolia testnet (chain 84532). The public default works out of the box.
VITE_BASE_SEPOLIA_RPC_URL=https://sepolia.base.org

# --- Optional ---

# RPC URL for the Ethereum Sepolia testnet (chain 11155111). Get one from Alchemy, Infura, or another provider.
VITE_SEPOLIA_RPC_URL=

# RPC URL for Ethereum mainnet (chain 1). Only needed when testing against mainnet.
VITE_MAINNET_RPC_URL=

# Stellar network for Stellar Expert explorer links.
# Set to 'mainnet' for production, 'testnet' for development (default).
VITE_STELLAR_NETWORK=testnet

# UTM settings for shared profile links (optional)
# Set any of these to enable UTM parameters on shared profile URLs.
# Remove or comment out to disable UTM tracking.
# Example configuration:
# UTM parameters appended to shared profile links (optional).
# Set any of these to enable UTM tracking; remove or leave blank to disable.
VITE_UTM_SOURCE=accesslayer
VITE_UTM_MEDIUM=share
VITE_UTM_CAMPAIGN=profile-sharing
Expand Down
17 changes: 16 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,19 @@ dist-ssr
*.sln
*.sw?
issue.md
pr.md
pr.md

# MiMoCode
.mimocode/
# Test artifacts
__snapshots__
*.snap
coverage
.nyc_output

# OS artifacts
Thumbs.db

# Lock files from other package managers
package-lock.json
yarn.lock
3 changes: 3 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#!/usr/bin/env sh
export PATH="$PATH:/c/Program Files/Git/bin:/c/Program Files/Git/usr/bin:C:/Program Files/Git/bin:C:/Program Files/Git/usr/bin"

sh ./scripts/check-no-package-lock.sh
npx lint-staged

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"specId": "a3f82c1e-9d47-4b8e-bc63-7e5a2f3d1094", "workflowType": "requirements-first", "specType": "feature"}
Loading
Loading