wNFTBase
Base logic for wrapper contracts
renfter
Renfter
contract address
onlyRenfter
Checks if sender is renfter
singleTransferEnabled
Checks if transfer of single token is enabled for transaction sender
Parameters
tokenId
uint256
Token identifier
__wNFTBase_init
Initializer method
Parameters
renfter_
address
Renfter
contract address
fallback
Executes arbitrary call on original contract as static
call
executeCall
Executes custom call on original collection based on passed parameters
Parameters
tokenId
uint256
Token identifier
data
bytes
Calldata passed to original collection call
signature
bytes
Calldata signature used for verifying if signed by wrapper token onwer
getOriginalContract
Retrieves original contract address
Return Values
[0]
address
Original contract address
setRestrictedMethods
Sets methods as restricted for whitelisting
Parameters
restricted
bytes4[]
Array of selectors
setWhitelistedMethods
Sets whitelisted methods for given token
Parameters
tokenId
uint256
Token identifier
whitelisted
struct WhitelistedParams[]
Array with WhitelistDTO
containing relevant data
adminTransfer
Transfers tokenId
from current owner to to
Parameters
to
address
Receiver address
tokenId
uint256
Token identifier
mint
Mints new token
Parameters
to
address
Address token is minted for
tokenId
uint256
Token identifier
amount
uint256
Amount of tokens minted
burn
Burns token from owners account
Parameters
tokenId
uint256
Token identifier
amount
uint256
Amount of token burnt
ownerOf
Returns owner of token with given identifier
Parameters
tokenId
uint256
Token identifier
Return Values
[0]
address
Owner address
exists
Checks if token with passed ID exists
Return Values
[0]
bool
Flag determinating if token exists
__gap
Last updated