Skip to content

chore: add sep45 fields in stellar TOML interface#1326

Merged
ElliotFriend merged 2 commits intomasterfrom
stellartoml-sep45-contract
Jan 23, 2026
Merged

chore: add sep45 fields in stellar TOML interface#1326
ElliotFriend merged 2 commits intomasterfrom
stellartoml-sep45-contract

Conversation

@ElliotFriend
Copy link
Copy Markdown
Contributor

SEP-1 TOML files now support WEB_AUTH_FOR_CONTRACTS_ENDPOINT and WEB_AUTH_CONTRACT_ID fields for SEP-45 authentication. This commit adds those two fields to the return type from the StellarToml.Resolver.resolve(...) function.

SEP-1 TOML files now support `WEB_AUTH_FOR_CONTRACTS_ENDPOINT` and
`WEB_AUTH_CONTRACT_ID` fields for SEP-45 authentication. This
commit adds those two fields to the return type from the
`StellarToml.Resolver.resolve(...)` function.
Copilot AI review requested due to automatic review settings January 23, 2026 16:38
@github-project-automation github-project-automation Bot moved this to Backlog (Not Ready) in DevX Jan 23, 2026
@ElliotFriend ElliotFriend changed the title core: add sep45 fields in stellar TOML interface chore: add sep45 fields in stellar TOML interface Jan 23, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the StellarToml TypeScript interface to include SEP-45-related fields exposed via SEP-1 stellar.toml resolution.

Changes:

  • Added a ContractAddress string alias to represent Soroban contract identifiers.
  • Extended Api.StellarToml with WEB_AUTH_FOR_CONTRACTS_ENDPOINT and WEB_AUTH_CONTRACT_ID.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/stellartoml/index.ts Outdated
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 23, 2026

Size Change: +1.28 kB (0%)

Total Size: 44.8 MB

Filename Size Change
dist/stellar-sdk-minimal.js 5.93 MB +160 B (0%)
dist/stellar-sdk-minimal.min.js 5.05 MB +160 B (0%)
dist/stellar-sdk-no-axios.js 5.93 MB +160 B (0%)
dist/stellar-sdk-no-axios.min.js 5.05 MB +160 B (0%)
dist/stellar-sdk-no-eventsource.js 6.18 MB +160 B (0%)
dist/stellar-sdk-no-eventsource.min.js 5.26 MB +160 B (0%)
dist/stellar-sdk.js 6.18 MB +160 B (0%)
dist/stellar-sdk.min.js 5.26 MB +160 B (0%)

compressed-size-action

@janewang janewang requested a review from a team January 23, 2026 17:01
Copy link
Copy Markdown
Contributor

@Ryang-21 Ryang-21 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm appreciate the contribution

@ElliotFriend ElliotFriend merged commit e68d49b into master Jan 23, 2026
10 checks passed
@ElliotFriend ElliotFriend deleted the stellartoml-sep45-contract branch January 23, 2026 21:21
@github-project-automation github-project-automation Bot moved this from Backlog (Not Ready) to Done in DevX Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants