πFractional
Last updated
Fractional is a contract that manages the creation and fractionalization of ERC721 NFTs. It allows NFTs to be locked in the contract and fractionalized into ERC20 tokens, representing shares of the NFT.
createNFTCreates a new NFT.
_tokenURI
string
URI for the new token.
_price
uint256
Price of the NFT.
lockNFTLocks an NFT in the contract and fractionalizes it.
_tokenID
uint256
Token ID of the NFT.
_tokenURI
string
URI of the token.
_sharesAmount
uint256
Total amount of shares to be issued.
buyFractionalSharesAllows a user to buy fractional shares of an NFT.
_tokenID
uint256
Token ID of the NFT.
_totalShares
uint256
Number of shares to buy.
fetchNFTsFetches all NFTs owned by the caller.
NFT[] - An array of NFT structs.
Last updated