Contracts
  • console
  • amm
    • AaveSwap
    • AaveSwapWrapper
    • AmplificationUtils
    • ILendingPool
    • LPToken
    • MathUtils
    • OwnerPausableUpgradeable
    • Swap
    • SwapDeployer
    • SwapEthWrapper
    • SwapFlashLoan
    • SwapUtils
    • helper
      • BaseSwapDeposit
      • FlashLoanBorrowerExample
      • GenericERC20
      • Multicall2
      • test
        • TestMathUtils
        • TestSwapReturnValues
    • interfaces
      • IFlashLoanReceiver
      • IMetaSwap
      • IMetaSwapDeposit
      • ISwap
      • ISwapFlashLoan
  • auxiliary
    • DummyWeth
    • DummyWethProxy
  • bridge
    • BridgeConfigV3
    • ECDSAFactory
    • ECDSANodeManagement
    • ERC20Migrator
    • HarmonySynapseBridge
    • IERC20Mintable
    • IFrax
    • MRSynapseBridge
    • MiniChefV2
    • PoolConfig
    • SynapseBridge
    • SynapseERC20
    • SynapseERC20DeterministicFactory
    • SynapseERC20Factory
    • interfaces
      • IECDSANodeManagement
      • IERC20Migrator
      • IMasterChef
      • IMetaSwapDeposit
      • IMiniChefV2
      • IRewarder
      • ISwap
      • ISynapseBridge
      • ISynapseERC20
    • libraries
      • SignedSafeMath
    • mocks
      • ERC20Mock
      • RewarderBrokenMock
      • RewarderMock
    • testing
      • NodeEnv
      • Synapse
    • utils
      • AddressArrayUtils
      • EnumerableStringMap
      • TimelockController
    • wrappers
      • AvaxJewelMigration
      • AvaxJewelMigrationV2
      • AvaxJewelSwap
      • GMXWrapper
      • HarmonyBridgeZap
      • IERC20Mintable
      • IFrax
      • IGMX
      • L1BridgeZap
      • L2BridgeZap
      • MigratorBridgeZap
      • MoonriverBridgeZap
  • messaging
    • AuthVerifier
    • GasFeePricing
    • MessageBus
    • MessageBusReceiver
    • MessageBusSender
    • apps
      • BatchMessageSender
      • PingPong
    • dfk
      • HeroCoreUpgradeable
      • IAssistingAuction
      • IHeroCoreUpgradeable
      • IStatScienceUpgradeable
      • StatScienceUpgradeable
      • auctions
        • AssistingAuctionUpgradeable
        • ERC721AuctionBaseUpgradeable
        • HeroAuctionUpgradeable
        • helpers
          • CrystalFeesUpgradeable
        • interfaces
          • IAssistingAuctionUpgradeable
      • bridge
        • HeroBridgeUpgradeable
        • TearBridge
      • inventory
        • GaiaTears
        • IInventoryItem
        • InventoryItem
      • libs
        • LibGeneScience
      • random
        • IRandomGenerator
        • RandomGenerator
    • framework
      • SynMessagingReceiver
      • SynMessagingReceiverUpgradeable
    • interfaces
      • IAuthVerifier
      • IGasFeePricing
      • IMessageBus
      • ISynMessagingReceiver
  • elin
    • contracts-4.3.1
      • access
        • AccessControl
        • IAccessControl
      • utils
        • Context
        • Strings
        • introspection
          • ERC165
          • IERC165
        • math
          • SafeMath
    • contracts-4.5.0
      • access
        • AccessControl
        • AccessControlEnumerable
        • IAccessControl
        • IAccessControlEnumerable
        • Ownable
      • security
        • Pausable
      • utils
        • Context
        • Strings
        • introspection
          • ERC165
          • IERC165
        • structs
          • EnumerableSet
      • token
        • ERC20
          • ERC20
          • IERC20
          • extensions
            • ERC20Burnable
            • ERC20Pausable
            • IERC20Metadata
          • presets
            • ERC20PresetMinterPauser
    • contracts-upgradeable-4.5.0
      • access
        • AccessControlUpgradeable
        • IAccessControlUpgradeable
        • OwnableUpgradeable
      • security
        • PausableUpgradeable
      • utils
        • AddressUpgradeable
        • ContextUpgradeable
        • StringsUpgradeable
        • introspection
          • ERC165Upgradeable
          • IERC165Upgradeable
      • proxy
        • utils
          • Initializable
      • token
        • ERC20
          • IERC20Upgradeable
        • ERC721
          • ERC721Upgradeable
          • IERC721ReceiverUpgradeable
          • IERC721Upgradeable
          • extensions
            • ERC721EnumerableUpgradeable
            • IERC721EnumerableUpgradeable
            • IERC721MetadataUpgradeable
    • contracts-upgradeable
      • access
        • AccessControlUpgradeable
        • OwnableUpgradeable
      • cryptography
        • ECDSAUpgradeable
      • drafts
        • EIP712Upgradeable
        • ERC20PermitUpgradeable
        • IERC20PermitUpgradeable
      • math
        • SafeMathUpgradeable
      • proxy
        • Initializable
      • utils
        • AddressUpgradeable
        • ContextUpgradeable
        • CountersUpgradeable
        • EnumerableSetUpgradeable
        • PausableUpgradeable
        • ReentrancyGuardUpgradeable
      • token
        • ERC20
          • ERC20BurnableUpgradeable
          • ERC20Upgradeable
          • IERC20Upgradeable
    • contracts
      • access
        • AccessControl
        • Ownable
      • cryptography
        • ECDSA
      • drafts
        • EIP712
        • ERC20Permit
        • IERC20Permit
      • math
        • SafeMath
      • proxy
        • Clones
      • utils
        • Address
        • Context
        • Counters
        • EnumerableSet
        • ReentrancyGuard
      • token
        • ERC20
          • ERC20
          • ERC20Burnable
          • IERC20
          • SafeERC20
  • ypto
    • boring-solidity
      • contracts
        • BaseBoringBatchable
        • BoringBatchable
        • BoringOwnable
        • BoringOwnableData
        • interfaces
          • IERC20
        • libraries
          • BoringERC20
          • BoringMath
          • BoringMath128
          • BoringMath32
          • BoringMath64
Powered by GitBook
On this page
  • Methods
  • bid
  • bidFor
  • cancelAuction
  • cancelAuctionWhenPaused
  • createAuction
  • getAuction
  • getCurrentPrice
  • heroCore
  • isOnAuction
  • jewelToken
  • owner
  • ownerCut
  • paused
  • renounceOwnership
  • setFees
  • transferOwnership

Was this helpful?

Edit on GitHub
  1. messaging
  2. dfk
  3. auctions
  4. interfaces

IAssistingAuctionUpgradeable

Methods

bid

function bid(uint256 _tokenId, uint256 _bidAmount) external nonpayable

Parameters

Name
Type
Description

_tokenId

uint256

undefined

_bidAmount

uint256

undefined

bidFor

function bidFor(address _bidder, uint256 _tokenId, uint256 _bidAmount) external nonpayable

Parameters

Name
Type
Description

_bidder

address

undefined

_tokenId

uint256

undefined

_bidAmount

uint256

undefined

cancelAuction

function cancelAuction(uint256 _tokenId) external nonpayable

Parameters

Name
Type
Description

_tokenId

uint256

undefined

cancelAuctionWhenPaused

function cancelAuctionWhenPaused(uint256 _tokenId) external nonpayable

Parameters

Name
Type
Description

_tokenId

uint256

undefined

createAuction

function createAuction(uint256 _tokenId, uint256 _startingPrice, uint256 _endingPrice, uint256 _duration) external nonpayable

Parameters

Name
Type
Description

_tokenId

uint256

undefined

_startingPrice

uint256

undefined

_endingPrice

uint256

undefined

_duration

uint256

undefined

getAuction

function getAuction(uint256 _tokenId) external view returns (address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt)

Parameters

Name
Type
Description

_tokenId

uint256

undefined

Returns

Name
Type
Description

seller

address

undefined

startingPrice

uint256

undefined

endingPrice

uint256

undefined

duration

uint256

undefined

startedAt

uint256

undefined

getCurrentPrice

function getCurrentPrice(uint256 _tokenId) external view returns (uint256)

Parameters

Name
Type
Description

_tokenId

uint256

undefined

Returns

Name
Type
Description

_0

uint256

undefined

heroCore

function heroCore() external view returns (address)

Returns

Name
Type
Description

_0

address

undefined

isOnAuction

function isOnAuction(uint256 _tokenId) external nonpayable returns (bool)

Parameters

Name
Type
Description

_tokenId

uint256

undefined

Returns

Name
Type
Description

_0

bool

undefined

jewelToken

function jewelToken() external view returns (address)

Returns

Name
Type
Description

_0

address

undefined

owner

function owner() external view returns (address)

Returns

Name
Type
Description

_0

address

undefined

ownerCut

function ownerCut() external view returns (uint256)

Returns

Name
Type
Description

_0

uint256

undefined

paused

function paused() external view returns (bool)

Returns

Name
Type
Description

_0

bool

undefined

renounceOwnership

function renounceOwnership() external nonpayable

setFees

function setFees(address[] _feeAddresses, uint256[] _feePercents) external nonpayable

Parameters

Name
Type
Description

_feeAddresses

address[]

undefined

_feePercents

uint256[]

undefined

transferOwnership

function transferOwnership(address newOwner) external nonpayable

Parameters

Name
Type
Description

newOwner

address

undefined

PreviousinterfacesNextbridge

Last updated 2 years ago

Was this helpful?