Skip to main content

class ERC1155Signature

class ERC1155Signature
: public Thirdweb.Routable

Generate, verify and mint signed mintable payloads

Summary

MembersTypeDescriptions
ERC1155SignaturefunctionGenerate, verify and mint signed mintable payloads
GeneratefunctionGenerate a signed mintable payload. Requires minting permission.
GenerateFromTokenIdfunction
VerifyfunctionVerify that a signed mintable payload is valid
MintfunctionMint a signed mintable payload

Members

public inline ERC1155Signature(string parentRoute)

Generate, verify and mint signed mintable payloads


public inline async Task< ERC1155SignedPayload>Generate(ERC1155MintPayload payloadToSign)

Generate a signed mintable payload. Requires minting permission.


public inline async Task< ERC1155SignedPayload>GenerateFromTokenId(ERC1155MintAdditionalPayload payloadToSign)


public inline async Task< bool > Verify(ERC1155SignedPayload signedPayload)

Verify that a signed mintable payload is valid


public inline async Task< TransactionResult>Mint(ERC1155SignedPayload signedPayload)

Mint a signed mintable payload