ethereum-tx-sign
Allows you to sign Ethereum transactions offline.
// 1 mainnet, 3 ropsten
const ETH_CHAIN_ID: u32 = 3;
let tx = RawTransaction ;
let mut data: = Default default;
data.copy_from_slice;
let private_key = H256;
let raw_rlp_bytes = tx.sign;
let result = "f885808227108252f894000000000000000000000000000000000000000080a\
47f746573743200000000000000000000000000000000000000000000000000\
00006000572aa0b4e0309bc4953b1ca0c7eb7c0d15cc812eb4417cbd759aa09\
3d38cb72851a14ca036e4ee3f3dbb25d6f7b8bd4dac0b4b5c717708d20ae6ff\
08b6f71cbf0b9ad2f4";
assert_eq!;
That's it!