Ether traded above $1,900 ahead of the Shanghai upgrade, while bitcoin flirted with the $30,000 level.