|
CuEVM
|
#include <CuEVM/utils/python_utils.h>
Namespaces | |
| python_utils | |
Functions | |
| void | copy_dict_recursive (PyObject *read_root, PyObject *write_root) |
| CuEVM::block_info_t * | python_utils::getBlockDataFromPyObject (PyObject *data) |
| void | python_utils::print_dict_recursive (PyObject *dict, int indent_level) |
| const char * | python_utils::adjust_hex_string (const char *hex_string) |
| void | python_utils::hex_to_bytes (const char *hex_string, uint8_t *byte_array, size_t length) |
| CuEVM::evm_transaction_t * | python_utils::getTransactionDataFromListofPyObject (PyObject *read_roots) |
| CuEVM::evm_transaction_t * | python_utils::getTransactionDataFromPyObject (PyObject *data, size_t &instances_count) |
| CuEVM::state_t * | python_utils::getStateDataFromPyObject (PyObject *data) |
| void | python_utils::get_evm_instances_from_PyObject (CuEVM::evm_instance_t *&evm_instances, PyObject *read_roots, uint32_t &num_instances) |
| PyObject * | python_utils::pyobject_from_serialized_state (CuEVM::serialized_worldstate_data *serialized_worldstate_instance) |
| PyObject * | python_utils::pyobject_from_evm_instances (CuEVM::evm_instance_t *instances, uint32_t num_instances) |
| void copy_dict_recursive | ( | PyObject * | read_root, |
| PyObject * | write_root | ||
| ) |