chainkit
ChainKit is a toolkit for blockchain development. It includes primitives for creating, building and running decentralized applications.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- config.yml
- builder.go
- parser.go
- build.go
- cli.go
- create.go
- join.go
- root.go
- start.go
- utils.go
- config.go
- portmapper.go
- discovery.go
- utils.go
- explorer.go
- genesis.go
- init.go
- node.go
- server.go
- project.go
- record.sh
- screencast.json
- screencast.svg
- script.sh
- godownloader.sh
- main.go.tmpl
- main.go.tmpl
- _helpers.tpl
- configmap.yaml
- NOTES.txt
- service.yaml
- statefulset.yml
- storageclass.yaml
- .helmignore
- Chart.yaml
- values.yaml
- .gitignore
- app.go.tmpl
- Dockerfile.tmpl
- Gopkg.lock
- Gopkg.toml
- assets_generate.go
- assets_vfsdata.go
- gen.go
- templates.go
- integration.sh
- tree.go
- ui.go
- run.go
- serve.go
- tree.go
- fuseutil.go
- .gitattributes
- .gitignore
- buffer.go
- debug.go
- error_darwin.go
- error_freebsd.go
- error_linux.go
- error_std.go
- fuse.go
- fuse_darwin.go
- fuse_freebsd.go
- fuse_kernel.go
- fuse_kernel_darwin.go
- fuse_kernel_freebsd.go
- fuse_kernel_linux.go
- fuse_kernel_std.go
- fuse_linux.go
- LICENSE
- mount.go
- mount_darwin.go
- mount_freebsd.go
- mount_linux.go
- options.go
- options_darwin.go
- options_freebsd.go
- options_linux.go
- protocol.go
- README.md
- unmount.go
- unmount_linux.go
- unmount_std.go
- LICENSE
- README.md
- stripansi.go
- chacha.go
- chacha_386.go
- chacha_386.s
- chacha_amd64.go
- chacha_amd64.s
- chacha_generic.go
- chacha_ref.go
- chachaAVX2_amd64.s
- const.s
- macro.s
- .gitignore
- .travis.yml
- chacha20.go
- LICENSE
- README.md
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- 4d63.com
- github.com
- golang.org
- honnef.co
- mvdan.cc
- .gitignore
- .goreleaser.yml
- .travis.yml
- aggregate.go
- checkstyle.go
- config.go
- CONTRIBUTING.md
- COPYING
- directives.go
- execute.go
- issue.go
- issue_template.md
- linters.go
- main.go
- partition.go
- README.md
- stringset.go
- bytes.go
- COPYING
- doc.go
- README.md
- si.go
- util.go
- .travis.yml
- bbloom.go
- LICENSE
- README.md
- sipHash.go
- exampledata.txt
- stream.go
- LICENSE
- decode.go
- encode.go
- README.md
- tags.go
- alert.go
- client-state-machine.go
- common.go
- conn.go
- cookie-protector.go
- crypto.go
- dtls.go
- extensions.go
- ffdhe.go
- frame-reader.go
- handshake-layer.go
- handshake-messages.go
- LICENSE.md
- log.go
- mint.svg
- negotiation.go
- README.md
- record-layer.go
- server-state-machine.go
- state-machine.go
- timer.go
- tls.go
- LICENSE.md
- proquint.go
- README.md
- btcec.go
- ciphering.go
- doc.go
- field.go
- genprecomps.go
- gensecp256k1.go
- precompute.go
- privkey.go
- pubkey.go
- README.md
- secp256k1.go
- signature.go
- CONTRIBUTORS
- CONTRIBUTORS
- LICENSE
- LICENSE
- .gitignore
- .travis.yml
- backoff.go
- context.go
- exponential.go
- LICENSE
- README.md
- retry.go
- ticker.go
- tries.go
- doc.go
- generic.go
- LICENSE
- .gitignore
- .travis.yml
- ansi_windows.go
- CHANGELOG.md
- complete.go
- complete_helper.go
- complete_segment.go
- history.go
- LICENSE
- operation.go
- password.go
- rawreader_windows.go
- readline.go
- README.md
- remote.go
- runebuf.go
- runes.go
- search.go
- std.go
- std_windows.go
- term.go
- term_bsd.go
- term_linux.go
- term_solaris.go
- term_unix.go
- term_windows.go
- terminal.go
- utils.go
- utils_unix.go
- utils_windows.go
- vim.go
- windows_api.go
- main.go
- .gitignore
- .travis.yml
- ascii.go
- case.go
- Dockerfile
- Gopkg.lock
- Gopkg.toml
- goreleaser.yml
- install-misspell.sh
- legal.go
- LICENSE
- Makefile
- mime.go
- notwords.go
- README.md
- RELEASE-HOWTO.md
- replace.go
- stringreplacer.go
- stringreplacer_test.gox
- url.go
- words.go
- semver.go
- sort.go
- LICENSE
- bypass.go
- bypasssafe.go
- common.go
- config.go
- doc.go
- dump.go
- format.go
- spew.go
- LICENSE
- LICENSE
- salsa20.go
- LICENSE
- options.go
- backup.pb.go
- backup.proto
- gen.sh
- manifest.pb.go
- manifest.proto
- arena.go
- README.md
- skl.go
- builder.go
- iterator.go
- README.md
- table.go
- error.go
- file_dsync.go
- file_nodsync.go
- iterator.go
- metrics.go
- mmap_unix.go
- mmap_windows.go
- watermark.go
- y.go
- .gitignore
- .travis.yml
- appveyor.yml
- backup.go
- batch.go
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- compaction.go
- db.go
- dir_unix.go
- dir_windows.go
- doc.go
- errors.go
- iterator.go
- level_handler.go
- levels.go
- LICENSE
- logger.go
- managed_db.go
- manifest.go
- options.go
- README.md
- structs.go
- test.sh
- txn.go
- util.go
- value.go
- .gitignore
- .travis.yml
- basics.go
- farmhashcc.go
- farmhashmk.go
- farmhashna.go
- farmhashuo.go
- LICENSE
- Makefile
- platform.go
- README.md
- VERSION
- .travis.yml
- big.go
- bigbytes.go
- bytes.go
- comma.go
- commaf.go
- ftoa.go
- humanize.go
- LICENSE
- number.go
- ordinals.go
- README.markdown
- si.go
- times.go
- fail.go
- LICENSE
- README.md
- .travis.yml
- atomicfile.go
- license
- patents
- readme.md
- go.mod
- LICENSE
- nat.go
- natpmp.go
- README.md
- upnp.go
- doc.go
- level.go
- colorlogger.go
- colorwriter_others.go
- colorwriter_windows.go
- LICENSE
- term.go
- terminal_appengine.go
- terminal_darwin.go
- terminal_freebsd.go
- terminal_linux.go
- terminal_notwindows.go
- terminal_openbsd.go
- terminal_windows.go
- doc.go
- json_logger.go
- log.go
- logfmt_logger.go
- nop_logger.go
- README.md
- stdlib.go
- sync.go
- value.go
- discard.go
- labelvalues.go
- space.go
- prometheus.go
- doc.go
- metrics.go
- README.md
- timer.go
- LICENSE
- .gitignore
- .travis.yml
- CHANGELOG.md
- decode.go
- doc.go
- encode.go
- fuzz.go
- go.mod
- go.sum
- jsonstring.go
- LICENSE
- README.md
- .travis.yml
- go.mod
- LICENSE.md
- README.md
- stack.go
- doc.go
- gogo.pb.go
- gogo.pb.golden
- gogo.proto
- helper.go
- Makefile
- full.go
- io.go
- uint32.go
- varint.go
- jsonpb.go
- clone.go
- custom_gogo.go
- decode.go
- discard.go
- duration.go
- duration_gogo.go
- encode.go
- encode_gogo.go
- equal.go
- extensions.go
- extensions_gogo.go
- lib.go
- lib_gogo.go
- Makefile
- message_set.go
- pointer_reflect.go
- pointer_reflect_gogo.go
- pointer_unsafe.go
- pointer_unsafe_gogo.go
- properties.go
- properties_gogo.go
- skip_gogo.go
- table_marshal.go
- table_marshal_gogo.go
- table_merge.go
- table_unmarshal.go
- table_unmarshal_gogo.go
- text.go
- text_gogo.go
- text_parser.go
- timestamp.go
- timestamp_gogo.go
- descriptor.go
- descriptor.pb.go
- descriptor_gostring.gen.go
- helper.go
- Makefile
- sortkeys.go
- any.go
- any.pb.go
- api.pb.go
- doc.go
- duration.go
- duration.pb.go
- duration_gogo.go
- empty.pb.go
- field_mask.pb.go
- source_context.pb.go
- struct.pb.go
- timestamp.go
- timestamp.pb.go
- timestamp_gogo.go
- type.pb.go
- wrappers.pb.go
- AUTHORS
- CONTRIBUTORS
- GOLANG_CONTRIBUTORS
- LICENSE
- golint.go
- import.go
- .travis.yml
- CONTRIBUTING.md
- LICENSE
- lint.go
- README.md
- clone.go
- decode.go
- discard.go
- encode.go
- equal.go
- extensions.go
- lib.go
- message_set.go
- pointer_reflect.go
- pointer_unsafe.go
- properties.go
- table_marshal.go
- table_merge.go
- table_unmarshal.go
- text.go
- text_parser.go
- any.pb.go
- any.proto
- duration.pb.go
- duration.proto
- timestamp.pb.go
- timestamp.proto
- any.go
- doc.go
- duration.go
- timestamp.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- .gitignore
- AUTHORS
- CONTRIBUTORS
- decode.go
- decode_amd64.go
- decode_amd64.s
- decode_other.go
- encode.go
- encode_amd64.go
- encode_amd64.s
- encode_other.go
- LICENSE
- README
- snappy.go
- COPYING
- README
- shlex.go
- .travis.yml
- CONTRIBUTING.md
- CONTRIBUTORS
- dce.go
- doc.go
- go.mod
- hash.go
- LICENSE
- marshal.go
- node.go
- node_js.go
- node_net.go
- README.md
- sql.go
- time.go
- util.go
- uuid.go
- version1.go
- version4.go
- .gitignore
- bugs
- ineffassign.go
- LICENSE
- list
- liststd
- README.md
- .gitignore
- .travis.yml
- AUTHORS
- client.go
- client_clone.go
- client_clone_legacy.go
- compression.go
- conn.go
- conn_read.go
- conn_read_legacy.go
- doc.go
- json.go
- LICENSE
- mask.go
- mask_safe.go
- prepared.go
- README.md
- server.go
- util.go
- LICENSE
- keccak.go
- package.json
- LICENSE
- LICENSE
- errwrap.go
- go.mod
- LICENSE
- README.md
- .travis.yml
- append.go
- flatten.go
- format.go
- go.mod
- go.sum
- LICENSE
- Makefile
- multierror.go
- prefix.go
- README.md
- sort.go
- lru.go
- lru_interface.go
- .gitignore
- 2q.go
- arc.go
- doc.go
- go.mod
- LICENSE
- lru.go
- README.md
- gen.go
- internetgateway1.go
- gen.go
- internetgateway2.go
- httpu.go
- serve.go
- scpd.go
- soap.go
- types.go
- registry.go
- ssdp.go
- .gitignore
- device.go
- go.mod
- go.sum
- goupnp.go
- goupnp.sublime-project
- LICENSE
- README.md
- service_client.go
- LICENSE
- README.md
- trap_others.go
- trap_windows.go
- trap_windows_1.4.go
- LICENSE
- AUTHORS
- generate-authors.sh
- LICENSE
- LICENSE
- LICENSE
- .codeclimate.yml
- .dockerignore
- .gitattributes
- .gitignore
- .travis.yml
- appveyor.yml
- CHANGELOG.md
- codecov.yml
- CODEOWNERS
- CONTRIBUTING.md
- doc.go
- Dockerfile
- Dockerfile.fast
- ISSUE_TEMPLATE.md
- LICENSE
- Makefile
- package-list.json
- package.json
- README.md
- Rules.mk
- version.go
- remove.go
- LICENSE
- block.go
- dag.go
- dht.go
- key.go
- name.go
- object.go
- pin.go
- pubsub.go
- unixfs.go
- block.go
- coreapi.go
- dag.go
- dht.go
- errors.go
- key.go
- name.go
- object.go
- path.go
- pin.go
- pubsub.go
- swarm.go
- unixfs.go
- util.go
- block.go
- coreapi.go
- dag.go
- dht.go
- key.go
- name.go
- object.go
- path.go
- pin.go
- pubsub.go
- swarm.go
- unixfile.go
- unixfs.go
- cbor.go
- dagpb.go
- dagtransl.go
- raw.go
- gc.go
- pinning.go
- stat.go
- add.go
- metadata.go
- .gitignore
- bootstrap.go
- builder.go
- core.go
- pathresolver.go
- diff.go
- diffenum.go
- utils.go
- AUTHORS
- generate-authors.sh
- providers.go
- reprovide.go
- dataobj.pb.go
- dataobj.proto
- Rules.mk
- filestore.go
- fsrefstore.go
- util.go
- fuse.go
- mount.go
- LICENSE
- eventfd.go
- LICENSE
- package.json
- README.md
- LICENSE
- endian.go
- LICENSE
- package.json
- README.md
- package.json
- pubsub.go
- README.md
- bbloom.go
- package.json
- README.md
- sipHash.go
- LICENSE
- engine.go
- ledger.go
- peer_request_queue.go
- Makefile
- message.pb.go
- message.proto
- message.go
- interface.go
- ipfs_impl.go
- notifications.go
- interface.go
- peernet.go
- virtual.go
- wantlist.go
- bitswap.go
- get.go
- LICENSE
- package.json
- README.md
- session.go
- stat.go
- testutils.go
- wantmanager.go
- workers.go
- .travis.yml
- blocks.go
- codecov.yml
- LICENSE
- Makefile
- package.json
- README.md
- blockservice.go
- LICENSE
- package.json
- README.md
- .travis.yml
- builder.go
- cid.go
- cid_fuzz.go
- codecov.yml
- deprecated.go
- LICENSE
- Makefile
- package.json
- README.md
- set.go
- varint.go
- format.go
- inline.go
- package.json
- README.md
- set.go
- slice.go
- autobatch.go
- README.md
- delayed.go
- doc.go
- interface.go
- keytransform.go
- mount.go
- doc.go
- namespace.go
- filter.go
- order.go
- query.go
- query_impl.go
- retrystore.go
- sync.go
- .travis.yml
- basic_ds.go
- batch.go
- datastore.go
- key.go
- LICENSE
- Makefile
- package.json
- README.md
- LICENSE
- .travis.yml
- codecov.yml
- datastore.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- codecov.yml
- convert.go
- flatfs.go
- LICENSE
- Makefile
- package.json
- readme.go
- README.md
- shard.go
- sync.go
- util.go
- .travis.yml
- datastore.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- LICENSE
- Makefile
- measure.go
- package.json
- .travis.yml
- fslock.go
- LICENSE
- package.json
- README.md
- .travis.yml
- ipfsaddr.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- arc_cache.go
- blockstore.go
- bloom_cache.go
- caching.go
- idstore.go
- LICENSE
- Makefile
- package.json
- README.md
- LICENSE
- .travis.yml
- LICENSE
- Makefile
- package.json
- parse.go
- rabin.go
- README.md
- splitting.go
- LICENSE
- LICENSE
- serialize.go
- addresses.go
- api.go
- bootstrap_peers.go
- config.go
- datastore.go
- discovery.go
- experiments.go
- gateway.go
- identity.go
- init.go
- ipns.go
- LICENSE
- mounts.go
- package.json
- profile.go
- pubsub.go
- reprovider.go
- routing.go
- swarm.go
- types.go
- .travis.yml
- delay.go
- generator.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- key.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- interface.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- LICENSE
- Makefile
- offline.go
- package.json
- README.md
- file.go
- is_hidden.go
- is_hidden_windows.go
- LICENSE
- linkfile.go
- multifilereader.go
- multipartfile.go
- package.json
- readerfile.go
- README.md
- serialfile.go
- slicefile.go
- webfile.go
- .travis.yml
- flags.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- LICENSE
- Makefile
- package.json
- posinfo.go
- README.md
- .travis.yml
- LICENSE
- Makefile
- package.json
- pq.go
- README.md
- centralized_client.go
- centralized_server.go
- interface.go
- none_client.go
- offline.go
- LICENSE
- file.go
- LICENSE
- package.json
- README.md
- time.go
- util.go
- cloner.go
- marshaller.go
- unmarshaller.go
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- node.go
- package.json
- README.md
- refmt.go
- .travis.yml
- batch.go
- codecov.yml
- coding.go
- daghelpers.go
- format.go
- LICENSE
- Makefile
- merkledag.go
- package.json
- promise.go
- README.md
- .travis.yml
- blob.go
- codecov.yml
- commit.go
- git.go
- make-test-repo.sh
- package.json
- README.md
- tag.go
- testdata.tar.gz
- tree.go
- ipns.pb.go
- ipns.proto
- Makefile
- .travis.yml
- codecov.yml
- errors.go
- ipns.go
- LICENSE
- Makefile
- package.json
- README.md
- record.go
- carrier.go
- gen.go
- wire.pb.go
- wire.proto
- context.go
- debug.go
- event.go
- LICENSE
- propagation.go
- propagation_ot.go
- raw.go
- recorder.go
- span.go
- tracer.go
- util.go
- option.go
- polite_json_formatter.go
- writer.go
- .travis.yml
- context.go
- entry.go
- LICENSE
- log.go
- loggable.go
- metadata.go
- oldlog.go
- package.json
- README.md
- merkledag.pb.go
- merkledag.proto
- Rules.mk
- upgrade_check.go
- utils.go
- coding.go
- errservice.go
- LICENSE
- merkledag.go
- node.go
- package.json
- raw.go
- README.md
- readonly.go
- rwservice.go
- session.go
- context.go
- ctor.go
- interface.go
- LICENSE
- noop.go
- package.json
- LICENSE
- .travis.yml
- CODEOWNERS
- dir.go
- fd.go
- file.go
- LICENSE
- Makefile
- ops.go
- package.json
- README.md
- system.go
- resolver.go
- LICENSE
- package.json
- path.go
- README.md
- .travis.yml
- counter.go
- LICENSE
- Makefile
- package.json
- README.md
- hamt.go
- util.go
- builder.go
- dagbuilder.go
- helpers.go
- trickledag.go
- bufdagreader.go
- dagreader.go
- directory.go
- doc.go
- pbdagreader.go
- resolve.go
- dagmodifier.go
- Makefile
- unixfs.pb.go
- unixfs.proto
- .travis.yml
- CODEOWNERS
- LICENSE
- Makefile
- package.json
- README.md
- unixfs.go
- package.json
- validate.go
- LICENSE
- LICENSE
- LICENSE
- context.go
- derive.go
- periodic.go
- README.md
- .travis.yml
- goprocess.go
- impl-mutex.go
- LICENSE
- link.go
- package.json
- README.md
- LICENSE
- package.json
- unix.go
- windows.go
- .travis.yml
- addr.go
- codecov.yml
- filter.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- buffer.go
- LICENSE
- LICENSE-BSD
- package.json
- pool.go
- README.md
- insecure.go
- interface.go
- LICENSE
- package.json
- README.md
- LICENSE
- package.json
- README.md
- ssms.go
- .travis.yml
- Makefile
- meter.go
- package.json
- README.md
- registry.go
- sweeper.go
- config.go
- constructor_types.go
- muxer.go
- reflection_magic.go
- security.go
- transport.go
- mdns.go
- basic_host.go
- natmgr.go
- autorelay.go
- doc.go
- log.go
- relay.go
- routed.go
- interface.go
- mock.go
- mock_conn.go
- mock_link.go
- mock_net.go
- mock_peernet.go
- mock_printer.go
- mock_stream.go
- ratelimiter.go
- identify.pb.go
- identify.proto
- Makefile
- id.go
- obsaddr.go
- ping.go
- .travis.yml
- codecov.yml
- defaults.go
- error_util.go
- libp2p.go
- LICENSE
- Makefile
- NEWS.md
- options.go
- package-list.json
- package.json
- README.md
- autonat.pb.go
- autonat.proto
- .travis.yml
- autonat.go
- client.go
- LICENSE
- Makefile
- notify.go
- package.json
- proto.go
- README.md
- LICENSE
- Makefile
- relay.pb.go
- relay.proto
- .travis.yml
- codecov.yml
- conn.go
- dial.go
- LICENSE
- listen.go
- Makefile
- notify.go
- package.json
- README.md
- relay.go
- transport.go
- util.go
- .travis.yml
- codecov.yml
- connmgr.go
- LICENSE
- Makefile
- package.json
- README.md
- crypto.pb.go
- crypto.proto
- Makefile
- .travis.yml
- codecov.yml
- ecdsa.go
- ed25519.go
- key.go
- LICENSE
- Makefile
- package.json
- README.md
- rsa.go
- secp256k1.go
- interface.go
- LICENSE
- options.go
- package.json
- README.md
- routing.go
- util.go
- .travis.yml
- codecov.yml
- helpers.go
- host.go
- LICENSE
- Makefile
- match.go
- package.json
- README.md
- .travis.yml
- codecov.yml
- interface.go
- LICENSE
- Makefile
- null.go
- package.json
- README.md
- .travis.yml
- codecov.yml
- error.go
- interface.go
- LICENSE
- Makefile
- package.json
- README.md
- options.go
- dht.pb.go
- dht.proto
- Makefile
- message.go
- providers.go
- .travis.yml
- codecov.yml
- dht.go
- dht_bootstrap.go
- dht_net.go
- handlers.go
- LICENSE
- lookup.go
- Makefile
- notif.go
- package.json
- query.go
- README.md
- records.go
- routing.go
- routing_options.go
- util.go
- keyspace.go
- xor.go
- .travis.yml
- bucket.go
- codecov.yml
- LICENSE
- Makefile
- package.json
- README.md
- sorting.go
- table.go
- util.go
- .travis.yml
- codecov.yml
- LICENSE
- loggables.go
- Makefile
- package.json
- README.md
- .travis.yml
- bw_stats.go
- codecov.yml
- interface.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- mapping.go
- nat.go
- notifier.go
- package.json
- README.md
- .travis.yml
- codecov.yml
- interface.go
- LICENSE
- Makefile
- notifiee.go
- package.json
- README.md
- stream_util.go
- timeouts.go
- .travis.yml
- codecov.yml
- key.go
- LICENSE
- Makefile
- package.json
- peerset.go
- utils.go
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- package.json
- peer.go
- README.md
- addrsrcs.go
- sorting.go
- addr_book.go
- keybook.go
- metadata.go
- peerstore.go
- distance.go
- interface.go
- sync.go
- .travis.yml
- codecov.yml
- interface.go
- LICENSE
- Makefile
- metrics.go
- package.json
- peerinfo.go
- peerstore.go
- README.md
- .travis.yml
- codec.go
- codecov.yml
- fingerprint.go
- generate.go
- LICENSE
- Makefile
- package.json
- protector.go
- psk_conn.go
- README.md
- package.json
- protocol.go
- Makefile
- rpc.pb.go
- rpc.proto
- .travis.yml
- codecov.yml
- comm.go
- floodsub.go
- gossipsub.go
- LICENSE
- Makefile
- mcache.go
- notify.go
- package.json
- pubsub.go
- randomsub.go
- README.md
- sign.go
- subscription.go
- .travis.yml
- LICENSE
- Makefile
- package.json
- pubsub.go
- README.md
- .travis.yml
- codecov.yml
- conn.go
- crypto.go
- listener.go
- Makefile
- package.json
- quic_multiaddr.go
- README.md
- stream.go
- transport.go
- Makefile
- record.pb.go
- record.proto
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- package.json
- pubkey.go
- README.md
- record.go
- util.go
- validator.go
- query.go
- options.go
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- package.json
- README.md
- routing.go
- .travis.yml
- bootstrap.go
- composed.go
- LICENSE
- limited.go
- Makefile
- null.go
- package.json
- parallel.go
- README.md
- tiered.go
- Makefile
- spipe.pb.go
- spipe.proto
- .travis.yml
- al.go
- codecov.yml
- LICENSE
- Makefile
- package.json
- protocol.go
- README.md
- rw.go
- transport.go
- .travis.yml
- addrs.go
- codecov.yml
- dial_sync.go
- LICENSE
- limiter.go
- Makefile
- package.json
- README.md
- swarm.go
- swarm_addr.go
- swarm_conn.go
- swarm_dial.go
- swarm_listen.go
- swarm_stream.go
- swarm_transport.go
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- package.json
- README.md
- transport.go
- .travis.yml
- codecov.yml
- conn.go
- LICENSE
- listener.go
- Makefile
- package.json
- README.md
- threshold.go
- upgrader.go
- .travis.yml
- codecov.yml
- filter.go
- LICENSE
- Makefile
- package.json
- README.md
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- multiplex.go
- package.json
- README.md
- stream.go
- .gxignore
- .travis.yml
- chan.go
- codecov.yml
- fuzz.go
- LICENSE
- limit.go
- Makefile
- msgio.go
- num.go
- package.json
- README.md
- varint.go
- error.go
- platform_uint32.go
- platform_uint64.go
- poll_bsd.go
- poll_linux.go
- poll_unsupported.go
- ctx.go
- default.go
- linux.go
- .travis.yml
- addr.go
- available_unix.go
- codecov.yml
- impl_unix.go
- impl_windows.go
- interface.go
- LICENSE
- Makefile
- opts_posix.go
- package.json
- README.md
- .travis.yml
- codecov.yml
- dial.go
- LICENSE
- listen.go
- Makefile
- multidialer.go
- package.json
- README.md
- reuseport.go
- singledialer.go
- transport.go
- net.go
- net_bsd.go
- net_linux.go
- net_windows.go
- LICENSE
- .gxignore
- .travis.yml
- LICENSE
- Makefile
- muxer.go
- package.json
- README.md
- .travis.yml
- codecov.yml
- LICENSE
- Makefile
- package.json
- README.md
- reuseport.go
- tcp.go
- .travis.yml
- codecov.yml
- gen.go
- identity.go
- latency_config.go
- LICENSE
- Makefile
- package.json
- rand.go
- README.md
- util.go
- .travis.yml
- addrs.go
- codecov.yml
- conn.go
- listener.go
- Makefile
- package.json
- README.md
- websocket.go
- .travis.yml
- codec.go
- component.go
- doc.go
- interface.go
- LICENSE
- Makefile
- multiaddr.go
- package.json
- protocol.go
- protocols.go
- README.md
- transcoders.go
- util.go
- varint.go
- dns.go
- LICENSE
- package.json
- README.md
- resolve.go
- .travis.yml
- convert.go
- doc.go
- ip.go
- LICENSE
- Makefile
- net.go
- package.json
- private.go
- README.md
- registry.go
- .codecov.yml
- .travis.yml
- base16.go
- base32.go
- encoder.go
- LICENSE
- multibase.go
- package.json
- README.md
- codec.go
- codec.go
- codec.go
- mux.go
- errors.go
- cbor.go
- json.go
- all.go
- mux.go
- .travis.yml
- coding.go
- header.go
- LICENSE
- Makefile
- multicodec.go
- package.json
- README.md
- LICENSE
- .travis.yml
- codecov.yml
- io.go
- LICENSE
- Makefile
- multihash.go
- package.json
- README.md
- sum.go
- .travis.yml
- client.go
- lazyClient.go
- lazyServer.go
- LICENSE
- Makefile
- multistream.go
- package.json
- README.md
- bitfield.go
- LICENSE
- package.json
- README.md
- base32.go
- package.json
- cbor.go
- doc.go
- Makefile
- LICENSE
- .travis.yml
- chunker.go
- doc.go
- LICENSE
- package.json
- polynomials.go
- README.md
- .gxlastpubver
- keyspace.go
- package.json
- README.md
- xor.go
- ratelimit.go
- README.md
- .travis.yml
- goprocess.go
- impl-mutex.go
- LICENSE
- link.go
- README.md
- LICENSE
- notifier.go
- package.json
- LICENSE
- Makefile
- multiplex.go
- package.json
- README.md
- LICENSE
- Makefile
- multistream.go
- package.json
- README.md
- LICENSE
- Makefile
- package.json
- README.md
- yamux.go
- LICENSE
- package.json
- patterns.go
- README.md
- client.go
- LICENSE
- log.go
- package.json
- README.md
- server.go
- zone.go
- .gxlastpubver
- LICENSE
- mask.go
- package.json
- README.md
- LICENSE
- LICENSE
- package.json
- README.md
- timecache.go
- addr.go
- const.go
- LICENSE
- mux.go
- package.json
- README.md
- session.go
- spec.md
- stream.go
- util.go
- keystore.go
- memkeystore.go
- opts.go
- repub.go
- base.go
- cache.go
- dns.go
- interface.go
- namesys.go
- proquint.go
- publisher.go
- routing.go
- listener.go
- local.go
- p2p.go
- remote.go
- stream.go
- gc.go
- doc.go
- header.pb.go
- header.proto
- Rules.mk
- pin.go
- set.go
- initializer.go
- load.go
- load_linux.go
- preload.go
- preload.sh
- preload_list
- Rules.mk
- badgerds.go
- flatfs.go
- git.go
- levelds.go
- datastore.go
- ipld.go
- plugin.go
- Rules.mk
- tracer.go
- common.go
- mfsr.go
- migrations.go
- unpack.go
- datastores.go
- doc.go
- fsrepo.go
- misc.go
- mock.go
- onlyone.go
- repo.go
- LICENSE
- LICENSE
- LICENSE
- blockstore.go
- dir.go
- math2.go
- verifbs.go
- LICENSE
- .travis.yml
- gateway_common.go
- gateway_darwin.go
- gateway_freebsd.go
- gateway_linux.go
- gateway_solaris.go
- gateway_unimplemented.go
- gateway_windows.go
- LICENSE
- README.md
- .travis.yml
- LICENSE
- natpmp.go
- network.go
- README.md
- recorder.go
- ctxio.go
- LICENSE
- doc.go
- domainre.go
- is_domain.go
- LICENSE
- README.md
- tlds-alpha-by-domain.txt
- tlds.go
- .travis.yml
- doc.go
- LICENSE
- README.md
- temp_err_catcher.go
- .gitignore
- batch.go
- cache.go
- comparator.go
- conv.go
- db.go
- doc.go
- env.go
- filterpolicy.go
- iterator.go
- LICENSE
- options.go
- README.md
- version.go
- LICENSE
- tabwriter.go
- attribute.go
- color.go
- context.go
- doc.go
- LICENSE
- Makefile
- README.md
- style.go
- tabwriter.go
- terminal.go
- writer.go
- .gitignore
- decode.go
- Readme
- scanner.go
- unquote.go
- aes_gcm.go
- asm_amd64.s
- block.go
- cipher.go
- cipher_2.go
- cipher_amd64.go
- cipher_generic.go
- const.go
- gcm.go
- gcm_amd64.s
- LICENSE
- Readme.md
- xor.go
- gen.go
- interfaces.go
- packet.go
- packet_linkedlist.go
- received_packet_handler.go
- received_packet_history.go
- retransmittable.go
- send_mode.go
- sent_packet_handler.go
- sent_packet_history.go
- stop_waiting_manager.go
- bandwidth.go
- clock.go
- cubic.go
- cubic_sender.go
- hybrid_slow_start.go
- interface.go
- prr_sender.go
- rtt_stats.go
- stats.go
- AEAD.go
- aesgcm12_aead.go
- aesgcm_aead.go
- cert_cache.go
- cert_chain.go
- cert_compression.go
- cert_dict.go
- cert_manager.go
- cert_sets.go
- chacha20poly1305_aead.go
- curve_25519.go
- key_derivation.go
- key_derivation_quic_crypto.go
- key_exchange.go
- null_aead.go
- null_aead_aesgcm.go
- null_aead_fnv128a.go
- server_proof.go
- base_flow_controller.go
- connection_flow_controller.go
- interface.go
- stream_flow_controller.go
- cookie_generator.go
- cookie_protector.go
- crypto_setup_client.go
- crypto_setup_server.go
- crypto_setup_tls.go
- crypto_stream_conn.go
- ephermal_cache.go
- handshake_message.go
- interface.go
- mockgen.go
- server_config.go
- server_config_client.go
- tags.go
- tls_extension.go
- tls_extension_handler_client.go
- tls_extension_handler_server.go
- transport_parameters.go
- connection_id.go
- encryption_level.go
- packet_number.go
- perspective.go
- protocol.go
- server_parameters.go
- stream_id.go
- version.go
- atomic_bool.go
- byteinterval_linkedlist.go
- byteorder.go
- byteorder_big_endian.go
- byteorder_little_endian.go
- float16.go
- gen.go
- host.go
- log.go
- minmax.go
- packet_interval.go
- packetinterval_linkedlist.go
- streamframe_interval.go
- timer.go
- varint.go
- varint_packetnumber.go
- ack_frame.go
- ack_frame_legacy.go
- ack_range.go
- blocked_frame.go
- blocked_frame_legacy.go
- connection_close_frame.go
- frame.go
- frame_parser.go
- goaway_frame.go
- header.go
- header_parser.go
- log.go
- max_data_frame.go
- max_stream_data_frame.go
- max_stream_id_frame.go
- path_challenge_frame.go
- path_response_frame.go
- ping_frame.go
- public_reset.go
- rst_stream_frame.go
- stop_sending_frame.go
- stop_waiting_frame.go
- stream_blocked_frame.go
- stream_frame.go
- stream_frame_legacy.go
- stream_id_blocked_frame.go
- version_negotiation.go
- window_update_frame.go
- error_codes.go
- errorcode_string.go
- quic_error.go
- .editorconfig
- .gitignore
- .gometalinter.json
- .travis.yml
- appveyor.yml
- buffer_pool.go
- Changelog.md
- client.go
- codecov.yml
- conn.go
- crypto_stream.go
- frame_sorter.go
- interface.go
- LICENSE
- mint_utils.go
- mockgen.go
- mockgen_private.sh
- multiplexer.go
- packet_handler_map.go
- packet_number_generator.go
- packet_packer.go
- packet_unpacker.go
- README.md
- receive_stream.go
- send_stream.go
- server.go
- server_session.go
- server_tls.go
- session.go
- stream.go
- stream_framer.go
- streams_map.go
- streams_map_generic_helper.go
- streams_map_incoming_bidi.go
- streams_map_incoming_generic.go
- streams_map_incoming_uni.go
- streams_map_legacy.go
- streams_map_outgoing_bidi.go
- streams_map_outgoing_generic.go
- streams_map_outgoing_uni.go
- window_update_queue.go
- cert_set_2.go
- cert_set_3.go
- createCertSets.rb
- LICENSE
- README.md
- .travis.yml
- io.go
- LICENSE
- line.go
- README.md
- vtclean.go
- list.go
- screenbuf.go
- .gitignore
- .travis.yml
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- codes.go
- go.mod
- go.sum
- Gopkg.lock
- Gopkg.toml
- keycodes.go
- keycodes_windows.go
- LICENSE.md
- Makefile
- prompt.go
- promptui.go
- README.md
- select.go
- styles.go
- styles_windows.go
- tools.go
- .travis.yml
- colorable_appengine.go
- colorable_others.go
- colorable_windows.go
- LICENSE
- noncolorable.go
- README.md
- .travis.yml
- doc.go
- isatty_appengine.go
- isatty_bsd.go
- isatty_linux.go
- isatty_linux_ppc64x.go
- isatty_others.go
- isatty_solaris.go
- isatty_windows.go
- LICENSE
- README.md
- .gitignore
- decode.go
- doc.go
- encode.go
- Makefile
- LICENSE
- NOTICE
- .codecov.yml
- .gitignore
- .travis.yml
- AUTHORS
- client.go
- clientconfig.go
- compress_generate.go
- CONTRIBUTORS
- COPYRIGHT
- dane.go
- defaults.go
- dns.go
- dnssec.go
- dnssec_keygen.go
- dnssec_keyscan.go
- dnssec_privkey.go
- doc.go
- duplicate.go
- duplicate_generate.go
- edns.go
- format.go
- fuzz.go
- generate.go
- Gopkg.lock
- Gopkg.toml
- labels.go
- LICENSE
- listen_go111.go
- listen_go_not111.go
- Makefile.fuzz
- Makefile.release
- msg.go
- msg_generate.go
- msg_helpers.go
- nsecx.go
- privaterr.go
- rawmsg.go
- README.md
- reverse.go
- sanitize.go
- scan.go
- scan_rr.go
- scanner.go
- serve_mux.go
- server.go
- sig0.go
- singleinflight.go
- smimea.go
- tlsa.go
- tsig.go
- types.go
- types_generate.go
- udp.go
- udp_windows.go
- update.go
- version.go
- xfr.go
- zcompress.go
- zduplicate.go
- zmsg.go
- ztypes.go
- .gitignore
- .travis.yml
- appveyor.yml
- blake2b.go
- compress_amd64.go
- compress_generic.go
- compress_noasm.go
- compressAvx2_amd64.go
- compressAvx2_amd64.s
- compressAvx_amd64.go
- compressAvx_amd64.s
- compressSse_amd64.go
- compressSse_amd64.s
- cpuid.go
- cpuid_386.s
- cpuid_amd64.s
- LICENSE
- README.md
- .travis.yml
- appveyor.yml
- cpuid.go
- cpuid_386.go
- cpuid_386.s
- cpuid_amd64.go
- cpuid_amd64.s
- cpuid_arm.go
- cpuid_linux_arm64.go
- cpuid_other.go
- cpuid_others_arm64.go
- LICENSE
- README.md
- sha256.go
- sha256block_386.go
- sha256block_amd64.go
- sha256block_arm.go
- sha256block_arm64.go
- sha256block_arm64.s
- sha256block_noasm.go
- sha256block_other.go
- sha256blockAvx2_amd64.go
- sha256blockAvx2_amd64.s
- sha256blockAvx512_amd64.asm
- sha256blockAvx512_amd64.go
- sha256blockAvx512_amd64.s
- sha256blockAvx_amd64.go
- sha256blockAvx_amd64.s
- sha256blockSsse_amd64.go
- sha256blockSsse_amd64.s
- .travis.yml
- colorstring.go
- LICENSE
- README.md
- go.mod
- homedir.go
- LICENSE
- README.md
- alphabet.go
- base58.go
- DEPRECATED.md
- LICENSE
- bundle.go
- language.go
- operands.go
- plural.go
- pluralspec.go
- pluralspec_gen.go
- plural_translation.go
- single_translation.go
- template.go
- translation.go
- i18n.go
- LICENSE
- tags.go
- field.go
- util.go
- .gitignore
- .travis.yml
- CHANGELOG.md
- globaltracer.go
- gocontext.go
- LICENSE
- Makefile
- noop.go
- propagation.go
- README.md
- span.go
- tracer.go
- .gitignore
- .travis.yml
- benchmark.json
- benchmark.sh
- benchmark.toml
- benchmark.yml
- doc.go
- example-crlf.toml
- example.toml
- fuzz.go
- fuzz.sh
- keysparsing.go
- lexer.go
- LICENSE
- marshal.go
- marshal_test.toml
- parser.go
- position.go
- README.md
- test.sh
- token.go
- toml.go
- tomltree_create.go
- tomltree_write.go
- .gitignore
- .travis.yml
- appveyor.yml
- errors.go
- LICENSE
- README.md
- stack.go
- refmt
- self
- cborCommon.go
- cborDecoder.go
- cborDecoderTerminals.go
- cborEncoder.go
- cborEncoderTerminals.go
- cborHelpers.go
- cborOptions.go
- doc.go
- encodeWriter.go
- errors.go
- doc.go
- jsonCommon.go
- jsonDecoder.go
- jsonDecoderTerminals.go
- jsonEncoder.go
- jsonEncoderTerminals.go
- jsonHelpers.go
- jsonOptions.go
- atlas.go
- atlasCommon.go
- atlasEntry.go
- doc.go
- errors.go
- mapMorphism.go
- structMap.go
- structMapAutogen.go
- structMapBuilding.go
- transformBuilding.go
- transformFuncs.go
- unionMorphism.go
- builtins.go
- doc.go
- empty.go
- errors.go
- marshal.go
- marshalBuiltins.go
- marshalMapWildcard.go
- marshalSlab.go
- marshalSliceWildcard.go
- marshalStruct.go
- marshalTransform.go
- marshalUnionKeyed.go
- .gitignore
- .gitmodules
- .travis.yml
- allochound
- cloneHelpers.go
- cover
- doc.go
- goad
- LICENSE
- marshalHelpers.go
- README.md
- .gitignore
- .goreleaser.yml
- Gopkg.lock
- Gopkg.toml
- LICENSE
- main.go
- Makefile
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/blocklayerhq/chainkit
Downloads the entire project code from GitHub to your computer.
cd chainkit
Moves into the project folder you just downloaded.
2. Make
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
