func (h *Host) upload(bb *schema.Builder) (br blob.Ref, err error) { signed, err := bb.Sign(h.signer) if err != nil { return } sb, err := blobserver.ReceiveString(h.target, signed) if err != nil { return } return sb.Ref, nil }