This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { | |
ConsoleSpanExporter, | |
SimpleSpanProcessor, | |
WebTracerProvider, | |
} from '@opentelemetry/sdk-trace-web'; | |
import { FetchInstrumentation } from '@opentelemetry/instrumentation-fetch'; | |
import { ZoneContextManager } from '@opentelemetry/context-zone'; | |
import { registerInstrumentations } from '@opentelemetry/instrumentation'; | |
import { context, trace } from '@opentelemetry/api'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hey, I'm fmhall-11855252 and I have contributed to the aptos-oidb-zk-ceremony. | |
The following are my contribution signatures: | |
Circuit # 1 (main) | |
Contributor # 116 | |
Contribution Hash: 20839935 3b564f8d 09ad5f68 a0ade2e8 | |
50451a41 e4d82ec8 ffedab6f 7999f1b1 | |
0e85234b 86e3b5bb e5cf8211 55a03862 | |
e03d137b c2fc01da 62b9d5d9 c2473078 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// I had been intending for people to just play around with this for fun and for personal use, | |
// but I've been advised to remove the first portion due to regulatory uncertainty. | |
// This way people can still use the merge check however they want. | |
/** @notice Determine whether we're running in Proof of Work or Proof of Stake | |
@dev Post-merge, the DIFFICULTY opcode gets renamed to PREVRANDAO, | |
and stores the prevRandao field from the beacon chain state if EIP-4399 is finalized. | |
If not the difficulty must be be 0 according to EIP-3675, so both possibilities are checked here. */ | |
function haveWeMergedYet() public view returns (bool) { |