generate method

void generate(
  1. String path
)

Implementation

void generate(String path) {

  var currentPath = '';

  for (var pathFragment in path.split('/')) {

    var parentPath = currentPath;
    var currentIndex = pathFragment.replaceAll("'", '');

    currentPath = updateCurrentPath(currentPath, pathFragment);

    if (currentPath.toLowerCase() == Wallet.BIP0044_STANDARD_MASTER || ckdChilds.containsKey(currentPath)) {
      continue;
    }

    var ckdChild = createCkdChild(currentIndex, currentPath, parentPath, pathFragment);
    ckdChilds[currentPath] = ckdChild;
  }

}