threefoldtech / tfchain_graphql

Graphql for TFchain
Apache License 2.0
2 stars 3 forks source link

Solution Provider IDs for recently created contracts are null #154

Closed sameh-farouk closed 5 months ago

sameh-farouk commented 5 months ago

Solution Provider IDs for recently created contracts are null

Graphql response:

{
  "data": {
    "nodeContracts": [
      {
        "contractID": "75587",
        "deploymentHash": "7b43f61afb12c9db3c82ac651bf60540",
        "solutionProviderID": null,
        "twinID": 26,
        "state": "Created",
        "nodeID": 32,
        "gridVersion": 4,
        "numberOfPublicIPs": 0,
        "id": "0009583395-000016-0cc6c",
        "createdAt": "1706793654",
        "deploymentData": "{\"type\":\"vm\",\"name\":\"vmk2hs0\",\"projectName\":\"fullvm/vmk2hs0\"}"
      }
    ]
  }
}

chain response:

smartContractModule.contracts: Option<PalletSmartContractContract>
{
  version: 4
  state: Created
  contractId: 75,587
  twinId: 26
  contractType: {
    NodeContract: {
      nodeId: 32
      deploymentHash: 7b43f61afb12c9db3c82ac651bf60540
      deploymentData: hamada
      publicIps: 0
      publicIpsList: []
    }
  }
  solutionProviderId: 1
}
sameh-farouk commented 5 months ago

Deployment request: https://github.com/threefoldtech/tf_operations/issues/2265

sameh-farouk commented 5 months ago

Verfied: same contract after releasinf the fix on devnet

smartContractModule.contracts: Option<PalletSmartContractContract>
{
  version: 4
  state: Created
  contractId: 75,587
  twinId: 26
  contractType: {
    NodeContract: {
      nodeId: 32
      deploymentHash: 7b43f61afb12c9db3c82ac651bf60540
      deploymentData: hamada
      publicIps: 0
      publicIpsList: []
    }
  }
  solutionProviderId: 1
}