diff --git a/docs/build/apps/example-application-tutorial/anchor-integration/sep1.mdx b/docs/build/apps/example-application-tutorial/anchor-integration/sep1.mdx index e926d3618..3e701248b 100644 --- a/docs/build/apps/example-application-tutorial/anchor-integration/sep1.mdx +++ b/docs/build/apps/example-application-tutorial/anchor-integration/sep1.mdx @@ -3,7 +3,7 @@ title: "SEP-1: Stellar TOML" sidebar_position: 20 --- -The [stellar.toml file](https://developers.stellar.org/docs/issuing-assets/publishing-asset-info#completing-your-stellartoml) is a common place where the Internet can find information about an organization’s Stellar integration. Regardless of which type of transfer we want to use (SEP-6 or SEP-24), we'll need to start with SEP-1. +The [`stellar.toml` file](../../../../tokens/publishing-asset-info.mdx#completing-your-stellartoml) is a common place where the Internet can find information about an organization’s Stellar integration. Regardless of which type of transfer we want to use (SEP-6 or SEP-24), we'll need to start with SEP-1. For anchors, we’re interested in the `CURRENCIES` they issue, the `TRANSFER_SERVER` and/or `TRANSFER_SERVER_SEP0024` keywords that indicate if the anchor supports SEP-6, SEP-24, or both, and the `WEB_AUTH_ENDPOINT` which allows a wallet to set up an authenticated user session. diff --git a/docs/build/apps/ingest-sdk/overview.mdx b/docs/build/apps/ingest-sdk/overview.mdx index 4002c646f..bec22ec52 100644 --- a/docs/build/apps/ingest-sdk/overview.mdx +++ b/docs/build/apps/ingest-sdk/overview.mdx @@ -23,9 +23,9 @@ To build an example streaming network ingestion pipeline from live Stellar netwo - A developer workstation with [Go](https://go.dev/learn/) programming language runtime installed - An IDE to edit Go code, [VSCode](https://code.visualstudio.com/download) is good if one is needed - A newly initialized, empty Go project folder. `mkdir pipeline; cd pipeline; go mod init example/pipeline` -- `stellar-core` must be [installed](https://developers.stellar.org/network/core-node/admin-guide/installation) on your workstation and available on your o/s PATH +- `stellar-core` must be [installed](../../../validators/admin-guide/installation.mdx) on your workstation and available on your o/s PATH -The [Stellar network data model](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures) is defined in an IDL format expressed in [XDR encoding](https://github.com/stellar/stellar-xdr). Our example application is only interested in a small subset of the overall transaction data model related to buying and selling of assets, i.e. a payment, and defines its own data model internally: +The [Stellar network data model](../../../learn/fundamentals/stellar-data-structures/README.mdx) is defined in an IDL format expressed in [XDR encoding](https://github.com/stellar/stellar-xdr). Our example application is only interested in a small subset of the overall transaction data model related to buying and selling of assets, i.e. a payment, and defines its own data model internally: @@ -41,13 +41,13 @@ The [Stellar network data model](https://developers.stellar.org/docs/learn/funda -The example application will run a [network ingestion pipeline](https://github.com/stellar/go/blob/master/ingest/doc.go) to derive a smaller `ApplicationPayment` model from the [Stellar network transaction data model](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures) as 'source of origin' and thus enable the application to avoid large compute resources that would have been required for maintaining storage of the full Stellar network data model. +The example application will run a [network ingestion pipeline](https://github.com/stellar/go/blob/master/ingest/doc.go) to derive a smaller `ApplicationPayment` model from the [Stellar network transaction data model](../../../learn/fundamentals/stellar-data-structures/README.mdx) as 'source of origin' and thus enable the application to avoid large compute resources that would have been required for maintaining storage of the full Stellar network data model. The ingestion pipeline will perform three distinct stream processor roles: ### Inbound Adapter -Acts as the 'source of origin' for the pipeline. Retrieves [LedgerCloseMeta](https://github.com/stellar/go/blob/f30d11432e81c7a7cbb739a694520f729bbb31dd/xdr/xdr_generated.go#L18358) generated from a Stellar network using captive core. `LedgerCloseMeta` is the top-level aggregate in the Stellar data model of which all [Stellar network transaction data](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures) is nested within. Publishes the `LedgerCloseMeta` onto the pipeline. +Acts as the 'source of origin' for the pipeline. Retrieves [LedgerCloseMeta](https://github.com/stellar/go/blob/f30d11432e81c7a7cbb739a694520f729bbb31dd/xdr/xdr_generated.go#L18358) generated from a Stellar network using captive core. `LedgerCloseMeta` is the top-level aggregate in the Stellar data model of which all [Stellar network transaction data](../../../learn/fundamentals/stellar-data-structures/README.mdx) is nested within. Publishes the `LedgerCloseMeta` onto the pipeline. ### Transformer @@ -59,4 +59,4 @@ Acts as the termination of the pipeline, it subscribes to receive `ApplicationPa ### Summary -Refer to [Ingestion Pipeline Sample Application](ingestion-pipeline-code.mdx) for complete code demonstrating usage of the 'ingestion' SDK packages to create these adapters and transformers and run a live pipeline against the Stellar network. +Refer to [Ingestion Pipeline Sample Application](./ingestion-pipeline-code.mdx) for complete code demonstrating usage of the 'ingestion' SDK packages to create these adapters and transformers and run a live pipeline against the Stellar network. diff --git a/docs/build/apps/moneygram-access-integration-guide.mdx b/docs/build/apps/moneygram-access-integration-guide.mdx index f759e41f6..43dbbac8d 100644 --- a/docs/build/apps/moneygram-access-integration-guide.mdx +++ b/docs/build/apps/moneygram-access-integration-guide.mdx @@ -528,13 +528,13 @@ onMessage: (transaction) => { const response = await stellar.submitTransaction(transferTransaction); console.log("Stellar-generated transaction ID: ", response.id); } catch (error) { - /* + /* In case it's not a 504 (timeout) error, the application could try some resolution strategy based on the error kind. - + On Stellar docs you can find a page dedicated to error handling: https://developers.stellar.org/docs/learn/encyclopedia/errors-and-debugging/error-handling - + And status/result codes: https://developers.stellar.org/docs/data/horizon/api-reference/errors */ @@ -555,7 +555,7 @@ onMessage: (transaction) => { detail: 'The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: - https://developers.stellar.org/api/errors/http-status-codes/horizon-specific/transaction-failed/', + https://developers.stellar.org/docs/data/horizon/api-reference/errors/http-status-codes/horizon-specific/transaction-failed', extras: { envelope_xdr: 'AAAAAgAAAADBjF7n9gfByOwlnyaJH...k4BRagf/////////8AAAAAAAAAAA==', result_codes: { transaction: 'tx_bad_seq' }, @@ -767,7 +767,7 @@ print( [moneygram access]: https://stellar.org/moneygram?locale=e [moneygram access wallet mvp implementation]: https://github.com/stellar/moneygram-access-wallet-mvp -[stellar wallet sdk docs]: https://developers.stellar.org/docs/category/build-a-wallet-with-the-wallet-sdk +[stellar wallet sdk docs]: /docs/category/build-a-wallet-with-the-wallet-sdk [stellar wallet sdk repository]: https://github.com/stellar/typescript-wallet-sdk [stellar test anchor]: https://testanchor.stellar.org/.well-known/stellar.toml [stellar demo wallet]: https://demo-wallet.stellar.org @@ -777,12 +777,12 @@ print( [stellar lab]: https://laboratory.stellar.org/ [anchor directory]: https://resources.stellar.org/anchors? [lobstr]: https://lobstr.co/ -[trustline]: https://developers.stellar.org/api/resources/operations/object/change-trust/ -[sell offer]: https://developers.stellar.org/api/resources/operations/object/sell-offer/ +[trustline]: ../../data/horizon/api-reference/resources/operations/object/change-trust.mdx +[sell offer]: ../../data/horizon/api-reference/resources/operations/object/sell-offer.mdx [postmessage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage -[submitting transactions and handling errors gracefully]: https://developers.stellar.org/docs/learn/encyclopedia/errors-and-debugging/error-handling/ -[path payments]: https://developers.stellar.org/api/resources/operations/object/path-payment-strict-receive/ -[claimable balances]: https://developers.stellar.org/api/resources/operations/object/create-claimable-balance/ +[submitting transactions and handling errors gracefully]: ../../learn/encyclopedia/errors-and-debugging/error-handling.mdx +[path payments]: ../../data/horizon/api-reference/resources/operations/object/path-payment-strict-receive.mdx +[claimable balances]: ../../data/horizon/api-reference/resources/operations/object/create-claimable-balance.mdx [moneygram screening questionnaire]: https://stellarquestionnaire.typeform.com/to/RD1a71wQ [gcdnjubqsx7ajwljacmj7i4bc3z47bqutmheiczle6mu4kqbryg5jy6b]: https://stellar.expert/explorer/testnet/asset/SRT-GCDNJUBQSX7AJWLJACMJ7I4BC3Z47BQUTMHEICZLE6MU4KQBRYG5JY6B-1 [gbbd47if6lwk7p7mdevscwr7dpuwv3ny3dtqevfl4nat4aqh3zllfla5]: https://stellar.expert/explorer/testnet/asset/USDC-GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5-1 diff --git a/docs/build/smart-contracts/example-contracts/liquidity-pool.mdx b/docs/build/smart-contracts/example-contracts/liquidity-pool.mdx index 06ba99cd3..b4921698c 100644 --- a/docs/build/smart-contracts/example-contracts/liquidity-pool.mdx +++ b/docs/build/smart-contracts/example-contracts/liquidity-pool.mdx @@ -493,7 +493,7 @@ fn initialize(e: Env, token_wasm_hash: BytesN<32>, taken_a: Address, token_b: Ad [interacting with contracts for `token_a` and `token_b`]: #token-transfers-tofrom-the-lp-contract [`token` example contract]: ./tokens.mdx [installed]: ../getting-started/deploy-to-testnet.mdx#two-step-deployment -[lexicographical order]: https://developers.stellar.org/docs/encyclopedia/liquidity-on-stellar-sdex-liquidity-pools#liquidity-pool-participation +[lexicographical order]: ../../../learn/encyclopedia/sdex/liquidity-on-stellar-sdex-liquidity-pools.mdx#liquidity-pool-participation ### A "Constant Product" Liquidity Pool diff --git a/docs/build/smart-contracts/getting-started/setup.mdx b/docs/build/smart-contracts/getting-started/setup.mdx index e0ae5ae1c..cb9f9f1e1 100644 --- a/docs/build/smart-contracts/getting-started/setup.mdx +++ b/docs/build/smart-contracts/getting-started/setup.mdx @@ -263,7 +263,7 @@ stellar keys address alice Like the Network configs, the `--global` means that the identity gets stored in `~/.config/soroban/identity/alice.toml`. You can omit the `--global` flag to store the identity in your project's `.soroban/identity` folder instead. -By default, `stellar keys generate` will fund the account using [Friendbot](https://developers.stellar.org/docs/fundamentals-and-concepts/testnet-and-pubnet#friendbot). To disable this behavior, append `--no-fund` to the command when running it. +By default, `stellar keys generate` will fund the account using [Friendbot](../../../learn/fundamentals/networks.mdx#friendbot). To disable this behavior, append `--no-fund` to the command when running it. [rust]: https://www.rust-lang.org/ -[stellar cli]: setup.mdx#install-the-stellar-cli +[stellar cli]: #install-the-stellar-cli diff --git a/docs/build/smart-contracts/getting-started/storing-data.mdx b/docs/build/smart-contracts/getting-started/storing-data.mdx index 747b4ca35..5d54f3ae7 100644 --- a/docs/build/smart-contracts/getting-started/storing-data.mdx +++ b/docs/build/smart-contracts/getting-started/storing-data.mdx @@ -134,7 +134,7 @@ env.storage().instance().extend_ttl(100, 100); All contract data has a Time To Live (TTL), measured in ledgers, that must be periodically extended. If an entry's TTL is not periodically extended, the entry will eventually become "archived." You can learn more about this in the [State Archival](../../../learn/encyclopedia/storage/state-archival.mdx) document. -For now, it's worth knowing that there are three kinds of storage: `Persistent`, `Temporary`, and `Instance`. This contract only uses `Instance` storage: `env.storage().instance()`. Every time the counter is incremented, this storage's TTL gets extended by 100 [ledgers](https://developers.stellar.org/docs/fundamentals-and-concepts/stellar-data-structures/ledgers), or about 500 seconds. +For now, it's worth knowing that there are three kinds of storage: `Persistent`, `Temporary`, and `Instance`. This contract only uses `Instance` storage: `env.storage().instance()`. Every time the counter is incremented, this storage's TTL gets extended by 100 [ledgers](../../../learn/fundamentals/stellar-data-structures/ledgers.mdx), or about 500 seconds. ### Build the contract diff --git a/docs/data/hubble/admin-guide/data-curation/overview.mdx b/docs/data/hubble/admin-guide/data-curation/overview.mdx index c878961ae..b97d88254 100644 --- a/docs/data/hubble/admin-guide/data-curation/overview.mdx +++ b/docs/data/hubble/admin-guide/data-curation/overview.mdx @@ -5,7 +5,7 @@ sidebar_position: 0 Data curation in Hubble is done through [stellar-dbt-public](https://github.com/stellar/stellar-dbt-public). stellar-dbt-public transforms raw Stellar network data from BigQuery datasets and tables into aggregates for more user friendly analytics. -It is worth noting that most users will not need to standup and run their own stellar-dbt-public instance. The Stellar Development Foundation provides public access to fully transformed Stellar network data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](https://developers.stellar.org/network/hubble/analyst-guide/connecting) section. +It is worth noting that most users will not need to standup and run their own stellar-dbt-public instance. The Stellar Development Foundation provides public access to fully transformed Stellar network data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](../../analyst-guide/connecting.mdx) section. ## Why Run stellar-dbt-public? diff --git a/docs/data/hubble/admin-guide/scheduling-and-orchestration/overview.mdx b/docs/data/hubble/admin-guide/scheduling-and-orchestration/overview.mdx index ba427c2ef..6890d8dd9 100644 --- a/docs/data/hubble/admin-guide/scheduling-and-orchestration/overview.mdx +++ b/docs/data/hubble/admin-guide/scheduling-and-orchestration/overview.mdx @@ -5,7 +5,7 @@ sidebar_position: 0 Hubble uses [stellar-etl-airflow](https://github.com/stellar/stellar-etl-airflow) to schedule and orchestrate all its workflows. This includes the scheduling and running of stellar-etl and stellar-dbt. -It is worth noting that most users will not need to standup and run their own Hubble. The Stellar Development Foundation provides public access to the data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](https://developers.stellar.org/network/hubble/connecting) section. +It is worth noting that most users will not need to standup and run their own Hubble. The Stellar Development Foundation provides public access to the data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](../../analyst-guide/connecting.mdx) section. ## Why Run stellar-etl-ariflow? diff --git a/docs/data/hubble/admin-guide/source-system-ingestion/overview.mdx b/docs/data/hubble/admin-guide/source-system-ingestion/overview.mdx index 03b5ed070..f41d45095 100644 --- a/docs/data/hubble/admin-guide/source-system-ingestion/overview.mdx +++ b/docs/data/hubble/admin-guide/source-system-ingestion/overview.mdx @@ -5,7 +5,7 @@ sidebar_position: 0 Stellar network data ingestion in Hubble is done through [stellar-etl](https://github.com/stellar/stellar-etl/tree/master). stellar-etl reads and transforms Stellar network data into OLAP friendly JSON files. -It is worth noting that most users will not need to standup and run their own stellar-etl instance. The Stellar Development Foundation provides public access to fully transformed Stellar network data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](https://developers.stellar.org/network/hubble/analyst-guide/connecting) section. +It is worth noting that most users will not need to standup and run their own stellar-etl instance. The Stellar Development Foundation provides public access to fully transformed Stellar network data through the public datasets and tables in GCP BigQuery. Instructions on how to access this data can be found in the [Connecting](../../analyst-guide/connecting.mdx) section. ## Why Run stellar-etl? diff --git a/docs/data/hubble/data-catalog/data-dictionary/accounts.mdx b/docs/data/hubble/data-catalog/data-dictionary/accounts.mdx index 239f89d23..ebc855869 100644 --- a/docs/data/hubble/data-catalog/data-dictionary/accounts.mdx +++ b/docs/data/hubble/data-catalog/data-dictionary/accounts.mdx @@ -10,7 +10,7 @@ sidebar_position: 10 | buying_liabilities | The sum of all buy offers owned by this account for XLM only | float | | | | | Yes | The \`accounts\` table only reports monetary balances for XLM. Any other asset class is reported in the \`trust_lines\` table. For buy offers, the account must hold the amount of asset to complete the transaction | | selling_liabilities | The sum of all sell offers owned by this account for XLM only | float | | | | | Yes | The \`accounts\` table only reports monetary balances for XLM. Any other asset class is reported in the \`trust_lines\` table. | | sequence_number | The account's current sequence number. The sequence number controls operations applied to an account. Operations must submit a unique sequence number that is incremented by 1 in order to apply the operation to the account so that account changes will not collide within a ledger | integer | | | Yes | | Yes | | -| num_subentries | The total number of ledger entries connected to this account. Ledger entries include: trustlines, offers, signers, and data entries. (Claimable balances are counted under sponsoring entries, not subentries). Any newly created trustline, offer, signer or data entry will increase the number of subentries by 1. Accounts may have up to 1,000 subentries | integer | | | | | Yes | Each entry on a ledger takes up space, which is expensive to store on the blockchain. For each entry, an account is required to hold a [minimum XLM balance](https://developers.stellar.org/docs/glossary/minimum-balance/). The reserve is calculated by (2 + num_subentries - num_sponsoring + num_sponsored) \* 0.5XLM | +| num_subentries | The total number of ledger entries connected to this account. Ledger entries include: trustlines, offers, signers, and data entries. (Claimable balances are counted under sponsoring entries, not subentries). Any newly created trustline, offer, signer or data entry will increase the number of subentries by 1. Accounts may have up to 1,000 subentries | integer | | | | | Yes | Each entry on a ledger takes up space, which is expensive to store on the blockchain. For each entry, an account is required to hold a [minimum XLM balance](https://developers.stellar.org/docs/learn/glossary#minimum-balance). The reserve is calculated by (2 + num_subentries - num_sponsoring + num_sponsored) \* 0.5XLM | | inflation_destination | Deprecated: The account address to receive an inflation payment when they are disbursed on the network. | string | | | | | Yes | Inflation was discontinued in 2019 by validator vote. | | flags | Denotes the enabling and disabling of certain asset issuer privileges | integer | 0 - None, Default 1 - Auth Required (all trustlines by default are untrusted and require manual trust established) 2 - Auth Revocable (allows trustlines to be revoked if account no longer trusts asset) 4 - Auth Immutable (all auth flags are read only when set) 8 - Auth Clawback Enabled (asset can be clawed back from the user) | | | | Yes | Flags are set on the issuer accounts for an asset. When user accounts trust an asset, the flags applied to the asset originate from this account | | home_domain | The domain that hosts this account's stellar.toml file | string | | | | | Yes | Only applies to asset issuer accounts. The stellar.toml file contains metadata about the asset issuer which helps identify who the issuer is and instills trust in the asset | @@ -25,7 +25,7 @@ sidebar_position: 10 | batch_run_date | The start date for the batch interval. When taken with the date in the batch_id, the date represents the interval of ledgers processed. The batch run date can be seen as a proxy of closed_at for a ledger. | datetime | | | | MONTH partition | Yes | The table is partitioned on batch_run_date. It is recommended to always include the batch_run_date in the filter if possible to help reduce query cost. | | batch_insert_ts | The timestamp in UTC when a batch of records was inserted into the database. This field can help identify if a batch executed in real time or as part of a backfill | timestamp | | | | | Yes | | | sponsor | The account address of the sponsor who is paying the reserves for this account. | string | | | | | No | | -| num_sponsored | The number of reserves sponsored for this account (meaning another account is paying for the minimum balance). Sponsored entries do not incur any reserve requirement on the account that owns the entry. | integer | | | | | No | Defaults to 0 Accounts, offers, trustlines, data and signers can be optionally sponsored. Claimable Balances must be sponsored. See more information on sponsorship [here](https://developers.stellar.org/docs/glossary/sponsored-reserves/). | -| num_sponsoring | The number of reserves sponsored by this account. Entries sponsored by this account incur a reserve requirement | integer | | | | | No | Defaults to 0 Accounts, offers, trustlines, data and signers can be optionally sponsored. Claimable Balances must be sponsored. See more information on sponsorship [here](https://developers.stellar.org/docs/glossary/sponsored-reserves/). | +| num_sponsored | The number of reserves sponsored for this account (meaning another account is paying for the minimum balance). Sponsored entries do not incur any reserve requirement on the account that owns the entry. | integer | | | | | No | Defaults to 0 Accounts, offers, trustlines, data and signers can be optionally sponsored. Claimable Balances must be sponsored. See more information on sponsorship [here](https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/sponsored-reserves). | +| num_sponsoring | The number of reserves sponsored by this account. Entries sponsored by this account incur a reserve requirement | integer | | | | | No | Defaults to 0 Accounts, offers, trustlines, data and signers can be optionally sponsored. Claimable Balances must be sponsored. See more information on sponsorship [here](https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/sponsored-reserves). | | sequence_ledger | The unsigned 32-bit ledger number of the sequence number's age | integer | | | | | No | Reflects the last time an account touched its sequence number. Note that even if the Bump Sequence operation has no effect, eg it does not increase the sequence number, it still counts as a "touch" | | sequence_time | The UNIX timestamp of the sequence number's age | timestamp | | | | | No | Reflects the last time an account touched its sequence number. Note that even if the Bump Sequence operation has no effect, eg it does not increase the sequence number, it still counts as a "touch" | diff --git a/docs/data/hubble/data-catalog/data-dictionary/liquidity-pools.mdx b/docs/data/hubble/data-catalog/data-dictionary/liquidity-pools.mdx index f1deb257e..98cae04ad 100644 --- a/docs/data/hubble/data-catalog/data-dictionary/liquidity-pools.mdx +++ b/docs/data/hubble/data-catalog/data-dictionary/liquidity-pools.mdx @@ -5,7 +5,7 @@ sidebar_position: 50 | Name | Description | Data Type | Domain Values | Primary Key? | Natural Key? | Partition or Cluster Field? | Required? | Notes | | --- | --- | --- | --- | --- | --- | --- | --- | --- | -| liquidity_pool_id | Unique identifier for a liquidity pool. There cannot be duplicate pools for the same asset pair. Once a pool has been created for the asset pair, another cannot be created. | string | | | Yes | cluster | Yes | There is a good primer on AMMs [here](https://developers.stellar.org/docs/glossary/liquidity-pool/) | +| liquidity_pool_id | Unique identifier for a liquidity pool. There cannot be duplicate pools for the same asset pair. Once a pool has been created for the asset pair, another cannot be created. | string | | | Yes | cluster | Yes | There is a good primer on AMMs [here](https://developers.stellar.org/docs/learn/encyclopedia/sdex/liquidity-on-stellar-sdex-liquidity-pools#liquidity-pools) | | type | The mechanism that calculates pricing and division of shares for the pool. With the initial AMM rollout, the only type of liquidity pool allowed to be created is a constant product pool | string | constant_product | | | | Yes | For more information regarding pricing and deposit calculations, read [Cap-38.](https://github.com/stellar/stellar-protocol/blob/master/core/cap-0038.md) | | fee | The number of basis points charged as a percentage of the trade in order to complete the transaction. The fees earned on all trades are divided amongst pool shareholders and distributed as an incentive to keep money in the pools | integer | 30 | | | | Yes | Fees are distributed immediately to accounts as the transaction completes. There is no schedule for fee distribution | | trustline_count | Total number of accounts with trustlines authorized to the pool. To create a trustline, an account must trust both base assets before trusting a pool with the asset pair | integer | | | | | Yes | If the issuer of A or B revokes authorization on the trustline, the account will automatically withdraw from every liquidity pool containing that asset and those pool trustlines will be deleted. | diff --git a/meeting-notes/2024-03-21.mdx b/meeting-notes/2024-03-21.mdx index c6bc8a817..1a37e79d6 100644 --- a/meeting-notes/2024-03-21.mdx +++ b/meeting-notes/2024-03-21.mdx @@ -17,5 +17,5 @@ tags: [developer] 2. Read-only invocations for contracts is explained, focusing on ensuring certain functions remain read-only without side effects. (https://github.com/stellar/stellar-protocol/discussions/1454) (https://github.com/stellar/stellar-protocol/discussions/1456) (https://github.com/stellar/stellar-protocol/discussions/1464) 3. Enabling contract discovery is introduced to enhance the visibility and authenticity of smart contracts within the Stellar ecosystem. 4. The implementation of a standardized contract meta data schema is proposed to link contracts to source code and enhance contract discoverability.(https://docs.rs/soroban-sdk/latest/soroban_sdk/macro.contractmeta.html) -5. Issues related to inclusion fees in the Stellar network, highlighting the importance of monitoring fees closely and understanding the implications of surge pricing. (https://developers.stellar.org/docs/learn/smart-contract-internals/fees-and-metering#transaction-fee) +5. Issues related to inclusion fees in the Stellar network, highlighting the importance of monitoring fees closely and understanding the implications of surge pricing. (https://developers.stellar.org/docs/learn/fundamentals/fees-resource-limits-metering#inclusion-fee) 6. Plans are discussed for designing a new RPC endpoint to provide developers with better visibility and information on setting inclusion fees, aiming to improve transparency and decision-making regarding fee trade-offs. diff --git a/openapi/anchor-platform/Callbacks API.yml b/openapi/anchor-platform/Callbacks API.yml index cb66df373..e8b498340 100644 --- a/openapi/anchor-platform/Callbacks API.yml +++ b/openapi/anchor-platform/Callbacks API.yml @@ -42,7 +42,7 @@ paths: name: transaction_id description: | The platform server will save the posted transaction and pass the `transaction_id` through this endpoint. - If the anchor wishes to return transaction-dependent unique_address, the anchor may query the [`GET /transactions` endpoint of the Platform API](/platforms/anchor-platform/resources/get-transaction). + If the anchor wishes to return transaction-dependent unique_address, the anchor may query the [`GET /transactions` endpoint of the Platform API](https://developers.stellar.org/platforms/anchor-platform/api-reference/resources/get-transaction). schema: type: string required: true @@ -59,7 +59,7 @@ paths: type: object properties: stellar_address: - description: A `G...` stellar address or a `M...` [muxed stellar address](https://developers.stellar.org/docs/learn/glossary/muxed-accounts/) of an **existing** account in the Stellar network. + description: A `G...` stellar address or a `M...` [muxed stellar address](https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/pooled-accounts-muxed-accounts-memos#muxed-accounts) of an **existing** account in the Stellar network. type: string memo: description: The memo to attach to the Stellar payment. diff --git a/openapi/anchor-platform/bundled_callback.yml b/openapi/anchor-platform/bundled_callback.yml index c0aad350a..47eb77f4d 100644 --- a/openapi/anchor-platform/bundled_callback.yml +++ b/openapi/anchor-platform/bundled_callback.yml @@ -42,7 +42,7 @@ paths: name: transaction_id description: | The platform server will save the posted transaction and pass the `transaction_id` through this endpoint. - If the anchor wishes to return transaction-dependent unique_address, the anchor may query the [`GET /transactions` endpoint of the Platform API](/platforms/anchor-platform/resources/get-transaction). + If the anchor wishes to return transaction-dependent unique_address, the anchor may query the [`GET /transactions` endpoint of the Platform API](https://developers.stellar.org/platforms/anchor-platform/api-reference/resources/get-transaction). schema: type: string required: true @@ -59,7 +59,7 @@ paths: type: object properties: stellar_address: - description: A `G...` stellar address or a `M...` [muxed stellar address](https://developers.stellar.org/docs/learn/glossary/muxed-accounts/) of an **existing** account in the Stellar network. + description: A `G...` stellar address or a `M...` [muxed stellar address](https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/pooled-accounts-muxed-accounts-memos#muxed-accounts) of an **existing** account in the Stellar network. type: string memo: description: The memo to attach to the Stellar payment. diff --git a/openrpc/src/contentDescriptors/Pagination.json b/openrpc/src/contentDescriptors/Pagination.json index a3f10a948..c8162cc9f 100644 --- a/openrpc/src/contentDescriptors/Pagination.json +++ b/openrpc/src/contentDescriptors/Pagination.json @@ -2,7 +2,7 @@ "EventsPagination": { "name": "pagination", "summary": "pagination options", - "description": "Pagination in soroban-rpc is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/pagination).", + "description": "Pagination in soroban-rpc is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/api-reference/pagination).", "required": false, "schema": { "$ref": "#/components/schemas/EventsPagination" @@ -11,7 +11,7 @@ "TransactionsPagination": { "name": "pagination", "summary": "pagination options", - "description": "Pagination in RPC is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/network/soroban-rpc/pagination).", + "description": "Pagination in RPC is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/api-reference/pagination).", "required": false, "schema": { "$ref": "#/components/schemas/TransactionsPagination" diff --git a/openrpc/src/methods/getTransactions.json b/openrpc/src/methods/getTransactions.json index 5a1c73d8f..2d17cc8a8 100644 --- a/openrpc/src/methods/getTransactions.json +++ b/openrpc/src/methods/getTransactions.json @@ -3,7 +3,7 @@ "summary": "returns a list of transactions with their details", "description": "The `getTransactions` method return a detailed list of transactions starting from the user specified starting point that you can paginate as long as the pages fall within the history retention of their corresponding RPC provider.", "externalDocs": { - "url": "https://developers.stellar.org/network/soroban-rpc/api-reference/methods/getTransactions" + "url": "https://developers.stellar.org/docs/data/rpc/api-reference/methods/getTransactions" }, "paramStructure": "by-name", "params": [ diff --git a/openrpc/src/methods/simulateTransaction.json b/openrpc/src/methods/simulateTransaction.json index dcfd98d72..4de4a6e43 100644 --- a/openrpc/src/methods/simulateTransaction.json +++ b/openrpc/src/methods/simulateTransaction.json @@ -26,7 +26,7 @@ }, "minResourceFee": { "type": "string", - "description": "(optional) Stringified number - Recommended minimum resource fee to add when submitting the transaction. This fee is to be added on top of the [Stellar network fee](https://developers.stellar.org/docs/learn/encyclopedia/fees-surge-pricing-fee-strategies#network-fees-on-stellar). Not present in case of error." + "description": "(optional) Stringified number - Recommended minimum resource fee to add when submitting the transaction. This fee is to be added on top of the [Stellar network fee](https://developers.stellar.org/docs/learn/fundamentals/fees-resource-limits-metering#inclusion-fee). Not present in case of error." }, "cost": { "type": "object", diff --git a/patches/docusaurus-plugin-openapi-docs+2.1.3.patch b/patches/docusaurus-plugin-openapi-docs+2.1.3.patch new file mode 100644 index 000000000..ca9e9205f --- /dev/null +++ b/patches/docusaurus-plugin-openapi-docs+2.1.3.patch @@ -0,0 +1,40 @@ +diff --git a/node_modules/docusaurus-plugin-openapi-docs/lib/index.js b/node_modules/docusaurus-plugin-openapi-docs/lib/index.js +index 97ed962..a035a24 100644 +--- a/node_modules/docusaurus-plugin-openapi-docs/lib/index.js ++++ b/node_modules/docusaurus-plugin-openapi-docs/lib/index.js +@@ -412,7 +412,7 @@ custom_edit_url: null + let targetDocsPluginId; + if (pluginId) { + try { +- const pluginConfig = getPluginConfig(plugins, pluginId); ++ const pluginConfig = getPluginConfig(pluginInstances, pluginId); + targetConfig = (_a = pluginConfig.config) !== null && _a !== void 0 ? _a : {}; + targetDocsPluginId = pluginConfig.docsPluginId; + } +@@ -460,7 +460,7 @@ custom_edit_url: null + let targetDocsPluginId; + if (pluginId) { + try { +- const pluginConfig = getPluginConfig(plugins, pluginId); ++ const pluginConfig = getPluginConfig(pluginInstances, pluginId); + targetConfig = (_a = pluginConfig.config) !== null && _a !== void 0 ? _a : {}; + targetDocsPluginId = pluginConfig.docsPluginId; + } +@@ -534,7 +534,7 @@ custom_edit_url: null + let targetConfig; + if (pluginId) { + try { +- const pluginConfig = getPluginConfig(plugins, pluginId); ++ const pluginConfig = getPluginConfig(pluginInstances, pluginId); + targetConfig = (_a = pluginConfig.config) !== null && _a !== void 0 ? _a : {}; + } + catch { +@@ -577,7 +577,7 @@ custom_edit_url: null + let targetConfig; + if (pluginId) { + try { +- const pluginConfig = getPluginConfig(plugins, pluginId); ++ const pluginConfig = getPluginConfig(pluginInstances, pluginId); + targetConfig = (_a = pluginConfig.config) !== null && _a !== void 0 ? _a : {}; + } + catch { diff --git a/platforms/anchor-platform/api-reference/callbacks/gen-address.api.mdx b/platforms/anchor-platform/api-reference/callbacks/gen-address.api.mdx index 117c7913c..4107439b8 100644 --- a/platforms/anchor-platform/api-reference/callbacks/gen-address.api.mdx +++ b/platforms/anchor-platform/api-reference/callbacks/gen-address.api.mdx @@ -5,7 +5,7 @@ description: "If the platform is configured with `depositInfoGeneratorType: api` sidebar_label: "Generate Unique Address" hide_title: true hide_table_of_contents: true -api: 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 +api: eJztWFlz6joS/isa34c5OYVZTAjLGwcIhzWELWQrIqzGFtiSkWTApPLfbwmTBJLcO1NTMw9Tlbwkkdq9d+vrfjYISFvQQFHOjJLRmCPlAgo8rOZc+IhKZHM2p04ogKANVS56IhBwSVWDzXkdGAisuBhGAZQQDuhTYs+g98rAx0tAyqUSCViFIBVS/IFpkjKzXS7QDNtLYATBGkSEFPUBYaQEZhLbWimtAmVUUayAoFmEMLI9CkwhHAQetbEmSj6wBzZ8Z+qHUiEnxAIzBVo+Vnu1fPA5EqBCwYAgyk41oxKFjK5CSCDJEVXIxgzNAPk4CICgjKm4mUGKI/xm3wMTIHkobEAytF2EJcLoflDrmdnM4w9XqUCWUimpwPOwSHLhpALBFbe5l5IQmNnM2bGtezN+gwCtiss3sXpzj2/Qhoce0cqEEgiac4H6YANdU+YcjJaxmQyAaB1tAVhp04GKg1no6Qe2bR4yldh74uwJBZgK+cB4qCQlcBL7BAql5l6hwvagpFW7/8f9u1E+CB9TkqRsmaK+kwrwkpegu/LGtgqtXfl62hxdDqMMvdq4Ua1YHrlhmL7qX2du18RvtKrN8Whw2/BuBtSt3U7XEPY7Yc/9jYfjil0cL3rVc9hGu9vBOKq2/cLI7PbDcnbbL5C2adcvynyFO1vnKsinxUXRyYnFdlLue1WyXYXnrXHFmXSscbARfWK3GzAMCxlv1r92e5Ny8HvCp3fbenBOzzkfBGF5ualimSHnTgev7M2i2kjz2VU7H2TlaNW84Llqt9MtmzkCk9zK6zYa5k1tu16Yfns8tbNX/XPpOQVfXjj5ye+LdbCyt8yarJ3GbRRWmoOew35Zm/Nf596yUXevW9SyKhUZkfEiP6HVS7OOWxc31WJr4g3ny+GG1+W80LTX1duVY04XFllezqsZBy6r0SAXeDNrlPZZtd+opHuO3a3c5GujX2O7rlaVam+0kvni1Xp6NyjAJsp0tucdQcstPt3l/Ba5uvXuKAboFL0wtxl7xXaGWXfs4trNNUazXOuGFaOLG+tm1M5VB6PBmtyJy+Y2PxNVJ+pVCSnAOfijTPtim2dzsWPd3nDRb3eVvwvLbGK1J5YcTietRjM7mm5n82Jnlr0hjWrdqTRztOA0WhUvN76sNJoKCrbpFSaLNSwKVp1tSRfXo9Fv25oWMrXF3czuuf32ZheOrOv87bY1WixFreEt3fQiKhdpYW0Xg+36Dl8Sq3IVmZVZv5il1eoA+8Vs6HZ79appLyb5chio2swGVsuQJvbMu8Fq1Ot1+2ah+Xs5tXL9m/PWkNZNsjOzfMB3LErvmtvFZZ9fUmv8q27KqZeJutO7zmq6bBV7hfR1fleGcFsLvV+DYbDMbLImu7ws0snVTRpna6xrX3Q786W7XC0i6ypw2EhGeWZZ9atClc0uZuVh21mF21aRQ6YbrnbjwtpqNzJnn2vKo2tIAaHqj++q+q6q76r6T6rqgRkJgwcan1DOGsQoGQ6wMiECpDQShsKONEr3xih+G98v4tfbeEwYARbYBwVCEz4bVCOkVQgiMhIGwz4YJePo9Z5SYiQ+4KnhMZiSINYg0IZ6HpJ4fXhuudTA5hjxYEZQgKXc3z+dSnhCyhU8dNwYGwAjAadMJR/YAbrhGAFtqHRBaiAQw51jASaBABjRGCoGBlMcG5845uDjCO2N3R/eP9VrQ5Q64iKf3qQjPj9FfeVe472pEViDpwMhkydA6EAsU7FA8/UghQNqCpiDAGZD6hVgyZQDyjxS4Cy5D7G0XfCxUXo2VBTokEglKHOMl4ShgR0VQIySEiG8POoTGXAmQWp6K53Wv04jNghtG6RMGgnD5kwBU5rmCGumFlITPn8WzGcLsJWRMAKhzVU0FnPq488SywzFX2qorTBlGnVpd76itoPXXjmUNHaLoVuMBhVHVEeTzjU6JiAVZTEs1mn+t7p9YP2Fcuipnkwmn9CBEh0oERcIo6fO/u7eD7dAPpL8ywwg3JYpD7BgKWB2ZGsSQvFJkpkyAJtij+6ApALOPSDmAcRKcy/26F/wufzj9PBM5yZm6OdP2FLtGOfnT3S4jAcAQIOD3gzUhovlkdfeU0nz/uyd4etMoYcCpbDt6r+OeQY48oGpv+Q5jU+/YqxvtPb/lgD0Q8FWJZCLpZvQwaHk7LPQhAEs9HXX09RGwtDkRsKgxHh8OSmY+0+p8fiy/0kYua/KpiYEF0k0PO4C+0YXVxx5Vfvz7BZPlfpOYh/Qa4UimxPYt8IZJ9F/sRxBa/plu6Dki+MPXom/fkwYiioPXg03Dq7xQbk8fmn2grFyjZKR+tABEgZl8302rUHI2H9WMp1Mf/l8DCJmu4IzHkpUwZ6nB2apOyzal8b81Y16JjxOjMMo/BaNQHDtj7dR+a/5EphTBm9zsUQ+JqBH75Mev3GpB3pKplLz1k1TNy78Nk7PBfe/ntZ1mjywuO3/U76FXB6SRMK7aDyf6854Ivkj/dcLAeM9Rn9pqo66foB9vE+hw5t+2GoA+gQNTqLz/J6R33uT773J997ke8L7nvC+9ybfVfVdVf/PVRUjpxgE6ylBD+qUaaQUCk+jnhjV3n+cax8Thsul0jfPzzMsYSS8lxd9HK9M9AaFUIlnnkbSc+xJ+BtA9aN/AN1n6HuH8j/foXwZ7iVEXy241tgLNbGh9ylrLKiOqFG6f3xJGC5gAmIf6vjrsm1DoI6++jS5aS5vY1O9NjReXv4EI1766Q== sidebar_class_name: "get api-method" info_path: platforms/anchor-platform/api-reference/callbacks/synchronous-callbacks-api custom_edit_url: null @@ -48,7 +48,7 @@ outside the platform, using Circle: ## Request -

Query Parameters

+

Query Parameters

Success. @@ -56,7 +56,7 @@ Success. An object containing the unique `stellar_address:memo` pair used to identify a destination. -
+
Error. The Platform will respond to the client application with the same response code and body. diff --git a/platforms/anchor-platform/api-reference/callbacks/get-rates.api.mdx b/platforms/anchor-platform/api-reference/callbacks/get-rates.api.mdx index 97c5c7d56..84e4692f6 100644 --- a/platforms/anchor-platform/api-reference/callbacks/get-rates.api.mdx +++ b/platforms/anchor-platform/api-reference/callbacks/get-rates.api.mdx @@ -60,7 +60,7 @@ Success. An object describing the fees added on top of the rate provided via the `price` attribute. -
details object[]
  • Array [
  • ]
  • +
    details object[]
  • Array [
  • ]
  • Unprocessable Entity. This status should be returned when the anchor understood the request but cannot return a success response. diff --git a/platforms/anchor-platform/api-reference/callbacks/post-event.api.mdx b/platforms/anchor-platform/api-reference/callbacks/post-event.api.mdx index cb063e6b0..7ed30303b 100644 --- a/platforms/anchor-platform/api-reference/callbacks/post-event.api.mdx +++ b/platforms/anchor-platform/api-reference/callbacks/post-event.api.mdx @@ -5,7 +5,7 @@ description: "Receive a JSON object representing an event." sidebar_label: "Receive an Event" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: platforms/anchor-platform/api-reference/callbacks/synchronous-callbacks-api custom_edit_url: null diff --git a/platforms/anchor-platform/api-reference/callbacks/put-customer.api.mdx b/platforms/anchor-platform/api-reference/callbacks/put-customer.api.mdx index 5c8c58512..583a88f77 100644 --- a/platforms/anchor-platform/api-reference/callbacks/put-customer.api.mdx +++ b/platforms/anchor-platform/api-reference/callbacks/put-customer.api.mdx @@ -5,7 +5,7 @@ description: "**The Anchor Platform does not persist any customer KYC data.**" sidebar_label: "Create or Update Customer Info" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: platforms/anchor-platform/api-reference/callbacks/synchronous-callbacks-api custom_edit_url: null diff --git a/static/openrpc.json b/static/openrpc.json index 2f8eb7af2..847dd8868 100644 --- a/static/openrpc.json +++ b/static/openrpc.json @@ -101,7 +101,7 @@ { "name": "pagination", "summary": "pagination options", - "description": "Pagination in soroban-rpc is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/pagination).", + "description": "Pagination in soroban-rpc is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/api-reference/pagination).", "required": false, "schema": { "type": "object", @@ -1046,7 +1046,7 @@ "summary": "returns a list of transactions with their details", "description": "The `getTransactions` method return a detailed list of transactions starting from the user specified starting point that you can paginate as long as the pages fall within the history retention of their corresponding RPC provider.", "externalDocs": { - "url": "https://developers.stellar.org/network/soroban-rpc/api-reference/methods/getTransactions" + "url": "https://developers.stellar.org/docs/data/rpc/api-reference/methods/getTransactions" }, "paramStructure": "by-name", "params": [ @@ -1064,7 +1064,7 @@ { "name": "pagination", "summary": "pagination options", - "description": "Pagination in RPC is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/network/soroban-rpc/pagination).", + "description": "Pagination in RPC is similar to pagination in Horizon. See [Pagination](https://developers.stellar.org/docs/data/rpc/api-reference/pagination).", "required": false, "schema": { "type": "object", @@ -1626,7 +1626,7 @@ }, "minResourceFee": { "type": "string", - "description": "(optional) Stringified number - Recommended minimum resource fee to add when submitting the transaction. This fee is to be added on top of the [Stellar network fee](https://developers.stellar.org/docs/learn/encyclopedia/fees-surge-pricing-fee-strategies#network-fees-on-stellar). Not present in case of error." + "description": "(optional) Stringified number - Recommended minimum resource fee to add when submitting the transaction. This fee is to be added on top of the [Stellar network fee](https://developers.stellar.org/docs/learn/fundamentals/fees-resource-limits-metering#inclusion-fee). Not present in case of error." }, "cost": { "type": "object",