(compile-all-abi {:keys [header footer lang main root target] :as opts})
compiles the abis
compiles the abis
(compile-all-sol {:keys [header footer lang main root target] :as opts})
compiles multiple solidity contracts
compiles multiple solidity contracts
(compile-base-code body opts)
compiles base code
compiles base code
(compile-base-emit entries interfaces)
emits solidity given entries and interfaces
emits solidity given entries and interfaces
(compile-module-code m)
compiles the contract code
compiles the contract code
(compile-module-prep m)
preps a namespace or map for emit
preps a namespace or map for emit
(compile-ptr-code ptr)
compiles the pointer to code
compiles the pointer to code
(compile-ptr-prep-open-method entry)
opens up a solidity method
opens up a solidity method
(compile-rt-abi rt code & [file])
compiles the contract-abi
compiles the contract-abi
(compile-rt-eval rt form & [f])
evals form in the runtime
evals form in the runtime
(compile-single-sol {:keys [header footer main root target] :as opts})
compiles a solidity contract
compiles a solidity contract
(create-base-entry rt f input path name & [refresh])
creates either a pointer or module entry
creates either a pointer or module entry
(create-file-entry rt m & [refresh])
creates a compiled module contract entry
creates a compiled module contract entry
(create-module-entry rt m & [refresh])
creates a compiled module contract entry
creates a compiled module contract entry
(create-pointer-entry rt ptr & [refresh])
creates a pointer entry
creates a pointer entry
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close