Liking cljdoc? Tell your friends :D

rt.solidity.compile-solc


+install-contract-all-abi+clj


+install-contract-all-sol+clj


compile-all-abiclj

(compile-all-abi {:keys [header footer lang main root target] :as opts})

compiles the abis

compiles the abis
raw docstring

compile-all-solclj

(compile-all-sol {:keys [header footer lang main root target] :as opts})

compiles multiple solidity contracts

compiles multiple solidity contracts
raw docstring

compile-base-codeclj

(compile-base-code body opts)

compiles base code

compiles base code
raw docstring

compile-base-emitclj

(compile-base-emit entries interfaces)

emits solidity given entries and interfaces

emits solidity given entries and interfaces
raw docstring

compile-module-codeclj

(compile-module-code m)

compiles the contract code

compiles the contract code
raw docstring

compile-module-prepclj

(compile-module-prep m)

preps a namespace or map for emit

preps a namespace or map for emit
raw docstring

compile-ptr-codeclj

(compile-ptr-code ptr)

compiles the pointer to code

compiles the pointer to code
raw docstring

compile-ptr-prepclj

(compile-ptr-prep ptr)

exports a ptr

exports a ptr
raw docstring

compile-ptr-prep-open-methodclj

(compile-ptr-prep-open-method entry)

opens up a solidity method

opens up a solidity method
raw docstring

compile-rt-abiclj

(compile-rt-abi rt code & [file])

compiles the contract-abi

compiles the contract-abi
raw docstring

compile-rt-evalclj

(compile-rt-eval rt form & [f])

evals form in the runtime

evals form in the runtime
raw docstring

compile-rt-prepclj

(compile-rt-prep)

creates a runtime

creates a runtime
raw docstring

compile-single-solclj

(compile-single-sol {:keys [header footer main root target] :as opts})

compiles a solidity contract

compiles a solidity contract
raw docstring

create-base-entryclj

(create-base-entry rt f input path name & [refresh])

creates either a pointer or module entry

creates either a pointer or module entry
raw docstring

create-file-entryclj

(create-file-entry rt m & [refresh])

creates a compiled module contract entry

creates a compiled module contract entry
raw docstring

create-module-entryclj

(create-module-entry rt m & [refresh])

creates a compiled module contract entry

creates a compiled module contract entry
raw docstring

create-pointer-entryclj

(create-pointer-entry rt ptr & [refresh])

creates a pointer entry

creates a pointer entry
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close