ProtonB Contract
Proton contract, the standard ERC721 token of the protocol. All Protons are Particles.
creatorOf
Gets the creator of a Proton.
getSalePrice
Gets current sale price of a Proton.
getLastSellPrice
Gets most recent price that Proton sold for.
getCreatorRoyalties
Gets total royalties earned by a given creator. Royalties are how much of the sale price will be directed to the Proton's creator whenever a Proton is sold.
getCreatorRoyaltiesPct
Gets creator royalties for a given token. Royalties are how much of the sale price will be directed to the Proton's creator whenever a Proton is sold.
getCreatorRoyaltiesReceiver
Gets creator royalties receiver. Can be either the creator or a 3rd-party address.
claimCreatorRoyalties
Sends royalties to creator or delegated receiver.
createChargedParticle
Create a new Charged Particle (a Proton with ERC20 assets nested inside).
createBasicProton
Create a basic Proton without charge, and with annuityPercent, royaltiesPercent, and salePrice set to 0.
createProton
Create a Proton, set its annuity percentage to a custom amount, and set royalties percentage and salePrice to 0.
createProtonForSale
Create a Proton, set its annuity percentage to a custom amount, and set royalties percentage and sale price to custom amounts.
batchProtonsForSale
To be updated
To be updated
buyProton
Buy a Proton.
setSalePrice
Set the sale price for a single Proton. In
setRoyaltiesPct
Set the sale price for a Proton.
setCreatorRoyaltiesReceiver
Set a receiver for Proton royalties. Defaults to the creator of the Proton.
Last updated