create-web3-dapp-dev
Version:
<p align="center"> <br /> <a href="https://createweb3dapp.alchemy.com"> <img src=".github/images/cw3d-logo.png" width="200" alt=""/></a> <br /> </p>
16 lines • 713 B
JavaScript
import { smartContractInfoToDependenciesDictionary } from "../smartContractInfoToDependenciesDictionary.js";
export function getSmartContractSuperClasses(smartContractInfo) {
const superClasses = [];
const standard = smartContractInfo.standard;
for (const [key, value] of Object.entries(smartContractInfo)) {
if (typeof value == "boolean" && value) {
const superClass = smartContractInfoToDependenciesDictionary[key][standard]
.extends;
if (superClass && !superClasses.includes(superClass)) {
superClasses.push(superClass);
}
}
}
return superClasses;
}
//# sourceMappingURL=getSmartContractSuperClasses.js.map