FungibleToken,
metadata: LazyOption<FungibleTokenMetadata>,
}
#[near_bindgen]
impl Contract {
/// Initializes the contract with the given total supply owned by the given `owner_id` with
/// default metadata (for example purposes only).
#[init]
pub fn new_default_meta(owner_id: AccountId, total_supply: U128) -> Self {
Self::new(
owner_id,
total_supply...
Такой код увидел, мы обьявляем структуру, с полями token и metadata, а в impl уже вставляем total_supply? Как и откуда это вышло?)
Посмотри дальше там будет метод new и поймешь
Обсуждают сегодня