BraveFrontierHeros

ERC721ConverterWithMCHHero

0xaebe641fb55e45488511ef7d9446e8c7c3d9ad28
ERC165
constructor

ERC721ConverterWithMCHHero

nonpayable

Inputs

(void)

Outputs

(void)
function

supportsInterface

view

Inputs

ParameterTypeDescription
interfaceIdbytes4

Outputs

TypeDescription
bool
ERC173
function

owner

view

Inputs

(void)

Outputs

TypeDescription
address
ERC721ConverterWithMCHHero
function

updateBob

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_newBobaddress

Outputs

(void)
function

updateAlice

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_newAliceaddress

Outputs

(void)
function

draftBobTokens

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_bobTokenIdsuint256[]
_aliceTokenIdsuint256[]

Outputs

(void)
function

draftBobToken

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_bobTokenIduint256
_aliceTokenIduint256

Outputs

(void)
function

draftAliceTokens

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_aliceTokenIdsuint256[]
_bobTokenIdsuint256[]

Outputs

(void)
function

draftAliceToken

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_aliceTokenIduint256
_bobTokenIduint256

Outputs

(void)
function

convertFromBobToAlice

nonpayable
Restricted (whenNotPaused)

Inputs

ParameterTypeDescription
_tokenIduint256

Outputs

(void)
function

convertFromAliceToBob

nonpayable
Restricted (whenNotPaused)

Inputs

ParameterTypeDescription
_tokenIduint256

Outputs

(void)
function

getBobTokenID

view

Inputs

ParameterTypeDescription
_aliceTokenIduint256

Outputs

TypeDescription
uint256
function

getAliceTokenID

view

Inputs

ParameterTypeDescription
_bobTokenIduint256

Outputs

TypeDescription
uint256
ERC721Holder
function

onERC721Received

nonpayable

Inputs

ParameterTypeDescription
address
address
uint256
bytes

Outputs

TypeDescription
bytes4
IERC173
event

OwnershipTransferred

Inputs

ParameterTypeDescription
previousOwneraddress
newOwneraddress

Outputs

(void)
Operatable
event

Unpaused

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
event

Paused

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
event

OperatorRemoved

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
event

OperatorAdded

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
function

withdrawEther

nonpayable
Restricted (onlyOperator)

Inputs

(void)

Outputs

(void)
function

transferOwnership

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_newOwneraddress

Outputs

(void)
function

removeOperator

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
function

addOperator

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
accountaddress

Outputs

(void)
function

pause

nonpayable
Restricted (onlyOperator, whenNotPaused)

Inputs

(void)

Outputs

(void)
function

unpause

nonpayable
Restricted (onlyOperator, whenPaused)

Inputs

(void)

Outputs

(void)
function

paused

view

Inputs

(void)

Outputs

TypeDescription
bool
function

isOperator

view

Inputs

ParameterTypeDescription
accountaddress

Outputs

TypeDescription
bool
function

Bob

view

Inputs

(void)

Outputs

TypeDescription
address
function

Alice

view

Inputs

(void)

Outputs

TypeDescription
address