-
Notifications
You must be signed in to change notification settings - Fork 12
feat(protocols): add SDA (Smart Deposit Address) protocol interface #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
AlonzoRicardo
wants to merge
27
commits into
main
Choose a base branch
from
feat/sda-protocol
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
9aafb6c
feat(protocols): add SDA (Smart Deposit Address) protocol interface
AlonzoRicardo 066400b
feat(protocols): add custody model + recipient-keyed history to SDA i…
AlonzoRicardo 7accd53
feat(protocols): add activation model + generic derivation to SDA int…
AlonzoRicardo d6f7658
refactor(protocols): add Blockchain type alias for SDA chain fields
AlonzoRicardo 3545f2a
refactor(protocols): accept number | bigint for SDA deposit limits
AlonzoRicardo 0060e75
refactor(protocols): make SdaDepositAddress.id required
AlonzoRicardo e299a0e
refactor(protocols): use skip offset instead of cursor in SdaTransfer…
AlonzoRicardo ae6ab3d
refactor(protocols): rename getDepositAddressTransfers to getTransfers
AlonzoRicardo be6e8c1
refactor(protocols): swap getTransfersByRecipient arg order to (desti…
AlonzoRicardo 71e587a
refactor(protocols): drop config argument from base SdaProtocol
AlonzoRicardo 386e2ee
refactor(protocols): drop generic derivation field from SDA types
AlonzoRicardo 072ea09
feat(errors): add UnsupportedOperationError and AccountRequiredError
AlonzoRicardo 3a7d9e0
refactor(protocols): drop SdaCapabilities descriptor for behavior-bas…
AlonzoRicardo 8907ba8
docs(protocols): document AccountRequiredError on create/derive
AlonzoRicardo 6bc203f
refactor(protocols): make SdaRecoveryOptions a union of identifying s…
AlonzoRicardo 83303e1
docs(protocols): remove provider names from SDA interface JSDoc
AlonzoRicardo 42097de
fix(types): emit ISdaProtocol as interface and SdaProtocol as abstrac…
AlonzoRicardo e639e62
refactor(protocols): drop options.quote; quoteDeposit is a standalone…
AlonzoRicardo 5112778
docs(protocols): SdaLimits is base-unit only; omit if denominated oth…
AlonzoRicardo eda7dcb
refactor(protocols): rework SDA error taxonomy (review round 2)
AlonzoRicardo 6ba18ee
refactor(protocols): apply review round 2 docs + renames to SDA inter…
AlonzoRicardo f6ba3b3
refactor(protocols): drop unused SdaTransfer fields
AlonzoRicardo 412d807
style(protocols): wrap SDA doc comments at 120 columns
AlonzoRicardo d82dca3
style(types): normalize SDA .d.ts comments to tsc output
AlonzoRicardo e145969
refactor(protocols): apply review round 3 to the SDA interface
AlonzoRicardo fa4cd7e
refactor(protocols): drop non-shared fields from SdaCreateDepositAddr…
AlonzoRicardo 6538533
refactor(protocols): make outputAsset optional for per-token forwardi…
AlonzoRicardo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.