use ethcontract::{Address, H256, U256};
pub struct Transaction {
pub from: Address,
pub to: Address,
pub nonce: U256,
pub gas: U256,
pub gas_price: U256,
pub value: U256,
pub data: Vec<u8>,
pub hash: H256,
}
pub struct TransactionResult {
pub result: Result<Vec<u8>, String>,
pub confirmations: u64,
}