tact icon indicating copy to clipboard operation
tact copied to clipboard

Implement all Contract Interfaces from TEPs

Open anton-trunov opened this issue 9 months ago • 3 comments

  • [ ] https://github.com/ton-blockchain/TEPs/blob/master/text/0064-token-data-standard.md
  • [ ] https://github.com/ton-blockchain/TEPs/blob/master/text/0066-nft-royalty-standard.md
  • [ ] https://github.com/ton-blockchain/TEPs/blob/master/text/0074-jettons-standard.md + https://github.com/ton-blockchain/TEPs/blob/master/text/0089-jetton-wallet-discovery.md
  • [ ] https://github.com/ton-blockchain/TEPs/blob/master/text/0081-dns-standard.md
  • [ ] https://github.com/ton-blockchain/TEPs/blob/master/text/0085-sbt-standard.md
  • [ ] https://github.com/ton-blockchain/TEPs/pull/177

See if we need more language features to do that

Would be also interesting to try and port https://github.com/ton-blockchain/stablecoin-contract to Tact

Btw, we should check our implementations pass all the tests of the corresponding FunC implementations.

anton-trunov avatar May 03 '24 18:05 anton-trunov

I'll work on that.

I also think it'll be good to have these implementations in our standard library (so that developer can easily begin interacting with Jettons or NFTs without defining message structures himself).

Gusarich avatar May 04 '24 06:05 Gusarich

I also think it'll be good to have these implementations in our standard library

This is a great suggestion! 👍

anton-trunov avatar May 04 '24 07:05 anton-trunov

depends on #324

Gusarich avatar May 04 '24 09:05 Gusarich