跳转到内容

Constants

Solidity 常量通常直接表现为字符串或数字。Move 中的字符串常量则常常以字节向量的形式存在,按需再转成字符串。

string private constant DUTCH_AUCTION_COLLECTION_NAME = "DUTCH_AUCTION_NAME";
string private constant DUTCH_AUCTION_COLLECTION_SYMBOL = "DUTCH_AUCTION_SYMBOL";
string private constant DUTCH_AUCTION_COLLECTION_URI = "DUTCH_AUCTION_URI";
const ENOT_OWNER: u64 = 1;
const EOUTDATED_AUCTION: u64 = 4;
const DUTCH_AUCTION_COLLECTION_NAME: vector<u8> = b"DUTCH_AUCTION_NAME";
const DUTCH_AUCTION_COLLECTION_DESCRIPTION: vector<u8> =
b"DUTCH_AUCTION_DESCRIPTION";
const DUTCH_AUCTION_COLLECTION_URI: vector<u8> = b"DUTCH_AUCTION_URI";
const DUTCH_AUCTION_SEED_PREFIX: vector<u8> = b"AUCTION_SEED_PREFIX";

其中 seed prefix 在 Aptos 上尤其关键,因为它会参与生成可预测的 object 地址,方便后续查找。