mirror of
https://github.com/logos-storage/nim-nitro.git
synced 2026-01-03 14:13:09 +00:00
Use upraises for exception tracking
This commit is contained in:
parent
aa744f4d6f
commit
9e16807145
@ -6,6 +6,7 @@ description = "Nitro state channels"
|
||||
requires "nim >= 1.2.6 & < 2.0.0"
|
||||
requires "nimcrypto >= 0.5.4 & < 0.6.0"
|
||||
requires "questionable >= 0.4.3 & < 0.5.0"
|
||||
requires "upraises >= 0.1.0 & < 0.2.0"
|
||||
requires "secp256k1"
|
||||
requires "stint"
|
||||
requires "stew"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
import pkg/questionable
|
||||
import pkg/questionable/results
|
||||
import pkg/upraises
|
||||
import pkg/stint
|
||||
import ./basics/uint48
|
||||
import ./basics/ethaddress
|
||||
@ -7,6 +8,7 @@ import ./basics/destination
|
||||
|
||||
export questionable
|
||||
export results
|
||||
export upraises
|
||||
export stint
|
||||
export uint48
|
||||
export ethaddress
|
||||
|
||||
@ -1,10 +1,11 @@
|
||||
import std/hashes
|
||||
import pkg/questionable
|
||||
import pkg/questionable/results
|
||||
import pkg/upraises
|
||||
import pkg/stew/byteutils
|
||||
import ./ethaddress
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
type Destination* = distinct array[32, byte]
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ import ./basics
|
||||
export basics
|
||||
export toPublicKey
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
type
|
||||
PrivateKey* = SkSecretKey
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import pkg/stew/endians2
|
||||
import ../basics
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ import pkg/nimcrypto
|
||||
import ../basics
|
||||
import ./abi
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ import pkg/nimcrypto
|
||||
import ../basics
|
||||
import ./abi
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
|
||||
|
||||
@ -5,10 +5,11 @@ import ../basics
|
||||
import ../keys
|
||||
import ./state
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
export keys
|
||||
export secp256k1
|
||||
|
||||
type Signature* = SkRecoverableSignature
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ import ./channel
|
||||
import ./outcome
|
||||
import ./abi
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
export channel
|
||||
|
||||
@ -3,7 +3,7 @@ import std/sequtils
|
||||
import ../basics
|
||||
import ../protocol
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export tables
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import ../basics
|
||||
import ../protocol
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
type
|
||||
SignedState* = object
|
||||
|
||||
@ -6,7 +6,7 @@ import ./signedstate
|
||||
import ./ledger
|
||||
import ./balances
|
||||
|
||||
include questionable/errorban
|
||||
push: {.upraises:[].}
|
||||
|
||||
export basics
|
||||
export keys
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user