INNER CODE UNIT · Go

run

wavesplatform/gowaves · cmd/convert/main.go:25

func run() error {
	cfg := config{}
	if cfgErr := cfg.parse(); cfgErr != nil {
		return cfgErr
	}
	defer cfg.close()

	data, err := io.ReadAll(io.LimitReader(cfg.in, inputFileSizeLimit))
	if err != nil {
		return fmt.Errorf("failed to read input: %w", err)
	}
	if json.Valid(data) {
		return handleJSON(data, cfg)
	}
	return handleBinary(data, cfg)
}

func handleJSON(data []byte, cfg config) error {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…