execute

package
v0.0.0-...-ab61f1e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2024 License: AGPL-3.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const ProtoName = "execute"

Variables

This section is empty.

Functions

Types

type Execute

type Execute struct {
	*onet.TreeNodeInstance

	Input          *base.ExecuteInput
	Output         *base.ExecuteOutput
	ExecReq        *core.ExecutionRequest
	InputReceipts  map[string]*core.OpcodeReceipt
	OutputReceipts map[string]*core.OpcodeReceipt

	KP      *key.Pair
	Publics []kyber.Point

	Failures  int
	Success   int
	Threshold int

	Executed chan bool
	// contains filtered or unexported fields
}

func (*Execute) Start

func (p *Execute) Start() error

type Request

type Request struct {
	Input   *base.ExecuteInput
	ExecReq *core.ExecutionRequest
}

type Response

type Response struct {
	InSignatures  map[string]bdnproto.BdnSignature
	OutSignatures map[string]bdnproto.BdnSignature
}

type StructRequest

type StructRequest struct {
	*onet.TreeNode
	Request
}

type StructResponse

type StructResponse struct {
	*onet.TreeNode
	Response
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL