drand_lib
Module0xe07a…c5fa
- Move path
- 0x625d…9849::drand_lib
- Functions
- 44 public, 0 entry
- Structs
- 0
- Friend modules
- None
drand_lib
Functions4
- public fun derive_randomness(vector<u8>): vector<u8>
- public fun safe_selection(u64, &vector<u8>): u64
- public fun verify_drand_signature(vector<u8>, u64)
- public fun verify_time_has_passed(u64,vector<u8>,u64)
Structs0
This module defines no structs
Constants6
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | safe_selection |
| 1 | 1 | u64 | Abort code | verify_time_has_passedverify_drand_signature |
| 2 | 1692803367 | u64 | Value | verify_time_has_passed |
| 3 | 6083cf0f2896adee7eb8b5f01fcad3912212c437e0073e911fb90022d3e760183c8c4b450b6a0a6c3ac6a5776a2d1064510d1fec758c921cc22b0e17e63aaf4bcb5ed66304de9cf809bd274ca73bab4af5a6e9c76a4bc09e76eae8991ef5ece45a | vector<u8> | Value | verify_drand_signature |
| 4 | 3 | u64 | Value | verify_time_has_passed |
| 5 | " |