github.com/filecoin-project/bacalhau@v0.3.23-0.20230228154132-45c989550ace/pkg/requester/jobtransform/requester_info.go (about)

     1  package jobtransform
     2  
     3  import (
     4  	"context"
     5  
     6  	"github.com/filecoin-project/bacalhau/pkg/model"
     7  )
     8  
     9  func NewRequesterInfo(requesterNodeID string, requesterPubKey model.PublicKey) Transformer {
    10  	return func(ctx context.Context, j *model.Job) (modified bool, err error) {
    11  		j.Metadata.Requester = model.JobRequester{
    12  			RequesterNodeID:    requesterNodeID,
    13  			RequesterPublicKey: requesterPubKey,
    14  		}
    15  		return true, nil
    16  	}
    17  }