Quick Reference
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