SputnikVM C Bindings
|
#include <sputnikvm.h>
Public Attributes | |
sputnikvm_address | caller |
sputnikvm_gas | gas_price |
sputnikvm_gas | gas_limit |
sputnikvm_action | action |
sputnikvm_address | action_address |
sputnikvm_u256 | value |
unsigned char * | input |
unsigned int | input_len |
sputnikvm_u256 | nonce |
Represents a valid EVM transaction. Used when creating a new VM instance.
sputnikvm_action sputnikvm_transaction::action |
sputnikvm_address sputnikvm_transaction::action_address |
sputnikvm_address sputnikvm_transaction::caller |
sputnikvm_gas sputnikvm_transaction::gas_limit |
sputnikvm_gas sputnikvm_transaction::gas_price |
unsigned char* sputnikvm_transaction::input |
unsigned int sputnikvm_transaction::input_len |
sputnikvm_u256 sputnikvm_transaction::nonce |
sputnikvm_u256 sputnikvm_transaction::value |