parent
b18bc2d3ab
commit
f4449c489e
|
@ -78,8 +78,8 @@ const asyncGetDeployFeesTask: Task = proc(argEncoded: string) {.gcsafe, nimcall.
|
||||||
var feeTable: Table[int, SuggestedFeesDto] # fees for chain
|
var feeTable: Table[int, SuggestedFeesDto] # fees for chain
|
||||||
let response = eth.suggestedFees(arg.chainId).result
|
let response = eth.suggestedFees(arg.chainId).result
|
||||||
feeTable[arg.chainId] = response.toSuggestedFeesDto()
|
feeTable[arg.chainId] = response.toSuggestedFeesDto()
|
||||||
let deployGas = if arg.tokenType == TokenType.ERC721: community_tokens.deployCollectiblesEstimate().result.getInt
|
let deployGas = if arg.tokenType == TokenType.ERC721: community_tokens.deployCollectiblesEstimate(arg.chainId, arg.addressFrom).result.getInt
|
||||||
else: community_tokens.deployAssetsEstimate().result.getInt
|
else: community_tokens.deployAssetsEstimate(arg.chainId, arg.addressFrom).result.getInt
|
||||||
|
|
||||||
gasTable[(arg.chainId, "")] = deployGas
|
gasTable[(arg.chainId, "")] = deployGas
|
||||||
arg.finish(%* {
|
arg.finish(%* {
|
||||||
|
|
|
@ -84,12 +84,12 @@ proc remainingSupply*(chainId: int, contractAddress: string): RpcResponse[JsonNo
|
||||||
let payload = %* [chainId, contractAddress]
|
let payload = %* [chainId, contractAddress]
|
||||||
return core.callPrivateRPC("communitytokens_remainingSupply", payload)
|
return core.callPrivateRPC("communitytokens_remainingSupply", payload)
|
||||||
|
|
||||||
proc deployCollectiblesEstimate*(): RpcResponse[JsonNode] {.raises: [Exception].} =
|
proc deployCollectiblesEstimate*(chainId: int, addressFrom: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
let payload = %*[]
|
let payload = %*[chainId, addressFrom]
|
||||||
return core.callPrivateRPC("communitytokens_deployCollectiblesEstimate", payload)
|
return core.callPrivateRPC("communitytokens_deployCollectiblesEstimate", payload)
|
||||||
|
|
||||||
proc deployAssetsEstimate*(): RpcResponse[JsonNode] {.raises: [Exception].} =
|
proc deployAssetsEstimate*(chainId: int, addressFrom: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
let payload = %*[]
|
let payload = %*[chainId, addressFrom]
|
||||||
return core.callPrivateRPC("communitytokens_deployAssetsEstimate", payload)
|
return core.callPrivateRPC("communitytokens_deployAssetsEstimate", payload)
|
||||||
|
|
||||||
proc remoteDestructedAmount*(chainId: int, contractAddress: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
proc remoteDestructedAmount*(chainId: int, contractAddress: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
|
|
Loading…
Reference in New Issue