Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewWorkerServer)
Functions ¶
This section is empty.
Types ¶
type Chain ¶
type Chain struct {
// contains filtered or unexported fields
}
func (*Chain) SendAttestationTrx ¶
type ECDSAQuoteV3AuthData ¶
type ECDSAQuoteV3AuthData struct {
ECDSA256BitSignature [64]byte `json:"ecdsa256BitSignature"`
ECDSAAttestationKey [64]byte `json:"ecdsaAttestationKey"`
QEReport QEReport `json:"QEReport"`
QEReportSignature [64]byte `json:"qeReportSignature"`
QEAuthData []byte `json:"qeAuthData"`
QECert QECert `json:"qeCert"`
}
type QEReport ¶
type QEReport struct {
CPUSVN [16]byte `json:"cpusvn"`
MiscSelect uint32 `json:"miscSelect"`
Reserved1 uint8 `json:"reserved1"`
ISVProdID uint16 `json:"isvProdID"`
Attributes [16]byte `json:"attributes"`
MREnclave [32]byte `json:"mrEnclave"`
Reserved2 [32]byte `json:"reserved2"`
MRSigner [32]byte `json:"mrSigner"`
Reserved3 [96]byte `json:"reserved3"`
ISVSVN uint16 `json:"isvSVN"`
Reserved4 [60]byte `json:"reserved4"`
ReportData [64]byte `json:"reportData"`
}
Click to show internal directories.
Click to hide internal directories.