package rpc import ( "context" "forge.cadoles.com/arcad/edge/pkg/bus" ) const ( Address bus.Address = "module/rpc" ) type Request struct { Context context.Context Method string Params any } func NewRequestEnvelope(ctx context.Context, method string, params any) bus.Envelope { return bus.NewEnvelope(Address, &Request{ctx, method, params}) }