Skip to content

chore(soroban): Expand soroban integration tests and examples#1853

Merged
salaheldinsoliman merged 1 commit intohyperledger-solang:mainfrom
salaheldinsoliman:soroban/more-integration-tests
Apr 3, 2026
Merged

chore(soroban): Expand soroban integration tests and examples#1853
salaheldinsoliman merged 1 commit intohyperledger-solang:mainfrom
salaheldinsoliman:soroban/more-integration-tests

Conversation

@salaheldinsoliman
Copy link
Copy Markdown
Contributor

This PR expands Stellar integration tests by adding atomic_swap, liquidity_pool, and timelock examples.

A few fixes/features introduced the way:

  • Added Soroban support for block.timestamp
  • Fixed Soroban u64 encoding/decoding behavior to correctly handle both Soroban u64 representations (U64Small and U64Val)
  • Added more Soroban tests
  • Added support for the Enum type.

Signed-off-by: salaheldinsoliman <salaheldin_sameh@aucegypt.edu>
@salaheldinsoliman salaheldinsoliman merged commit 6ce21bc into hyperledger-solang:main Apr 3, 2026
11 of 17 checks passed
sakirr05 pushed a commit to sakirr05/solang that referenced this pull request Apr 13, 2026
…edger-solang#1853)

This PR expands Stellar integration tests by adding `atomic_swap`,
`liquidity_pool`, and `timelock` examples.

A few fixes/features introduced the way:

- Added Soroban support for `block.timestamp`
- Fixed Soroban `u64` encoding/decoding behavior to correctly handle
both Soroban u64 representations (`U64Small` and `U64Val`)
- Added more Soroban tests
- Added support for the `Enum` type.

Signed-off-by: salaheldinsoliman <salaheldin_sameh@aucegypt.edu>
Signed-off-by: Sakirr <sakirahmed690078@gmail.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.

1 participant