Documentation
¶
Index ¶
- func AddForwarder(ctx context.Context, deployer *deployment.Deployer, ...) error
- func AddRelayer(ctx context.Context, deployer *deployment.Deployer, contractID, relayer string) error
- func ConfigureForwarder(ctx context.Context, deployer *deployment.Deployer, contractID string, ...) error
- func DeployForwarder(ctx context.Context, deployer *deployment.Deployer, owner string, wasm []byte, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddForwarder ¶
func AddForwarder(ctx context.Context, deployer *deployment.Deployer, contractID, forwarder string) error
AddForwarder registers an account as an authorized transmitter for quorum-signed reports (report()) on the forwarder.
func AddRelayer ¶ added in v0.0.7
func AddRelayer(ctx context.Context, deployer *deployment.Deployer, contractID, relayer string) error
AddRelayer registers an account as an authorized relayer for self-verified payloads (relay()) on the forwarder. This list is independent from the report() transmitter list; the forwarder performs no signature verification on the relay path, so only add accounts whose receivers verify their own payloads.
func ConfigureForwarder ¶
func ConfigureForwarder(ctx context.Context, deployer *deployment.Deployer, contractID string, donID, configVersion, f uint32, signers [][32]byte) error
ConfigureForwarder sets the DON signer configuration on an already-deployed forwarder.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.