-
Notifications
You must be signed in to change notification settings - Fork 649
Open
Description
The demo code no longer meets the requirements of the current Sui version, and the public struct must be used at present. Other import statements can be condensed:
// Copyright (c) 2022, Sui Foundation
// SPDX-License-Identifier: Apache-2.0
/// A basic Hello World example for Sui Move, part of the Sui Move intro course:
/// https://github.com/sui-foundation/sui-move-intro-course
///
module hello_world::hello_world {
use std::string;
public struct HelloWorldObject has key, store {
id: UID,
text: string::String
}
public entry fun mint(ctx: &mut TxContext) {
let object = HelloWorldObject {
id: object::new(ctx),
text: string::utf8(b"Hello World!")
};
transfer::public_transfer(object, ctx.sender());
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels