Skip to content

fix: convert SellerMuxedID from uint64 to string#7

Open
chowbao wants to merge 1 commit intomasterfrom
fix/seller-muxed-id-string
Open

fix: convert SellerMuxedID from uint64 to string#7
chowbao wants to merge 1 commit intomasterfrom
fix/seller-muxed-id-string

Conversation

@chowbao
Copy link
Copy Markdown
Owner

@chowbao chowbao commented Feb 20, 2026

Summary

  • Change TradeEffectDetails.SellerMuxedID type from uint64 to string in schema.go
  • Update operation.go to format the muxed account ID as a decimal string using strconv.FormatUint
  • Update effects_test.go expectations to use string "3405691582" instead of uint64(0xcafebabe)

Related Issue

Closes stellar#300

Test plan

  • go build ./... passes
  • go test ./internal/transform/... passes

🤖 Generated with Claude Code

Change TradeEffectDetails.SellerMuxedID field type from uint64 to string
for consistent JSON serialization. Update operation.go to format the
muxed account ID using strconv.FormatUint and update effects_test.go
expectations from uint64 literal to string "3405691582".

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

seller_muxed_id runs into overflow as uint64

1 participant