mirror of
https://github.com/logos-storage/apatheia.git
synced 2026-01-11 01:13:05 +00:00
move
This commit is contained in:
parent
4beb2f4d40
commit
7c86049bdb
@ -89,15 +89,6 @@ proc mkParamsVars*(paramsIdent, paramsType, params: NimNode): NimNode =
|
||||
result.add varList
|
||||
# echo "paramsSetup return:\n", treeRepr result
|
||||
|
||||
proc mkCall*(callName, params: NimNode): NimNode =
|
||||
## Create local variables for each parameter in the actual RPC call proc
|
||||
if params.isNil: return
|
||||
var argList = newSeq[NimNode]()
|
||||
for paramId, paramType in paramsIter(params):
|
||||
argList.add paramId
|
||||
result = newCall(callName, argList)
|
||||
# echo "mkCall return:\n", treeRepr result
|
||||
|
||||
proc mkParamsType*(paramsIdent, paramsType, params, genericParams: NimNode): NimNode =
|
||||
## Create a type that represents the arguments for this rpc call
|
||||
##
|
||||
@ -124,3 +115,12 @@ proc mkParamsType*(paramsIdent, paramsType, params, genericParams: NimNode): Nim
|
||||
result[0][1] = genericParams.copyNimTree()
|
||||
# echo "mkParamsType: ", genericParams.treeRepr
|
||||
|
||||
|
||||
proc mkCall*(callName, params: NimNode): NimNode =
|
||||
## Create local variables for each parameter in the actual RPC call proc
|
||||
if params.isNil: return
|
||||
var argList = newSeq[NimNode]()
|
||||
for paramId, paramType in paramsIter(params):
|
||||
argList.add paramId
|
||||
result = newCall(callName, argList)
|
||||
# echo "mkCall return:\n", treeRepr result
|
||||
|
||||
@ -23,11 +23,13 @@ type
|
||||
HashOptions* = object
|
||||
striped*: bool
|
||||
|
||||
proc doHashes*(data: openArray[byte], opts: HashOptions) {.asyncTask.} =
|
||||
proc doHashes*(data: openArray[byte],
|
||||
opts: HashOptions) {.asyncTask.} =
|
||||
|
||||
echo "args: ", args.len()
|
||||
|
||||
|
||||
|
||||
when false:
|
||||
proc doHashesTask*(args: seq[Data]) =
|
||||
discard
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user