Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dharmaprotocol/dharmaOS
/ functions
Functions
88 in github.com/dharmaprotocol/dharmaOS
⨍
Functions
88
◇
Types & classes
12
↓ 8 callers
Method
parse
({ actionScript, calls, callResults, callABIs, resultToParse,
src/results-parser.js:5
↓ 7 callers
Function
incrementFixedTime
(timestamp)
src/evaluate.js:428
↓ 4 callers
Method
ensureValidChecksum
(address)
src/validator.js:1150
↓ 4 callers
Method
getActionScript
(name)
src/importer.js:33
↓ 4 callers
Method
locateRelevantFilepaths
(category)
src/importer.js:134
↓ 3 callers
Method
call
()
src/validator.js:71
↓ 3 callers
Method
encode
({actionScript, variables, wallet})
src/encoder.js:270
↓ 3 callers
Method
isAdvanced
(actionScript)
src/validator.js:99
↓ 3 callers
Method
typeSizes
(type)
src/encoder.js:346
↓ 2 callers
Method
checkCategory
(filepath, rootCategory)
src/importer.js:70
↓ 2 callers
Method
ensureValidChecksum
(address)
src/test-validator.js:247
↓ 2 callers
Function
evaluate
(actionScriptName, variables, blockNumber)
src/evaluate.js:807
↓ 2 callers
Function
get
(url, params = {}, retries = 0)
src/evaluate.js:244
↓ 2 callers
Function
getABI
(account, proxyFor)
src/evaluate.js:261
↓ 2 callers
Method
getSizesAndOffsetsFromTypes
(functionName, types, includeSelector, catchError = false)
src/encoder.js:904
↓ 2 callers
Method
importActionScriptsFromFile
()
src/importer.js:41
↓ 2 callers
Method
parseActionScriptDefinitions
()
src/encoder.js:1076
↓ 2 callers
Method
parseActionScriptTests
()
src/importer.js:167
↓ 2 callers
Method
parseActionScripts
()
src/importer.js:145
↓ 2 callers
Method
parseCallArgumentTypes
(definition)
src/encoder.js:979
↓ 2 callers
Method
parseCallReturnTypes
(definition)
src/encoder.js:992
↓ 2 callers
Function
parseEvents
(logs, wallet)
src/evaluate.js:720
↓ 2 callers
Method
parseFileAndApplyDefaults
(name, filepath, isTest = false)
src/importer.js:86
↓ 2 callers
Function
parseLogIncludingAnonymous
(log, abi)
src/evaluate.js:331
↓ 2 callers
Method
runOperationsAndFilterResults
(actionScript, parsedResultsBySequence, sequenceIndex)
src/results-parser.js:197
↓ 2 callers
Method
setActionScripts
(actionScripts)
src/validator.js:130
↓ 2 callers
Function
setupForkTestEnvironment
(actionScript, variables, blockNumber)
src/evaluate.js:467
↓ 2 callers
Method
typeZeroPaddings
(type, knownSize = null)
src/encoder.js:479
↓ 2 callers
Method
validateAction
(action, index, actionScript, callResultVariables)
src/validator.js:364
↓ 2 callers
Method
validateActionScript
(actionScript)
src/validator.js:154
↓ 2 callers
Method
validateActions
(actionScript, validateAllActions = true)
src/validator.js:785
↓ 2 callers
Method
writeActionScriptsToFile
(actionScripts)
src/exporter.js:21
↓ 1 callers
Method
constructCallAndResultFormat
(action)
src/encoder.js:576
↓ 1 callers
Method
constructCallsAndResultsFormat
()
src/encoder.js:998
↓ 1 callers
Function
createSinglePassingTestAndWrite
({ category, actionScriptName, variables, blockNumber = null, })
src/generateTest.js:71
↓ 1 callers
Method
deriveTypedArrayElementTotals
()
src/encoder.js:366
↓ 1 callers
Method
determineConditionalActions
(action)
src/encoder.js:531
↓ 1 callers
Method
encodeSequence
({sequence, variables, wallet})
src/encoder.js:300
↓ 1 callers
Method
evaluateOperation
(code, context)
src/results-parser.js:296
↓ 1 callers
Method
flatten
(actions)
src/encoder.js:563
↓ 1 callers
Method
generateScenarios
()
src/test-validator.js:218
↓ 1 callers
Function
generateSinglePassingTest
({ actionScriptName, variables, actionScriptTestName = null, blockNumber = null, })
src/generateTest.js:10
↓ 1 callers
Method
getActionScripts
()
src/importer.js:25
↓ 1 callers
Method
getDefinedEntities
(actionScript)
src/validator.js:635
↓ 1 callers
Method
getFilePaths
(dir)
src/importer.js:61
↓ 1 callers
Method
getInputEntities
(actionScript)
src/validator.js:823
↓ 1 callers
Function
getInputs
()
src/generateTest.js:90
↓ 1 callers
Function
getProviderUrl
(chainId)
src/evaluate.js:438
↓ 1 callers
Function
getRandomArbitrary
(min, max)
src/evaluate.js:235
↓ 1 callers
Method
importActionScriptFromFile
(name)
src/importer.js:46
↓ 1 callers
Method
importActionScriptTestsFromFile
()
src/importer.js:51
↓ 1 callers
Function
longer
()
src/evaluate.js:237
↓ 1 callers
Function
main
()
src/generateTest.js:335
↓ 1 callers
Method
parseActionScript
(name)
src/importer.js:153
↓ 1 callers
Method
parseActionScriptByPath
([name, filepath])
src/importer.js:122
↓ 1 callers
Method
parseActionScriptTest
(name)
src/importer.js:175
↓ 1 callers
Method
parseActionScriptTestByPath
([name, filepath])
src/importer.js:128
↓ 1 callers
Method
parseCall
(rawResult, callABI = null)
src/results-parser.js:328
↓ 1 callers
Method
parseInputParameters
(functionABI, functionName, data)
src/results-parser.js:232
↓ 1 callers
Method
parseOutputParameters
(functionABI, functionName, data)
src/results-parser.js:256
↓ 1 callers
Method
parseRevertReason
(hexString)
src/results-parser.js:278
↓ 1 callers
Method
setActionScript
(actionScript)
src/validator.js:116
↓ 1 callers
Method
validateActionScriptTest
(actionScriptTest)
src/test-validator.js:91
↓ 1 callers
Method
validateActionScriptTests
()
src/test-validator.js:67
↓ 1 callers
Method
validateActionScripts
()
src/validator.js:144
↓ 1 callers
Function
validateAndBuild
()
src/validate.js:3
↓ 1 callers
Method
validateAssociations
(actionScript)
src/validator.js:1099
↓ 1 callers
Method
validateConditionalAction
(action, index, actionScript, callResultVariables)
src/validator.js:671
↓ 1 callers
Method
validateDefinitions
(actionScript)
src/validator.js:240
↓ 1 callers
Method
validateInput
(action, actionScript, inputTokens)
src/validator.js:855
↓ 1 callers
Method
validateInputCombinations
(actions, actionScript, inputTokens)
src/validator.js:911
↓ 1 callers
Method
validateInputs
(actionScript)
src/validator.js:991
↓ 1 callers
Method
validateOutputs
(actionScript)
src/validator.js:1056
↓ 1 callers
Method
validateRawAction
(action, index, actionScript)
src/validator.js:755
↓ 1 callers
Function
validateTests
()
src/validateTests.js:3
↓ 1 callers
Method
validateVariablesAndResults
(actionScript)
src/validator.js:209
↓ 1 callers
Method
writeTestToFile
(actionScriptName, testYAML, category)
src/exporter.js:44
Method
call
()
src/test-validator.js:58
Method
constructor
(args)
src/results-parser.js:31
Method
constructor
(actionScript, variables, wallet, isAdvanced = null)
src/encoder.js:276
Function
evaluateSequence
( actionScriptNamesAndResultsToApply, variables, blockNumber )
src/evaluate.js:862
Method
getActionScriptAfterParsing
(name)
src/validator.js:103
Method
getActionScriptAndDetermineIfAdvanced
(actionScriptName)
src/validator.js:89
Method
importActionScriptTestFromFile
(name)
src/importer.js:56
Function
runTests
(thread)
src/test-template.js:101
Method
setActionScript
(actionScript)
src/exporter.js:13
Method
setActionScripts
(actionScripts)
src/exporter.js:5
Function
testScenario
(scenario)
src/test-template.js:7