[package] name = "zokrates_field" version = "0.4.0" authors = ["Thibaut Schaeffer ", "Guillaume Ballet "] edition = "2018" [features] default = ["ark", "bellman"] ark = ["ark-ff", "ark-ec", "ark-bn254", "ark-bls12-377", "ark-bw6-761"] bellman = ["bellman_ce"] [dependencies] serde = "1.0" serde_derive = "1.0" lazy_static = "1.4" bincode = "0.8.0" serde_json = "1.0" sha2 = "0.8.0" num-traits = { version = "0.2", default-features = false } num-integer = { version = "0.1", default-features = false } # bellman bellman_ce = { version = "^0.3", default-features = false, optional = true } # ark ark-ff = { version = "^0.2.0", default-features = false, optional = true } ark-ec = { version = "^0.2.0", default-features = false, optional = true } ark-bn254 = { version = "^0.2.0", features = ["curve"], default-features = false, optional = true } ark-bls12-377 = { version = "^0.2.0", features = ["curve"], default-features = false, optional = true } ark-bw6-761 = { version = "^0.2.0", default-features = false, optional = true } [dev-dependencies] rand = "0.4" [dependencies.num-bigint] version = "0.2" features = ["serde"]