2017-09-08 19:01:31 +00:00
|
|
|
import { Ether } from 'libs/units';
|
2017-08-08 03:45:08 +00:00
|
|
|
|
2017-09-15 19:29:38 +00:00
|
|
|
export function stripHexPrefixAndLower(address: string): string {
|
2017-08-08 03:45:08 +00:00
|
|
|
return address.replace('0x', '').toLowerCase();
|
|
|
|
}
|
|
|
|
|
2017-09-08 19:01:31 +00:00
|
|
|
export function valueToHex(value: Ether): string {
|
2017-08-08 03:45:08 +00:00
|
|
|
// Values are in ether, so convert to wei for RPC calls
|
2017-09-08 19:01:31 +00:00
|
|
|
const wei = value.toWei();
|
2017-08-08 03:45:08 +00:00
|
|
|
// Finally, hex it up!
|
|
|
|
return `0x${wei.toString(16)}`;
|
|
|
|
}
|