Column mapping for stream function output. It lets you map columns you want into the DataTypes you want.
| 666 | |
| 667 | @dataclass |
| 668 | class ColumnMapping: |
| 669 | """Column mapping for stream function output. It lets you map columns you want into the DataTypes you want.""" |
| 670 | |
| 671 | # Mapping for block data. |
| 672 | block: Optional[Dict[BlockField, DataType]] = None |
| 673 | # Mapping for transaction data. |
| 674 | transaction: Optional[Dict[TransactionField, DataType]] = None |
| 675 | # Mapping for log data. |
| 676 | log: Optional[Dict[LogField, DataType]] = None |
| 677 | # Mapping for trace data. |
| 678 | trace: Optional[Dict[TraceField, DataType]] = None |
| 679 | # Mapping for decoded log data. |
| 680 | decoded_log: Optional[Dict[str, DataType]] = None |
| 681 | |
| 682 | |
| 683 | @dataclass |