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 и поймешь
Обсуждают сегодня