BraveFrontierHeros

BFHApprovalProxyV1

0xaa06e5c117dbe8bc52dbaa18aaf447eda556b13c
BFHApprovalProxyV1
event

UpdatePreapprovedContracts

Inputs

ParameterTypeDescription
spenderaddress
approvedbool

Outputs

(void)
event

UpdateApprovableContracts

Inputs

ParameterTypeDescription
spenderaddress
approvedbool

Outputs

(void)
function

setApprovalForAll

nonpayable
Restricted (onlyContract, onlyOperator)

Inputs

ParameterTypeDescription
_owneraddress
_spenderaddress
_approvedbool

Outputs

(void)
function

setOpenSeaProxyRegistry

nonpayable
Restricted (onlyOperator)

Inputs

ParameterTypeDescription
_openSeaProxyRegistryaddress

Outputs

(void)
function

setPreapprovedContracts

nonpayable
Restricted (onlyOperator, onlyContract)

Inputs

ParameterTypeDescription
_spenderaddress
_approvalbool

Outputs

(void)
function

setApprovableContracts

nonpayable
Restricted (onlyOperator, onlyContract)

Inputs

ParameterTypeDescription
_spenderaddress
_approvablebool

Outputs

(void)
function

enableOpenSea

nonpayable

Inputs

(void)

Outputs

(void)
function

disableOpenSea

nonpayable

Inputs

(void)

Outputs

(void)
function

isPreapprovedContract

view

Inputs

ParameterTypeDescription
_spenderaddress

Outputs

TypeDescription
bool
function

isApprovedForAll

view

Inputs

ParameterTypeDescription
_owneraddress
_spenderaddress
_originalbool

Outputs

TypeDescription
bool
function

isApprovableContract

view

Inputs

ParameterTypeDescription
_spenderaddress

Outputs

TypeDescription
bool
function

getOpenSeaSpender

view

Inputs

ParameterTypeDescription
_owneraddress

Outputs

TypeDescription
address
function

approvalToOpenSea

view

Inputs

ParameterTypeDescription
_owneraddress
_spenderaddress

Outputs

TypeDescription
bool
ERC165
constructor

BFHApprovalProxyV1

nonpayable

Inputs

(void)

Outputs

(void)
function

supportsInterface

view

Inputs

ParameterTypeDescription
interfaceIdbytes4

Outputs

TypeDescription
bool
ERC173
function

owner

view

Inputs

(void)

Outputs

TypeDescription
address
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

openSeaProxyRegistry

view

Inputs

(void)

Outputs

TypeDescription
address