diem_types/
diem_timestamp.rs1use move_core_types::move_resource::MoveResource;
9use serde::{Deserialize, Serialize};
10
11#[derive(Debug, Deserialize, Serialize)]
12pub struct DiemTimestampResource {
13 pub diem_timestamp: DiemTimestamp,
14}
15
16impl MoveResource for DiemTimestampResource {
17 const MODULE_NAME: &'static str = "DiemTimestamp";
18 const STRUCT_NAME: &'static str = "CurrentTimeMicroseconds";
19}
20
21#[derive(Clone, Debug, Deserialize, Serialize)]
22pub struct DiemTimestamp {
23 pub microseconds: u64,
24}