Holochain is a platform for creating an unenclosable carrier upon which highly-scalable dApps and smart contracts can be built. This is the holochain team's initial implimentation in go. A rust version is under development.wip/yesman
parent
d12e7b8d17
commit
9a9539df65
@ -0,0 +1,31 @@ |
||||
# This file was generated by https://github.com/kamilchm/go2nix v1.2.1 |
||||
{ stdenv, buildGoPackage, fetchgit }: |
||||
|
||||
buildGoPackage rec { |
||||
name = "holochain-go${version}"; |
||||
version = "v0.1.0-alpha"; |
||||
rev = "a17510b910a7a377441c152b8dccdbae1999f63f"; |
||||
|
||||
goPackagePath = "github.com/holochain/holochain-proto"; |
||||
|
||||
|
||||
src = fetchgit { |
||||
inherit rev; |
||||
url = "https://github.com/holochain/holochain-proto"; |
||||
sha256 = "19l29jnr63ximmyn4i4llv2mdwh306c2mpzmx2anj9z12wjpach0"; |
||||
}; |
||||
|
||||
goDeps = ./deps.nix; |
||||
|
||||
# TODO: add metadata https://nixos.org/nixpkgs/manual/#sec-standard-meta-attributes |
||||
meta = { |
||||
description = "core implementation of validating DHT dApps in go"; |
||||
longDescription = "Holographic storage for distributed applications -- a validating monotonic DHT backed by authoritative hashchains for data provenance"; |
||||
homepage = "https://holochain.org/"; |
||||
downloadpage = "https://developer.holochain.org/"; |
||||
license = stdenv.lib.licenses.gpl3; |
||||
maintainers = with stdenv.lib.maintainers; [ gavin ]; |
||||
platforms = stdenv.lib.platforms.all; |
||||
|
||||
}; |
||||
} |
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue