LogoLogo
  • 🚀getting started
    • Intro to Data Unions
    • Build a Data Union
      • 1️Installation And Deployment
      • 2️Integration
    • Build a Data Union with Streamr
      • 1️Create A Data Stream
      • 2️Deploy A Data Union With Streamr Core
      • 3️Integrate Data Union & Stream
      • 4️Publish to Streamr Marketplace
    • Glossary of Terms
  • 📚Main Concepts
    • Roles and Responsibilities
      • 🧑‍💻Admin
      • 🤵JoinPart Agents
      • 🙋Member
      • 🧑‍🔧Protocol Beneficiary
    • Join Server
    • Contract Functions
    • Manage Wallets And Earnings
    • Data Union Observation
    • Add Your Own Token
    • Custom Modules
  • 🧐Resources
    • Existing Data Unions
    • Framework Governance
    • Data Unions UX Best Practices
  • ❓Questions?
    • Ask us on Discord
Powered by GitBook
On this page

Was this helpful?

  1. Main Concepts

Contract Functions

PreviousJoin ServerNextManage Wallets And Earnings

Last updated 2 years ago

Was this helpful?

Some contract functions can not get carried out by the SDK and have to get triggered on the contract itself.

Every contract function listed below can only get called by the admin of the contract (except claim ownership).

Unsupported Contract Functions

JoinPart functions
Ownership functions
Module functions

addJoinPartAgent

transferOwnership

setWithdrawModule

addJoinPartAgents

claimOwnership

lockModules

removeJoinPartAgent

addJoinListener

removeJoinListener

addPartListener

removePartListener

Tutorial on how you can call contract functions:

  1. Open a block explorer of the chain your contract is deployed on:

    Polygon: Gnosis: Ethereum:

  2. Enter your data union contract address

  3. Open the tab Contract -> Write Contract

  4. Connect your wallet (Has to be the data union admin wallet) You can import the private key of your admin address to MetaMask and connect it to the explorer.

  5. Execute your desired contract function

📚
https://polygonscan.com/
https://gnosisscan.io/
https://etherscan.io/
read more
read more
read more