hara.runtime.solidity.compile-solc
compile-all-abi
added in 4.0
(compile-all-abi {:keys [header footer lang main root target], :as opts})compiles the abis
compile-all-sol
added in 4.0
(compile-all-sol {:keys [header footer lang main root target], :as opts})compiles multiple solidity contracts
compile-base-emit
added in 4.0
(compile-base-emit entries interfaces)emits solidity given entries and interfaces
compile-ptr-prep-open-method
added in 4.0
(compile-ptr-prep-open-method entry)opens up a solidity method
compile-single-sol
added in 4.0
(compile-single-sol {:keys [header footer main root target], :as opts})compiles a solidity contract
create-base-entry
added in 4.0
(create-base-entry rt f input path name & [refresh])creates either a pointer or module entry
create-file-entry
added in 4.0
(create-file-entry rt m & [refresh])creates a file entry
(compile/create-file-entry +rt+ {:name “USDT.sol” :file “resources/assets/rt.solidity/example/USDT.sol”})
create-module-entry
added in 4.0
(create-module-entry rt m & [refresh])creates a compiled module contract entry
create-pointer-entry
added in 4.0
(create-pointer-entry rt ptr & [refresh])creates a pointer entry