Skip to content

Commit 413324a

Browse files
committed
Update Marketplace contract definitions to v5+
1 parent feeed7c commit 413324a

File tree

6 files changed

+51
-96
lines changed

6 files changed

+51
-96
lines changed

Assets/Thirdweb/Core/Contract Definitions/DirectListingsLogic/ContractDefinition/DirectListingsLogicDefinition.cs

Lines changed: 1 addition & 16 deletions
Large diffs are not rendered by default.

Assets/Thirdweb/Core/Contract Definitions/DirectListingsLogic/ContractDefinition/Listing.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,37 +14,37 @@ public class ListingBase
1414
[Parameter("uint256", "listingId", 1)]
1515
public virtual BigInteger ListingId { get; set; }
1616

17-
[Parameter("address", "listingCreator", 2)]
18-
public virtual string ListingCreator { get; set; }
19-
20-
[Parameter("address", "assetContract", 3)]
21-
public virtual string AssetContract { get; set; }
22-
23-
[Parameter("uint256", "tokenId", 4)]
17+
[Parameter("uint256", "tokenId", 2)]
2418
public virtual BigInteger TokenId { get; set; }
2519

26-
[Parameter("uint256", "quantity", 5)]
20+
[Parameter("uint256", "quantity", 3)]
2721
public virtual BigInteger Quantity { get; set; }
2822

29-
[Parameter("address", "currency", 6)]
30-
public virtual string Currency { get; set; }
31-
32-
[Parameter("uint256", "pricePerToken", 7)]
23+
[Parameter("uint256", "pricePerToken", 4)]
3324
public virtual BigInteger PricePerToken { get; set; }
3425

35-
[Parameter("uint128", "startTimestamp", 8)]
26+
[Parameter("uint128", "startTimestamp", 5)]
3627
public virtual BigInteger StartTimestamp { get; set; }
3728

38-
[Parameter("uint128", "endTimestamp", 9)]
29+
[Parameter("uint128", "endTimestamp", 6)]
3930
public virtual BigInteger EndTimestamp { get; set; }
4031

41-
[Parameter("bool", "reserved", 10)]
42-
public virtual bool Reserved { get; set; }
32+
[Parameter("address", "listingCreator", 7)]
33+
public virtual string ListingCreator { get; set; }
34+
35+
[Parameter("address", "assetContract", 8)]
36+
public virtual string AssetContract { get; set; }
4337

44-
[Parameter("uint8", "tokenType", 11)]
38+
[Parameter("address", "currency", 9)]
39+
public virtual string Currency { get; set; }
40+
41+
[Parameter("uint8", "tokenType", 10)]
4542
public virtual byte TokenType { get; set; }
4643

47-
[Parameter("uint8", "status", 12)]
44+
[Parameter("uint8", "status", 11)]
4845
public virtual byte Status { get; set; }
46+
47+
[Parameter("bool", "reserved", 12)]
48+
public virtual bool Reserved { get; set; }
4949
}
5050
}

Assets/Thirdweb/Core/Contract Definitions/EnglishAuctionsLogic/ContractDefinition/Auction.cs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -14,39 +14,39 @@ public class AuctionBase
1414
[Parameter("uint256", "auctionId", 1)]
1515
public virtual BigInteger AuctionId { get; set; }
1616

17-
[Parameter("address", "auctionCreator", 2)]
18-
public virtual string AuctionCreator { get; set; }
19-
20-
[Parameter("address", "assetContract", 3)]
21-
public virtual string AssetContract { get; set; }
22-
23-
[Parameter("uint256", "tokenId", 4)]
17+
[Parameter("uint256", "tokenId", 2)]
2418
public virtual BigInteger TokenId { get; set; }
2519

26-
[Parameter("uint256", "quantity", 5)]
20+
[Parameter("uint256", "quantity", 3)]
2721
public virtual BigInteger Quantity { get; set; }
2822

29-
[Parameter("address", "currency", 6)]
30-
public virtual string Currency { get; set; }
31-
32-
[Parameter("uint256", "minimumBidAmount", 7)]
23+
[Parameter("uint256", "minimumBidAmount", 4)]
3324
public virtual BigInteger MinimumBidAmount { get; set; }
3425

35-
[Parameter("uint256", "buyoutBidAmount", 8)]
26+
[Parameter("uint256", "buyoutBidAmount", 5)]
3627
public virtual BigInteger BuyoutBidAmount { get; set; }
3728

38-
[Parameter("uint64", "timeBufferInSeconds", 9)]
29+
[Parameter("uint64", "timeBufferInSeconds", 6)]
3930
public virtual ulong TimeBufferInSeconds { get; set; }
4031

41-
[Parameter("uint64", "bidBufferBps", 10)]
32+
[Parameter("uint64", "bidBufferBps", 7)]
4233
public virtual ulong BidBufferBps { get; set; }
4334

44-
[Parameter("uint64", "startTimestamp", 11)]
35+
[Parameter("uint64", "startTimestamp", 8)]
4536
public virtual ulong StartTimestamp { get; set; }
4637

47-
[Parameter("uint64", "endTimestamp", 12)]
38+
[Parameter("uint64", "endTimestamp", 9)]
4839
public virtual ulong EndTimestamp { get; set; }
4940

41+
[Parameter("address", "auctionCreator", 10)]
42+
public virtual string AuctionCreator { get; set; }
43+
44+
[Parameter("address", "assetContract", 11)]
45+
public virtual string AssetContract { get; set; }
46+
47+
[Parameter("address", "currency", 12)]
48+
public virtual string Currency { get; set; }
49+
5050
[Parameter("uint8", "tokenType", 13)]
5151
public virtual byte TokenType { get; set; }
5252

Assets/Thirdweb/Core/Contract Definitions/EnglishAuctionsLogic/ContractDefinition/EnglishAuctionsLogicDefinition.cs

Lines changed: 1 addition & 16 deletions
Large diffs are not rendered by default.

Assets/Thirdweb/Core/Contract Definitions/OffersLogic/ContractDefinition/Offer.cs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,27 @@ public class OfferBase
1414
[Parameter("uint256", "offerId", 1)]
1515
public virtual BigInteger OfferId { get; set; }
1616

17-
[Parameter("address", "offeror", 2)]
18-
public virtual string Offeror { get; set; }
19-
20-
[Parameter("address", "assetContract", 3)]
21-
public virtual string AssetContract { get; set; }
22-
23-
[Parameter("uint256", "tokenId", 4)]
17+
[Parameter("uint256", "tokenId", 2)]
2418
public virtual BigInteger TokenId { get; set; }
2519

26-
[Parameter("uint256", "quantity", 5)]
20+
[Parameter("uint256", "quantity", 3)]
2721
public virtual BigInteger Quantity { get; set; }
2822

29-
[Parameter("address", "currency", 6)]
30-
public virtual string Currency { get; set; }
31-
32-
[Parameter("uint256", "totalPrice", 7)]
23+
[Parameter("uint256", "totalPrice", 4)]
3324
public virtual BigInteger TotalPrice { get; set; }
3425

35-
[Parameter("uint256", "expirationTimestamp", 8)]
26+
[Parameter("uint256", "expirationTimestamp", 5)]
3627
public virtual BigInteger ExpirationTimestamp { get; set; }
3728

29+
[Parameter("address", "offeror", 6)]
30+
public virtual string Offeror { get; set; }
31+
32+
[Parameter("address", "assetContract", 7)]
33+
public virtual string AssetContract { get; set; }
34+
35+
[Parameter("address", "currency", 8)]
36+
public virtual string Currency { get; set; }
37+
3838
[Parameter("uint8", "tokenType", 9)]
3939
public virtual byte TokenType { get; set; }
4040

Assets/Thirdweb/Core/Contract Definitions/OffersLogic/ContractDefinition/OffersLogicDefinition.cs

Lines changed: 1 addition & 16 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)