CuEVM
Functions
CuEVM::transaction Namespace Reference

Functions

__host__ uint32_t no_transactions (const cJSON *json)
 
__host__ int32_t get_transactions (ArithEnv &arith, evm_transaction_t *&transactions_ptr, const cJSON *json, uint32_t &transactions_count, int32_t managed, CuEVM::state_t *world_state_ptr, uint32_t start_index, uint32_t clones)
 
__host__ int32_t free_instaces (evm_transaction_t *transactions_ptr, uint32_t transactions_count, int32_t managed)
 

Function Documentation

◆ free_instaces()

__host__ int32_t CuEVM::transaction::free_instaces ( evm_transaction_t *  transactions_ptr,
uint32_t  transactions_count,
int32_t  managed 
)

◆ get_transactions()

__host__ int32_t CuEVM::transaction::get_transactions ( ArithEnv &  arith,
evm_transaction_t *&  transactions_ptr,
const cJSON *  json,
uint32_t &  transactions_count,
int32_t  managed,
CuEVM::state_t *  world_state_ptr,
uint32_t  start_index,
uint32_t  clones 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ no_transactions()

__host__ uint32_t CuEVM::transaction::no_transactions ( const cJSON *  json)
Here is the caller graph for this function: