Skip to content

Commit c0d8657

Browse files
Merge branch 'main' into docs/openrpc/add-solana-simulateTransaction
2 parents 7e54829 + 0f41bbc commit c0d8657

36 files changed

Lines changed: 74 additions & 74 deletions

File tree

content/api-reference/arbitrum-nova/arbitrum-nova-chain-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Similar to Ethereum, Arbitrum Nova supports a range of programming languages for
4343

4444
Arbitrum Nova uses ETH, Ethereum's native cryptocurrency, for transaction fees, gas, and other network activities.
4545

46-
## What methods does Alchemy support for the Arbitrum Nova API?
46+
## Supported Arbitrum Nova methods
4747

4848
You can find the list of all the methods Alchemy supports for the Arbitrum Nova API on the [Arbitrum Nova API Endpoints](/docs/chains#arbitrum-nova-apis) page.
4949

content/api-reference/avalanche-p/avalanche-p-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Any language that can send HTTP POST requests and handle JSON works with the Ava
4343

4444
The Avalanche P-Chain uses AVAX (and nAVAX) for staking, delegation, and transaction fees. Fee configuration can be queried via `platform.getFeeConfig` and `platform.getFeeState`.
4545

46-
## What methods does Alchemy support for the Avalanche P-Chain API?
46+
## Supported Avalanche P-Chain methods
4747

4848
You can find the list of supported Avalanche P-Chain methods on the [Avalanche P-Chain API Overview](/docs/avalanche-p/avalanche-p-api-overview) page.
4949

content/api-reference/data/nft-api/nft-api-faq.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ All NFTs made with the ERC-721 and ERC-1155 standards are supported by the NFT A
2525

2626
Alchemy is actively working on adding support for as many blockchains / NFT standards as we can. If you find that NFTs are missing in wallets you are calling, please provide details about the missing NFT over email: support@alchemy.com
2727

28-
## How does Alchemy determine NFT standard (ERC-721 vs ERC-1155)?
28+
## How NFT standard is determined
2929

3030
First, we collect the following data (each of which is an eth\_call):
3131

@@ -68,7 +68,7 @@ NFT creators/developers can also "pin" their content, effectively caching and st
6868

6969
While NFT gateway and raw URIs tend to be pointed at the same links, gateway URIs generally offer better performance.
7070

71-
## What is the difference between `getNFTsForOwner` & `getNFTMetadata`?
71+
## `getNFTsForOwner` vs `getNFTMetadata`
7272

7373
`getNFTsForOwner` is most commonly used when querying all NFTs owned by an address. By default, it will return both NFTs and any associated metadata per asset in the response. Common use cases include dashboards/wallets for viewing NFT assets held by a particular address.
7474

@@ -85,7 +85,7 @@ Given a contract address, we look at a few things:
8585

8686
If any of these are satisfied, we will mark an NFT as spam.
8787

88-
## How can I understand why a particular NFT collection is marked as "Spam"?
88+
## Why an NFT collection is marked as spam
8989

9090
The response object of Alchemy's `getNFTs` method contains a field called `classifications` inside `spamInfo`. This field is a list of tags, each of which map to a reason why the NFT was considered spam.
9191

@@ -101,7 +101,7 @@ The tags are one of the below :-
101101

102102
Floor price is queried per collection at request time and cached for 5 minutes. After that the floor price is refreshed by a best-effort fetch from the marketplace. The `retrievedAt` field is the timestamp of when the collection floor price was last updated for a marketplace.
103103

104-
## Why does the `getFloorPrice` endpoint return slightly older floor price?
104+
## Why `getFloorPrice` returns older data
105105

106106
The cache for the getFloorPrice function is only refreshed every 15 mins. So if your transaction has happened in the last 15 mins, you might want to wait to get the data.
107107

@@ -157,13 +157,13 @@ Here's an example of a resized BAYC NFT asset cached by Alchemy: [https://res.cl
157157

158158
![378](https://alchemyapi-res.cloudinary.com/image/upload/v1764193029/docs/api-reference/data/nft-api/cdb00a2-Screenshot_2022-11-23_at_10.42.14_AM.png "Screenshot 2022-11-23 at 10.42.14 AM.png")
159159

160-
## How can I get PNG images instead of SVG when using Alchemy's APIs?
160+
## Get PNG images instead of SVG
161161

162162
By default Alchemy API returns the same image format as is in the metadata. Sometimes that means SVG images. In case you want to obtain the PNG format for those images instead, you can replace the string `/thumbnail` with `/convert-png` in the thumbnail URL value.
163163

164164
Example: If the thumbnail URL is `https://res.cloudinary.com/alchemyapi/image/upload/thumbnail/eth-mainnet/<hash>`, you should replace it with `https://res.cloudinary.com/alchemyapi/image/upload/convert-png/eth-mainnet/<hash>` to get the PNG image
165165

166-
## How can I resize a thumbnail and maintain the original resolution and aspect ratio?
166+
## Resize thumbnails with original aspect ratio
167167

168168
In case you want to resize the media, you can make alterations to the original thumbnail URL or image URL to get the new URL that will return you a resized thumbnail with maintained aspect ratio.
169169

content/api-reference/data/webhooks/custom-webhooks-quickstart/custom-webhooks-faq.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ Don't be alarmed if you're seeing blank data like the following!
3535
We send you notifications every time we run your GraphQL queries regardless of whether the filter results are *null*. This holds us accountable and serves as a receipt that we ran the query on each new canonical block!
3636

3737
<Info>
38-
If you want to turn this off and only receive webhooks for non-empty queries, check out instructions in the [next FAQ question](/docs/reference/custom-webhooks-faq#how-do-i-receive-webhooks-for-only-non-empty-results-ie-turn-off-the-heartbeat-mechanism-described-abovedont-receive-a-webhook-for-every-block)!
38+
If you want to turn this off and only receive webhooks for non-empty queries, check out instructions in the [next FAQ question](/docs/reference/custom-webhooks-faq#receive-webhooks-only-for-non-empty-results)!
3939
</Info>
4040

41-
## How do I receive webhooks for only non-empty results (i.e. turn off the heartbeat mechanism described above/don't receive a webhook for every block)?
41+
## Receive webhooks only for non-empty results
4242

4343
To turn off the "heartbeat" mechanism for your webhook query (aka. only receive a webhook if the query on a block is not empty), you can change the `graphql_query` from a string to `{ query: string, skip_empty_messages: boolean }` and set the `skip_empty_messages` param to True. For example:
4444

@@ -73,7 +73,7 @@ There is currently a limit of 100 GraphQL queries within each team account.
7373

7474
If you're seeing 5xx error codes when creating webhooks, please ensure that you do not have *transactions.inputData* included as a parameter in your GraphQL query. We are heads-down working on ensuring reliable access across our entire API surface area!
7575

76-
## Are there any constraints to the GraphQL interface in Custom Webhooks?
76+
## Custom Webhooks GraphQL constraints
7777

7878
While logs and transactions can be self-referential entities, we only allow for a single-layer nested data structure to bound GraphQL queries. This helps us to to maintain a tidy API surface area.
7979

content/api-reference/ethereum/ethereum-api-faq/ethereum-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Here is an [example request](https://composer.alchemy.com/?composer_state=%7B%22
6666

6767
Block numbers themselves are Ethereum's measure of time, however standard timestamps are available by looking at the block data.
6868

69-
## How do I distinguish between a contract address and a wallet address?
69+
## Contract vs wallet address
7070

7171
A quick way to distinguish between a contract address and a wallet address is by calling [eth\_getCode](/docs/reference/eth-getcode), which returns contract code if it's a contract and nothing if it's a wallet. Here's an example of both using our composer tool:
7272

content/api-reference/ethereum/ethereum-api-quickstart.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Check out the following tutorials to learn how to build with Ethereum:
9797

9898
* [Build a Web3 Dashboard](/docs/web3-dashboard-prompt)
9999
* [What is Proof of Stake?](/docs/what-is-proof-of-stake)
100-
* [How do I distinguish between a contract address and wallet address?](/docs/reference/ethereum-api-faq#how-do-i-distinguish-between-a-contract-address-and-a-wallet-address)
100+
* [How do I distinguish between a contract address and wallet address?](/docs/reference/ethereum-api-faq#contract-vs-wallet-address)
101101

102102
For full documentation on Web3 libraries, check out the official documentation:
103103

content/api-reference/lens/lens-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Lens Network aims to offer a smooth user experience comparable to Web2 applicati
5050

5151
Yes, the new version of Lens Protocol will function as a cross-chain protocol. While the main hub will be on Lens Network with zkSync, instances can be deployed on other EVM (and non-EVM) networks, allowing developers to build social applications on various supported networks.
5252

53-
## What happens to existing Lens Protocol users and applications?
53+
## Impact on existing Lens users and apps
5454

5555
Users and applications can continue using the existing Lens Protocol and later migrate to Lens Network if they choose. The Lens team will support a smooth migration process for those who wish to transition.
5656

content/api-reference/op-mainnet/op-mainnet-api-faq/op-mainnet-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ The expected time for the upgrade to take place is between 2-4 hours.
134134

135135
***
136136

137-
## Can developers still submit new transactions or access blockchain data via Alchemy while the upgrade is underway?
137+
## Accessing data during an upgrade
138138

139139
You won't be able to send new transactions to the network during the upgrade. However, read access to the blockchain data through Alchemy will be available throughout the upgrade.
140140

content/api-reference/polygon-zkevm/polygon-zkevm-api-faq/polygon-zkevm-api-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Polygon zkEVM does not have its own separate native token. Instead, it uses ETH
4949

5050
The testnet you should use for Polygon zkEVM is the zkEVM Public Testnet. By connecting to this testnet, you can launch smart contracts, execute transactions, and test applications on the zkEVM network.
5151

52-
## What methods does Alchemy support for the Polygon zkEVM API?
52+
## Supported Polygon zkEVM methods
5353

5454
You can find the list of all the methods Alchemy supports for the Polygon zkEVM API on the [Polygon zkEVM API Endpoints](/docs/chains#polygon-zkevm-apis) page.
5555

content/api-reference/pricing-resources/resources/error-reference.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ Here are some guidelines to limit client side issues:
133133

134134
If you have any questions or feedback, contact us at support@alchemy.com or open a ticket in the Alchemy Dashboard.
135135

136-
# How we define “successful” vs. “failed” requests in the Alchemy Dashboard
136+
# Successful vs failed request definitions
137137

138138
The Alchemy Dashboard includes various charts that indicate the number of successful or failed requests across your applications. A few examples include:
139139

0 commit comments

Comments
 (0)