{
  "openruna_format": "flow-graph-v1",
  "title": "Update Crypto Values",
  "slug": "update-crypto-values",
  "source_filename": "0177_Coingecko_Cron_Update_Scheduled.json",
  "nodes": [
    {
      "id": "CoinGecko",
      "name": "CoinGecko",
      "integration": "coinGecko",
      "kind": "action"
    },
    {
      "id": "Get Portfolio",
      "name": "Get Portfolio",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Set",
      "name": "Set",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Run Top of Hour",
      "name": "Run Top of Hour",
      "integration": "cron",
      "kind": "action"
    },
    {
      "id": "Get Portfolio Values",
      "name": "Get Portfolio Values",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Determine Total Value",
      "name": "Determine Total Value",
      "integration": "function",
      "kind": "action"
    },
    {
      "id": "Update Values",
      "name": "Update Values",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Append Portfolio Value",
      "name": "Append Portfolio Value",
      "integration": "airtable",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Set",
      "to": "Update Values"
    },
    {
      "from": "CoinGecko",
      "to": "Set"
    },
    {
      "from": "Get Portfolio",
      "to": "CoinGecko"
    },
    {
      "from": "Update Values",
      "to": "Get Portfolio Values"
    },
    {
      "from": "Run Top of Hour",
      "to": "Get Portfolio"
    },
    {
      "from": "Get Portfolio Values",
      "to": "Determine Total Value"
    },
    {
      "from": "Determine Total Value",
      "to": "Append Portfolio Value"
    }
  ]
}