Quick Reference
| Method | Parameters | Description |
|---|---|---|
genesis_config | none | Returns current genesis configuration |
EXPERIMENTAL_protocol_config | finality OR block_id | Returns protocol configuration for latest or specific block |
Genesis Config
Returns current genesis configuration.- method:
genesis_config - params: none
- JSON
- JavaScript
- HTTPie
Example response
Example response
Protocol Config
Returns most recent protocol configuration or a specific queried block. Useful for finding current storage and transaction costs.- method:
EXPERIMENTAL_protocol_config - params:
finalityORblock_id
- JSON
- JavaScript
- HTTPie
Example response
Example response
Best Practices
- Use
finality: "final"for most recent confirmed protocol configuration - Use specific
block_idwhen you need protocol config for a particular block - Cache protocol configuration results as they change infrequently
- Use the protocol config to calculate current storage and transaction costs