Arseny Smirnov
1e47b28ac8
add nft-item-no-dns-cheap-delayed.fc and nft-item-no-dns-cheap.fc
2025-06-11 16:17:50 +01:00
Arseny Smirnov
c6e3d32637
add nft-collection-no-dns.fc and ntf-item-nodns.fc
2022-12-21 14:23:17 +04:00
Arseny Smirnov
4e0a9bb140
final smart contract version
2022-10-26 17:31:33 +02:00
Arseny Smirnov
011f3c40cc
update license to GPLv3
2022-10-26 17:31:24 +02:00
arseny30
6906a5a2c6
Merge pull request #62 from BorysMinaiev/fix-ownership-assigned-message
...
Fix generated ownership_assigned message (prev_owner instead of new_owner)
2022-10-25 18:55:17 +02:00
arseny30
35ae91b686
Merge pull request #54 from loskutov/fix-denominator-spelling
...
Fix "denominator" spelling
2022-10-25 18:45:46 +02:00
arseny30
272e03cb38
Merge pull request #53 from loskutov/patch-5
...
common.fc: micro-optimize get_top_domain_bits
2022-10-25 18:43:42 +02:00
Ignat Loskutov
fcd78eede3
Merge branch 'main' into fix-denominator-spelling
2022-10-25 20:42:28 +04:00
arseny30
ded079ee85
Merge pull request #47 from BorysMinaiev/fix-typo-in-tlb
...
'telimint' -> 'telemint' in TL schema
2022-10-25 18:32:36 +02:00
arseny30
26376dec95
Merge pull request #41 from BorysMinaiev/main
...
Use uint16 instead of int16 in royalty parsing as per TLb-scheme
2022-10-25 17:39:41 +02:00
arseny30
cf60d3bcd0
Merge pull request #19 from loskutov/patch-2
...
common.fc: slightly optimize store_text
2022-10-25 17:06:33 +02:00
arseny30
9b2845ac1c
Merge pull request #18 from Tindarid/main
...
Fix ownership bug
2022-10-25 17:02:37 +02:00
arseny30
67e9a0f515
Merge pull request #17 from loskutov/patch-1
...
common.fc: fix misleading comment
2022-10-25 17:01:11 +02:00
arseny30
e02bb5cb51
Merge pull request #5 from xssnick/collection_msg
...
Fix cell underflow in case of empty msg
2022-10-25 16:49:00 +02:00
Borys Minaiev
5b257ea2d3
use prev_owner in ownership_assigned message
2022-10-25 14:14:00 +01:00
Ignat Loskutov
5e0e18a987
common.fc: slightly optimize store_text
...
```diff
diff --git a/a b/b
index fa81a7d..8e66010 100644
--- a/a
+++ b/b
@@ -2,15 +2,12 @@ store_text PROCINLINE:<{
// b text
DUP // b text text
SBITS // b text len
- 8 PUSHINT // b text len _5=8
- MOD // b text _6
- 0 EQINT // b text _8
+ 8 PUSHINT // b text len _6=8
+ DIVMOD // b text bytes rem
+ 0 EQINT // b text bytes _10
201 THROWIFNOT
- DUP // b text text
- SBITS // b text _10
- 3 RSHIFT# // b text _12
- ROT // text _12 b
- 8 STU // text _14
- SWAP // _14 text
- STSLICER // _15
+ ROT // text bytes b
+ 8 STU // text _13
+ SWAP // _13 text
+ STSLICER // _14
}>
```
2022-10-25 15:19:25 +04:00
Ignat Loskutov
0449e753d4
Fix "denominator" spelling
2022-10-25 13:33:58 +04:00
Ignat Loskutov
91d7216ca8
common.fc: micro-optimize get_top_domain_bits
2022-10-25 13:24:06 +04:00
Borys Minaiev
6ef25ed8ac
'telimint' -> 'telemint' in TL schema
2022-10-24 17:15:04 +01:00
arseny30
1a6cc8d36e
Merge pull request #3 from xssnick/main
...
More efficent zero address
2022-10-24 14:24:05 +02:00
Borys Minaiev
9c46803052
Use uint16 instead of int16 in royalty as per TLb
2022-10-24 12:22:35 +01:00
Nursan Valeyev
868196478e
Update nft-item.fc
2022-10-22 23:43:42 +03:00
Ignat Loskutov
92c08b87d7
common.fc: fix misleading comment
2022-10-22 23:47:41 +04:00
Oleg Baranov
f858af8a36
Cleaner handling of empty slice fix
2022-10-22 18:55:11 +03:00
Oleg Baranov
3676f2d927
Fix cell underflow in case of empty msg
2022-10-22 18:48:33 +03:00
Oleg Baranov
2cfbffc851
More efficent zero address
2022-10-22 18:25:43 +03:00
Arseny Smirnov
052e17f937
initial commit
2022-10-22 15:26:13 +02:00