Actions19
- Block Actions
- DeFi Actions
- NFT Actions
- Token Actions
- Transaction Actions
- Wallet Actions
Block → Date to Block
AI-generatedOverview
This node operation converts a specific date to the corresponding blockchain block number on a selected blockchain network. It is useful for scenarios where users need to find the block number at or near a particular date and time, such as for historical data analysis, auditing blockchain events, or syncing data from a specific point in time. For example, a user can input a date and select Ethereum as the chain to get the block number that was mined closest to that date.
Use Case Examples
- Convert a date to a block number on Ethereum to analyze transactions at that time.
- Find the block number on Polygon for a given date to fetch NFT ownership data as of that block.
Properties
| Name | Meaning |
|---|---|
| Chain | The blockchain network to query, e.g., Ethereum, Polygon, BSC, etc. |
| Date | The specific date and time to convert to a block number, required input. |
| Additional Fields | Optional parameters to customize the request, including limit of results, pagination cursor, whether to include metadata, and number format (decimal or hex). |
Output
JSON
block- The block number corresponding to the given datetimestamp- The timestamp when the response was generatedoperation- The operation performed, here 'dateToBlock'resource- The resource type, here 'block'chain- The blockchain network queried
Dependencies
- Requires a Moralis API key credential for authentication to access Moralis Web3 API endpoints.
Troubleshooting
- Common issues include invalid or missing API key, incorrect date format, or unsupported blockchain network selection.
- Errors may occur if the date is out of range or if the Moralis API service is unavailable. Ensure the date is valid and the API key is correctly configured.
- If the node returns 'No data found', verify the date and chain parameters and try again.
Links
- Moralis API Documentation - Get Block by Date - Official Moralis API documentation for the block date to block number endpoint.