public function testImportUncompOrCompPublicKey() { $cnt = (getenv('BITCOINLIB_EXTENSIVE_TESTING') ?: 1) * 5; $val = FALSE; for ($i = 0; $i < $cnt; $i++) { $key = BitcoinLib::get_new_private_key(); $unc = BitcoinLib::private_key_to_public_key($key, FALSE); $pubkey = BitcoinLib::private_key_to_public_key($key, $val); $val = $val == FALSE ? TRUE : FALSE; $this->assertTrue($unc == BitcoinLib::import_public_key($pubkey)); } }