Skip to content

Tags: sg777/bet

Tags

v0.1.3-2531

Toggle v0.1.3-2531's commit message
refactor: migrate callers to poker_* APIs and add architecture docs

- Migrate all callers to use poker_vdxf.h functions:
  - bet.c, dealer.c, player.c, blinder.c, game.c
  - print.c, storage.c, test.c, dealer_registration.c
- Add poker_vdxf.h include to all relevant files
- Create docs/verus_migration/architecture.md with layered design
- Update docs/README.md with architecture links
- Update README.md with system architecture link

Migration summary:
- get_str_from_id_key() → poker_get_key_str()
- get_cJSON_from_id_key() → poker_get_key_json()
- append_cmm_from_id_key_data_*() → poker_append_key_*()
- update_cmm_from_id_key_data_*() → poker_update_key_*()
- list_dealers() → poker_list_dealers()
- list_tables() → poker_list_tables()
- find_table() → poker_find_table()
- join_table() → poker_join_table()
- is_table_full() → poker_is_table_full()
- decode_table_info_from_str() → poker_decode_table_info_str()

v0.1.3-2530

Toggle v0.1.3-2530's commit message
refactor: add chips_rpc() abstraction and poker_vdxf layer

- Add chips_rpc() abstraction in commands.c for REST/CLI switching
- Update vdxf.c to use chips_rpc() for all 9 Verus RPC calls
- Create poker_vdxf.c/h with poker-specific API layer
- Add .rpccredentials config for RPC credentials (REST API)
- Remove unused VDXF functions from public API
- Add ERR_CHIPS_RPC error code

Architecture:
  Application -> poker_vdxf.c -> vdxf.c -> chips_rpc() -> REST/CLI

v0.1.3-2525

Toggle v0.1.3-2525's commit message
Simplify README: remove gameplay explanations from node types

- Remove gameplay details from node type descriptions (should be in Verus migration docs)
- Simplify transaction fees note (detailed explanation in docs)

v0.1.3-2514

Toggle v0.1.3-2514's commit message
Update README badge to point to sg777/bet for this repo

v0.1.3-2512

Toggle v0.1.3-2512's commit message
Fix README badge URL to point to correct repository (sg777/bet)

v0.1.3-2511

Toggle v0.1.3-2511's commit message
Remove ARM64 Linux build job and fix macOS artifact wildcard

- Removed linux-build-arm64 job (no runner available)
- Updated macOS artifact naming to be architecture-aware
- Fixed release files section to use wildcard pattern for macOS artifacts
- This allows macOS builds to work on both x86_64 and arm64 runners

cd_release

Toggle cd_release's commit message
Commenting arm64 github workflow in release job

v0.1.3

Toggle v0.1.3's commit message
Alpha Testing

v0.1.2

Toggle v0.1.2's commit message
Made changes to connect to the channel which are pre-established to fix 

chips-blockchain/pangea-poker#34, added API's to support deposit and withdrawl of funds in multisig address.

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request chips-blockchain#57 from sg777/master

Fixed: Players show the cards after a fold chips-blockchain#55