Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
3fd5e34
Implement QThirtyFour contract with ticket purchasing and winner sele…
N-010 Nov 8, 2025
d7f0bf3
Add QReservePool and QTF contract definitions with related functional…
N-010 Nov 9, 2025
33ac4cb
Refactor QThirtyFour.h: reposition QTF2 struct definition for clarity
N-010 Nov 10, 2025
47852f8
Test version for QThirtyFour
N-010 Dec 4, 2025
d3c4f53
CalcReserveTopUp
N-010 Dec 7, 2025
edaaf0b
New structs
N-010 Dec 7, 2025
f9bd84d
Fees
N-010 Dec 7, 2025
466fd5a
Refactoring
N-010 Dec 8, 2025
93c76a6
Remove profit transfer from k3 to k2 with FR enabled
N-010 Dec 9, 2025
569f7a8
Adds tests
N-010 Dec 10, 2025
bf67be4
Updates testes
N-010 Dec 11, 2025
be509dd
Does not block the purchase of a ticket at a higher price
N-010 Dec 11, 2025
d05e7dd
- src/contracts/QThirtyFour.h: ensure k4 reseed uses up-to-date QRP…
N-010 Dec 16, 2025
4b0c229
Removes SettlementLocals and aligned_storage_t
N-010 Dec 16, 2025
6aaa82d
Updates tests
N-010 Dec 16, 2025
f94e5a6
Update tests
N-010 Dec 16, 2025
c5d31f9
Update tests
N-010 Dec 16, 2025
2de4c87
Updates index
N-010 Dec 16, 2025
706cbb0
Updates inde• Fix k=4 settlement: protect jackpot reseed from k2/k3 r…
N-010 Dec 19, 2025
c2ec805
Fixes ContractVerify
N-010 Dec 19, 2025
edfe234
Use RL::max
N-010 Dec 19, 2025
7be394d
Fixes ContractVerify
N-010 Dec 19, 2025
981d2f3
Renames Available to Allowed for SC
N-010 Jan 8, 2026
1a82614
Pulse prototype
N-010 Jan 12, 2026
5d6efe4
Tests
N-010 Jan 12, 2026
2c86c4a
Tests
N-010 Jan 12, 2026
ceafdf4
Adds Pulse.h
N-010 Jan 12, 2026
ac91da7
Fixes build
N-010 Jan 12, 2026
09a37f0
Removes POST_INCOMING_TRANSFER
N-010 Jan 12, 2026
c621a90
Adds test
N-010 Jan 13, 2026
cea7068
Fixes reward
N-010 Jan 13, 2026
4b559b3
Fixes for contractverify
N-010 Jan 13, 2026
2b592df
Proportional rule (pro-rata scaling)
N-010 Jan 13, 2026
eb3240e
Removes qrp and qtf
N-010 Jan 13, 2026
86e2764
Change contract index
N-010 Jan 13, 2026
9c964f8
Removes QTF and QRP
N-010 Jan 13, 2026
c8f2220
Fixes contractverify, contract index
N-010 Jan 13, 2026
3871bf2
Fixes build
N-010 Jan 14, 2026
2d295b6
Update GameMechanics
N-010 Jan 14, 2026
272b960
Fixes tests
N-010 Jan 14, 2026
fc7ae70
Merge branch 'develop' into feature/2026-01-12-Pulse
N-010 Jan 14, 2026
642e6ca
Rename test
N-010 Jan 14, 2026
336d82a
Update GameMechanics
N-010 Jan 14, 2026
062b0f9
GetWinners
N-010 Jan 14, 2026
c3ea379
BuyRandomTickets
N-010 Jan 14, 2026
5414f2b
Update BuyRandomTicketsSucceedsAndMovesQHeart
N-010 Jan 14, 2026
c326cd6
Adds comments
N-010 Jan 14, 2026
b9f73e2
Rooms
N-010 Jan 19, 2026
3e54880
Fixes: availableBalance, save data in DepositAutoParticipation
N-010 Jan 21, 2026
870cd35
Adds tests
N-010 Jan 21, 2026
b459859
Fixes for Contract Verify
N-010 Jan 21, 2026
1c27edb
Delete account if deposit is empty
N-010 Jan 21, 2026
9601141
Refactor SetAutoConfig to reject zero desiredTickets and update tests…
N-010 Jan 21, 2026
7b01bfe
Merge branch 'develop' into feature/2026-01-12-Pulse
N-010 Jan 28, 2026
178bcb0
Fixes after review
N-010 Jan 28, 2026
deb7b03
Refactor SetAutoConfig and SetAutoLimits to enforce positive ticket l…
N-010 Jan 30, 2026
760b783
Add ticketCounter to randomData structure for tracking ticket counts
N-010 Jan 30, 2026
a2ed4d4
Refactor ticket handling in Pulse: change data types for ticket count…
N-010 Jan 30, 2026
bc2af79
Add unit tests for prize computation and ticket validation; refactor …
N-010 Jan 30, 2026
6a5c6b5
Adds fee for RL
N-010 Feb 3, 2026
80e5cc0
Merge branch 'refs/heads/develop' into feature/2026-01-12-Pulse
N-010 Feb 16, 2026
da2f576
Set valid constructionEpoch
N-010 Feb 16, 2026
761f775
Fixes global const
N-010 Feb 16, 2026
b3afdae
remove _ALLOW_KEYWORD_MACROS in gtest
Franziska-Mueller Feb 17, 2026
3a38692
Update constants
N-010 Feb 20, 2026
7eedcb2
Removes QHeart Percent
N-010 Feb 20, 2026
4971511
Merge remote-tracking branch 'refs/remotes/upstream/develop' into fea…
N-010 Mar 12, 2026
679d7ae
Adds PRE_ACQUIRE_SHARES
N-010 Mar 17, 2026
b14a270
Refactor Pulse contract: merge GetSchedule and GetDrawHour into GetRo…
N-010 Mar 19, 2026
a9a4a59
Refactor `GetAutoStats` function: add `HashMapConverter`, expand outp…
N-010 Mar 19, 2026
95cc26e
Add utility functions to test suite: `countAutoParticipants` and `sum…
N-010 Mar 19, 2026
8f2686a
Add GetPlayerBalance function
N-010 Mar 19, 2026
ad2e759
Update `GetPlayerBalance`: include `player` input parameter for share…
N-010 Mar 19, 2026
6676fb4
Update `GetAutoParticipation`: replace `invocator()` with explicit `p…
N-010 Mar 19, 2026
be4e2d0
Refactor `GetRoundState`: update function ID and registration to ensu…
N-010 Mar 19, 2026
7ba0cd2
Fixes asset name
N-010 Mar 20, 2026
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
Loading
Loading