Versions in this module Expand all Collapse all v0 v0.4.159 Mar 25, 2024 Changes in this version + func DeploymentRequest(ctx, reqCtx context.Context, w http.ResponseWriter, r *http.Request) error + func RequestService(ctx context.Context, depReq models.DeploymentRequest) (*fundingRespToSPD, error) v0.4.125 Aug 30, 2023 v0.4.118 Aug 22, 2023 v0.4.109 Jul 28, 2023 Changes in this version + func CalculateDynamicNtxGpu(requestedResource, usedResource interface{}) (actualNtx float64) + func CalculateStaticNtxGpu(depReq models.DeploymentRequest) (estimatedNtx float64) + func FilterPeers(depReq models.DeploymentRequest, node host.Host) []models.PeerData + func HandleDeploymentRequest(c *gin.Context) + func HandleRequestService(c *gin.Context) + func HandleSendStatus(c *gin.Context) + type AvailableResource struct + CpuHz int + CpuNo int + Disk float64 + PriceCpu float64 + PriceDisk float64 + PriceRam float64 + Ram int + Vcpu int + type BlockchainTxStatus struct + TransactionStatus string + TransactionType string + type GpuInfo struct + Name string + Vram string + type IP []any + type Machines map[string]Peer + type Peer struct + AllowCardano string + AvailableResources AvailableResource + GpuInfo GpuInfo + HasGpu string + IPAddr IP + PeerInfo PeerInfo + Timestamp uint32 + TokenomicsAdress string + TokenomicsBlockchain string + type PeerInfo struct + Address IP + Key string + Mid string + NodeID string + PublicKey string v0.4.96 Jun 28, 2023 v0.4.95 Jun 19, 2023 v0.4.89 Jun 14, 2023 v0.4.86 Jun 1, 2023 v0.4.85 May 28, 2023 v0.4.80 May 12, 2023 v0.4.71 May 4, 2023 v0.4.70 May 4, 2023 v0.4.69 Apr 28, 2023