gecko/vms/secp256k1fx/vm.go

18 lines
391 B
Go
Raw Normal View History

2020-03-10 12:20:34 -07:00
// (c) 2019-2020, Ava Labs, Inc. All rights reserved.
// See the file LICENSE for licensing terms.
package secp256k1fx
import (
2020-03-29 22:08:45 -07:00
"github.com/ava-labs/gecko/utils/logging"
2020-03-10 12:20:34 -07:00
"github.com/ava-labs/gecko/utils/timer"
"github.com/ava-labs/gecko/vms/components/codec"
)
// VM that this Fx must be run by
type VM interface {
Codec() codec.Codec
Clock() *timer.Clock
2020-03-29 22:08:45 -07:00
Logger() logging.Logger
2020-03-10 12:20:34 -07:00
}