aptos
Version:
18 lines (13 loc) • 440 B
text/typescript
// Copyright © Aptos Foundation
// SPDX-License-Identifier: Apache-2.0
import { Deserializer, Serializer } from "../bcs";
export class Identifier {
constructor(public value: string) {}
public serialize(serializer: Serializer): void {
serializer.serializeStr(this.value);
}
static deserialize(deserializer: Deserializer): Identifier {
const value = deserializer.deserializeStr();
return new Identifier(value);
}
}