Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on May 3, 2024. It is now read-only.

Commit b37a31a

Browse files
adam-majAdam Majmudar
andauthored
Fix royalty & primary sale snippets (#129)
* Fix royalty snippet * Fix primary sale --------- Co-authored-by: Adam Majmudar <[email protected]>
1 parent 5fb6193 commit b37a31a

File tree

5 files changed

+22
-9
lines changed

5 files changed

+22
-9
lines changed

docs/docs/erc1155.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ Set approval for all NFTs
286286

287287
```python
288288
operator = "{{wallet_address}}"
289-
approved = "0x..."
289+
approved = true
290290

291291
receipt = contract.erc1155.set_approval_for_all(operator, approved)
292292
```

docs/docs/erc721.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ Set approval for all NFTs
352352

353353
```python
354354
operator = "{{wallet_address}}"
355-
approved = "0x..."
355+
approved = true
356356

357357
receipt = contract.erc721.set_approval_for_all(operator, approved)
358358
```

docs/docs/feature_snippets.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"Royalty": [
8181
{
8282
"name": "get_default_royalty_info",
83-
"summary": "Get the royalty recipient and fee ```python royalty_info = contract.royalties.get_default_royalty_info() print(royalty_info) ```",
83+
"summary": "Get the royalty recipient and fee ```python royalty_info = contract.royalties.get_default_royalty_info() print(royalty_info) ```",
8484
"examples": {
8585
"python": "royalty_info = contract.royalties.get_default_royalty_info()\nprint(royalty_info)"
8686
},
@@ -334,7 +334,7 @@
334334
"name": "set_approval_for_all",
335335
"summary": "Set approval for all NFTs",
336336
"examples": {
337-
"python": "operator = \"{{wallet_address}}\"\napproved = \"0x...\"\n\nreceipt = contract.erc721.set_approval_for_all(operator, approved)"
337+
"python": "operator = \"{{wallet_address}}\"\napproved = true\n\nreceipt = contract.erc721.set_approval_for_all(operator, approved)"
338338
},
339339
"reference": {
340340
"python": "https://docs.thirdweb.com/python/erc721#set_approval_for_all"
@@ -660,11 +660,21 @@
660660
"python": "https://docs.thirdweb.com/python/erc1155#get"
661661
}
662662
},
663+
{
664+
"name": "is_approved",
665+
"summary": "Check approval of a specific wallet",
666+
"examples": {
667+
"python": "address = \"{{wallet_address}}\"\noperator = \"0x...\"\n\nis_approved = contract.erc1155.is_approved(address, operator)\nprint(is_approved)"
668+
},
669+
"reference": {
670+
"python": "https://docs.thirdweb.com/python/erc1155#is_approved"
671+
}
672+
},
663673
{
664674
"name": "set_approval_for_all",
665675
"summary": "Set approval for all NFTs",
666676
"examples": {
667-
"python": "operator = \"{{wallet_address}}\"\napproved = \"0x...\"\n\nreceipt = contract.erc1155.set_approval_for_all(operator, approved)"
677+
"python": "operator = \"{{wallet_address}}\"\napproved = true\n\nreceipt = contract.erc1155.set_approval_for_all(operator, approved)"
668678
},
669679
"reference": {
670680
"python": "https://docs.thirdweb.com/python/erc1155#set_approval_for_all"

docs/docs/snippets.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,7 +1246,7 @@
12461246
"methods": [
12471247
{
12481248
"name": "get_default_royalty_info",
1249-
"summary": "Get the royalty recipient and fee ```python royalty_info = contract.royalties.get_default_royalty_info() print(royalty_info) ```",
1249+
"summary": "Get the royalty recipient and fee ```python royalty_info = contract.royalties.get_default_royalty_info() print(royalty_info) ```",
12501250
"example": "royalty_info = contract.royalties.get_default_royalty_info()\nprint(royalty_info)",
12511251
"reference": "https://docs.thirdweb.com/python/contract-royalty#get_default_royalty_info",
12521252
"extensions": [
@@ -1678,7 +1678,7 @@
16781678
{
16791679
"name": "set_approval_for_all",
16801680
"summary": "Set approval for all NFTs",
1681-
"example": "operator = \"{{wallet_address}}\"\napproved = \"0x...\"\n\nreceipt = contract.erc721.set_approval_for_all(operator, approved)",
1681+
"example": "operator = \"{{wallet_address}}\"\napproved = true\n\nreceipt = contract.erc721.set_approval_for_all(operator, approved)",
16821682
"reference": "https://docs.thirdweb.com/python/erc721#set_approval_for_all",
16831683
"extensions": [
16841684
"ERC721"
@@ -1848,7 +1848,9 @@
18481848
"summary": "Check approval of a specific wallet",
18491849
"example": "address = \"{{wallet_address}}\"\noperator = \"0x...\"\n\nis_approved = contract.erc1155.is_approved(address, operator)\nprint(is_approved)",
18501850
"reference": "https://docs.thirdweb.com/python/erc1155#is_approved",
1851-
"extensions": []
1851+
"extensions": [
1852+
"ERC1155"
1853+
]
18521854
},
18531855
{
18541856
"name": "is_transfer_restricted",
@@ -1928,7 +1930,7 @@
19281930
{
19291931
"name": "set_approval_for_all",
19301932
"summary": "Set approval for all NFTs",
1931-
"example": "operator = \"{{wallet_address}}\"\napproved = \"0x...\"\n\nreceipt = contract.erc1155.set_approval_for_all(operator, approved)",
1933+
"example": "operator = \"{{wallet_address}}\"\napproved = true\n\nreceipt = contract.erc1155.set_approval_for_all(operator, approved)",
19321934
"reference": "https://docs.thirdweb.com/python/erc1155#set_approval_for_all",
19331935
"extensions": [
19341936
"ERC1155"

thirdweb/core/classes/contract_royalty.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ def __init__(
1919
def get_default_royalty_info(self) -> ContractRoyaltySchema:
2020
"""
2121
Get the royalty recipient and fee
22+
2223
```python
2324
royalty_info = contract.royalties.get_default_royalty_info()
2425
print(royalty_info)

0 commit comments

Comments
 (0)