SYMBOL INDEX (95 symbols across 16 files) FILE: .github/scripts/validate-cps.py function parse_frontmatter (line 54) | def parse_frontmatter(content: str) -> Tuple[Optional[Dict], Optional[st... function extract_h2_headers (line 109) | def extract_h2_headers(content: str) -> List[str]: function extract_h1_headers (line 120) | def extract_h1_headers(content: str) -> List[str]: function validate_line_endings (line 131) | def validate_line_endings(file_path: Path) -> List[str]: function validate_no_h1_headings (line 159) | def validate_no_h1_headings(content: str) -> List[str]: function _validate_field_order (line 174) | def _validate_field_order(frontmatter: Dict) -> List[str]: function validate_header (line 201) | def validate_header(frontmatter: Dict) -> List[str]: function _validate_cip_label_entries (line 259) | def _validate_cip_label_entries(entries: list, field_name: str) -> List[... function validate_sections (line 335) | def validate_sections(content: str) -> List[str]: function is_cps_file (line 425) | def is_cps_file(file_path: Path) -> bool: function validate_file (line 437) | def validate_file(file_path: Path) -> Tuple[bool, List[str]]: function main (line 488) | def main(): FILE: CIP-0068/ref_impl/offchain.ts type FilesDetails (line 26) | type FilesDetails = { type Metadata (line 32) | type Metadata = { function mintNFT (line 59) | async function mintNFT( function burnNFT (line 87) | async function burnNFT(assetName: string): Promise { function viewNFT (line 106) | async function viewNFT(assetName: string): Promise { FILE: CIP-0071/example/voting.js constant BURN_REDEEMER (line 13) | const BURN_REDEEMER = 'd87a80'; constant MAX_NFTS_TO_MINT (line 14) | const MAX_NFTS_TO_MINT = 20; constant MAX_ATTEMPTS (line 15) | const MAX_ATTEMPTS = 12; constant OPTIMIZE_HELIOS (line 16) | const OPTIMIZE_HELIOS = true; constant SINGLE_NFT (line 17) | const SINGLE_NFT = 1n; constant TEN_MINS (line 18) | const TEN_MINS = 600000; constant TXN_WAIT_TIMEOUT (line 19) | const TXN_WAIT_TIMEOUT = 15000; function getVoteCounterSourceCode (line 21) | function getVoteCounterSourceCode(pubKeyHash) { function getBallotSourceCodeStr (line 33) | function getBallotSourceCodeStr(referencePolicyId, pollsClose, pubKeyHas... function getCompiledCode (line 111) | function getCompiledCode(mintingSourceCode) { function getLucidScript (line 115) | function getLucidScript(compiledCode) { function getBallotSelection (line 122) | function getBallotSelection(ballotDomName) { function waitForTxn (line 126) | async function waitForTxn(lucid, blockfrostKey, txHash) { function mintBallot (line 143) | async function mintBallot(blockfrostKey, pubKeyHash, policyId, pollsClos... function getVotingAssets (line 225) | async function getVotingAssets(votingPolicies, exclusions, lucid) { function walletVotingAssets (line 253) | async function walletVotingAssets(blockfrostKey, votingPolicies, exclusi... function votingAssetsAvailable (line 273) | async function votingAssetsAvailable(blockfrostKey, votingPolicies, excl... function countBallots (line 284) | async function countBallots(blockfrostKey, pubKeyHash, policyId, pollsCl... function redeemBallots (line 331) | async function redeemBallots(blockfrostKey, pubKeyHash, policyId, pollsC... function burnBallots (line 391) | async function burnBallots(blockfrostKey, pubKeyHash, policyId, pollsClo... FILE: CIP-0083/codesamples/democode-NODEJS.js function calc_KeyIV (line 10) | function calc_KeyIV(passphrase, salt) { //passphrase as utf8 string, sal... function encryptCardanoMessage (line 19) | function encryptCardanoMessage(decrypted_msg, passphrase = 'cardano') { ... function decryptCardanoMessage (line 50) | function decryptCardanoMessage(encrypted_msg, passphrase = 'cardano') { ... FILE: CIP-0083/codesamples/democode-PHP.php function elapsedTime (line 9) | function elapsedTime($start) { function getPbkdf2 (line 20) | function getPbkdf2($password, $salt, $iterations) { function encryptCardanoMessage (line 24) | function encryptCardanoMessage($msg, $password = 'cardano', $iterations ... function decryptCardanoMessage (line 45) | function decryptCardanoMessage($msg, $password = 'cardano', $iterations ... FILE: CIP-0161/graph/scenario-cost-cross-thresholds.py function ant_glance_praos (line 14) | def ant_glance_praos(rho): return 5e-10 * 2**(rho - 2) function ant_patrol_praos (line 15) | def ant_patrol_praos(rho): return 5e-10 * 2**(rho - 1) + 2.16e-2 * 2**(r... function owl_stare_praos (line 16) | def owl_stare_praos(rho): return 5e-10 * 2**(rho - 2) + 5e-2 * 2**(rho -... function owl_survey_praos (line 17) | def owl_survey_praos(rho): return 5e-10 * 2**(rho - 2) + 7.16e-2 * 2**(r... function phalanx_cost (line 20) | def phalanx_cost(rho, scale): return (scale * 2**(rho - 1)) / rho function log_cost (line 23) | def log_cost(n_cpu): return np.log10(np.maximum(n_cpu * cost_per_cpu_hou... function annotate_crossings (line 50) | def annotate_crossings(log_costs, color, threshold, position='above'): FILE: CIP-0161/graph/scenario_cost_praos_vs_phalanx-full-scenarios.py function ant_glance_praos (line 15) | def ant_glance_praos(rho): return 5e-10 * 2**(rho - 2) function ant_patrol_praos (line 16) | def ant_patrol_praos(rho): return ant_glance_praos(rho) + 2.16e-2 * 2**(... function owl_stare_praos (line 17) | def owl_stare_praos(rho): return ant_glance_praos(rho) + 5e-2 * 2**(rho ... function owl_survey_praos (line 18) | def owl_survey_praos(rho): return ant_glance_praos(rho) + 7.16e-2 * 2**(... function phalanx_curve (line 21) | def phalanx_curve(multiplier): function compute_log_cost (line 29) | def compute_log_cost(n_cpu): function draw_delta (line 85) | def draw_delta(rho_val, praos_label, phalanx_label, x_offset=3): FILE: CIP-0161/graph/scenario_cost_praos_vs_phalanx.py function ant_glance_praos (line 15) | def ant_glance_praos(rho): function ant_glance_phalanx (line 18) | def ant_glance_phalanx(rho): function ant_patrol_praos (line 21) | def ant_patrol_praos(rho): function ant_patrol_phalanx (line 24) | def ant_patrol_phalanx(rho): function owl_stare_praos (line 27) | def owl_stare_praos(rho): function owl_stare_phalanx (line 30) | def owl_stare_phalanx(rho): function owl_survey_praos (line 33) | def owl_survey_praos(rho): function owl_survey_phalanx (line 36) | def owl_survey_phalanx(rho): function compute_log_cost (line 40) | def compute_log_cost(n_cpu): function draw_delta (line 84) | def draw_delta(rho_val, praos_label, phalanx_label, x_offset=3): FILE: CIP-0161/graph/settlement-time-phalanx.py function formatter (line 100) | def formatter(y, pos): FILE: CIP-0161/graph/settlement-time-praos.py function formatter (line 100) | def formatter(y, pos): FILE: CIP-0161/graph/settlement-time-without-grinding.py function formatter (line 100) | def formatter(y, pos): FILE: CIP-0161/graph/vdf_benches.py function bench_prove_and_verify (line 9) | def bench_prove_and_verify(): FILE: CPS-0021/CPD/graph/forking_probabilities.py function proba_attempts (line 20) | def proba_attempts(w,x,s): function number_attempts_adv (line 26) | def number_attempts_adv(w, x): function number_attempts (line 34) | def number_attempts(w): function expectation (line 44) | def expectation(w,x,s): function eg (line 52) | def eg(s, precision=10, cores=2): function all_egs (line 61) | def all_egs(precision=10, cores=1): function proba_diff (line 71) | def proba_diff(diff, s, precision=10): function tables (line 87) | def tables(precision=10, cores=1): function parseArguments (line 107) | def parseArguments(): FILE: CPS-0021/CPD/graph/mixing_probabilities.py function proba_attempts (line 19) | def proba_attempts(x,s): function eg (line 22) | def eg(w,s): function all_egs (line 29) | def all_egs(cores=1): function tables (line 39) | def tables(cores=1): function parseArguments (line 57) | def parseArguments(): FILE: CPS-0021/CPD/graph/scenario_cost-graph.py function ant_glance_praos (line 17) | def ant_glance_praos(rho): function ant_patrol_praos (line 20) | def ant_patrol_praos(rho): function owl_stare_praos (line 23) | def owl_stare_praos(rho): function owl_survey_praos (line 26) | def owl_survey_praos(rho): function annotate_crossings (line 82) | def annotate_crossings(log_costs, color, threshold, position='above'): FILE: CPS-0021/CPD/graph/scenario_cpu_graph.py function ant_glance (line 8) | def ant_glance(rho): function ant_patrol (line 11) | def ant_patrol(rho): function owl_stare (line 14) | def owl_stare(rho): function owl_survey (line 17) | def owl_survey(rho):