Fore Protocol
  • 🌎FORE Protocol
  • 🗒️Whitepaper
    • The FORE Mission
    • Predictions Markets
      • What Are Predictions Markets?
      • Centralization: What's The Problem?
      • Decentralization: The Solution
        • Transparency
        • Market-Determined Odds
        • Zero Counterparty Risk
        • Redistribution of Fees
        • Infinitely-Scalable Oracle
    • How FORE Works
      • What is FORE Protocol?
      • Key Technology
        • Blockchain Infrastructure
        • Peer-To-Peer Technology
        • NFT Market Structure
      • Market Structure
      • Protocol Roles
        • Creators
        • Players
        • Analysts
        • Dispute Resolution
      • Protocol Lifecycle
        • Creation Phase
        • Participation Phase
        • Verification Phase
        • Dispute Phase
        • Resolution Phase
      • Payout Logic
      • Incentive Model
      • Validation Model
        • Validation Process
        • Rewards And Power
        • Reward Tiers
      • Gamification Strategy
        • Tiered NFTs
        • Leaderboards
        • Play-To-Earn Badges
    • FORE Tokenomics
      • FORE Token
      • Token Utility
      • Deflationary Dynamics
      • Supply Dynamics
      • Contract Address
    • Business Model
      • Business Revenue Model
        • Protocol Fees
        • NFT Royalties
      • Go-To-Market
        • User Acquisition
        • Target Audiences
        • Go-To-Market Strategy
          • Phase One
          • Phase Two
          • Phase Three
          • Phase Four
          • Phase Five
      • Future Solutions
        • FORE Predict
        • FORE Oracle
        • FORE Audit
        • FORE Sight
        • FORE Resource
    • The FORE Roadmap
    • Afterword
  • 🧑‍💻How-to Guides
    • Guide to Getting Started
      • Add Arbitrum to Metamask
      • Purchase ETH on Arbitrum for gas fees
      • Purchase FORE to use on FORE Predict
    • How to Use FORE Predict
    • How to Connect your Wallet
    • How to Create a Market
    • How to Take a Position in a Market
    • How to Validate a Market
    • How to Vote with your Analyst NFT
    • How to Mint / Buy / Sell NFTs
    • How to Dispute A Market
    • How to Claim your FORE Rewards
    • How to View your Activity on FORE
  • 🤓FORE Predict Pro
    • Ultimate Analyst
      • How to become a validator
      • How to maximize your earnings
      • How to become the ultimate validator
    • Ultimate Player
      • How to become a player
      • How to maximize your earnings as a player
    • Ultimate Creator
      • How to become a market creator
      • How to market your markets
      • How to maximize your earnings as creator
  • 🔐Access
    • Regional Restriction
    • Terms and Conditions
  • 📖Documentation
    • About
    • Glossary
    • Protocol Roles
      • Creators
        • Creator NFT (mNFT)
      • Players
      • Analysts
        • Analyst NFT (vNFT)
      • Dispute Resolution
      • High Guard
      • FORE Markets
        • Market Types
        • Payout Logic
        • Protocol Rewards
    • Market Phases
      • Creation Phase
      • Participation Phase
      • Validation Phase
      • Dispute Phase
      • Resolution Phase
    • Protocol Phase
      • Player Rewards
      • Infrastructure Rewards
      • NFT Tiers
    • NFT Marketplace
    • Config
      • Protocol Config
      • Market Config
    • Developers
      • Addresses and Config
      • Smart Contracts
        • ForeMarkets (Factory)
        • ForeMarket
        • Protocol Config
        • MarketConfig
        • ForeAnalysts
        • ForeToken
      • IPFS
        • Verifier NFT Metadata Format
        • Market NFT Metadata Format
        • Market Object Format
        • Base58 <->Bytes32
Powered by GitBook
On this page
  • MAX_FEE
  • MAX_PRICE
  • marketConfig
  • foundationWallet
  • revenueWallet
  • highGuard
  • marketplace
  • foreToken
  • foreVerifiers
  • marketCreationPrice
  • verifierMintPrice
  • setMarketConfig
  • setFoundationWallet
  • setRevenueWallet
  • setHighGuard
  • setMarketplace
  • setVerifierMintPrice
  • setMarketCreationPrice
  1. Documentation
  2. Developers
  3. Smart Contracts

Protocol Config

MAX_FEE

Returns Max fee (1 = 0.01%)

MAX_PRICE

Returns Max price (FORE)

marketConfig

Returns address of current market configurationConfiguration for created market is immutable. New configuration will be used only in newly created markets

foundationWallet

Returns address of foundation account

revenueWallet

Returns address of revenue account

highGuard

Returns address of high guard account

marketplace

Returns address of marketplace account

foreToken

Returns address of fore token contract

foreVerifiers

Returns address of foreVerifiers contract

marketCreationPrice

Returns market creation price (in FORE) (wei)

verifierMintPrice

Returns minting verifiers NFT price (in FORE) (wei)

setMarketConfig

Updates current configurationInput/OutputData TypeVariable NameCommentinputuint256verifierMintPriceP​inputuint256disputePriceP​inputuint256creationPriceP​inputuint256reportPeriodP​inputuint256verificationPeriodP​inputuint256burnFeeP​inputuint256foundationFeeP​inputuint256revenueFeeP​inputuint256marketCreatorFeeP​inputuint256verificationFeeP​

setFoundationWallet

Changes foundation accountInput/OutputData TypeVariable NameCommentinputaddress_newAddrNew address

setRevenueWallet

Changes revenue accountInput/OutputData TypeVariable NameCommentinputaddress_newAddrNew address

setHighGuard

Changes high guard accountInput/OutputData TypeVariable NameCommentinputaddress_newAddrNew address

setMarketplace

Changes marketplace contract addressInput/OutputData TypeVariable NameCommentinputaddress_newAddrNew address

setVerifierMintPrice

Changes verifier mint priceInput/OutputData TypeVariable NameCommentinputuint256_amountPrice (FORE)

setMarketCreationPrice

Changes market creation priceInput/OutputData TypeVariable NameCommentinputuint256_amountPrice (FORE)

PreviousForeMarketNextMarketConfig

Last updated 2 years ago

📖