Documentation ¶
Index ¶
Constants ¶
View Source
const GC_CACHE_PATH = "native-cache"
View Source
const MAX_COMPILATION_TIME = 10 * time.Second
View Source
const MAX_WARM_UP_COMPILATION_TIME = 15 * time.Second
View Source
const SHARED_OBJECT_PATH = "native-bin"
View Source
const SOURCE_CODE_PATH = "native-src"
Variables ¶
View Source
var LogTag = log.String("adapter", "processor-native")
Functions ¶
This section is empty.
Types ¶
type Compiler ¶
type Compiler interface {
Compile(ctx context.Context, code string) (*sdkContext.ContractInfo, error)
}
func NewNativeCompiler ¶
func NewNativeCompiler(config Config, logger log.BasicLogger) Compiler
Click to show internal directories.
Click to hide internal directories.