GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - oasisprotocol/oasis-core: Performant and Confidentiality-Preserving Smart Contracts + Blockchains

BranchesTags
Open more actions menu

Latest commit

 

History

10,618 Commits
10,618 Commits

Folders and files

NameName
Last commit message
Last commit date
.buildkite
.buildkite
 
 
.cargo
.cargo
 
 
.changelog
.changelog
 
 
.github
.github
 
 
.gitlint-rules
.gitlint-rules
 
 
docker
docker
 
 
docs
docs
 
 
go
go
 
 
keymanager
keymanager
 
 
runtime-loader
runtime-loader
 
 
runtime
runtime
 
 
scripts
scripts
 
 
secret-sharing
secret-sharing
 
 
tests
tests
 
 
tools
tools
 
 
.dockerignore
.dockerignore
 
 
.gitbook.yaml
.gitbook.yaml
 
 
.gitignore
.gitignore
 
 
.gitlint
.gitlint
 
 
.goreleaser.yml
.goreleaser.yml
 
 
.markdownlint.yml
.markdownlint.yml
 
 
.punch_config.py
.punch_config.py
 
 
.punch_version.py
.punch_version.py
 
 
.rustfmt.toml
.rustfmt.toml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Cargo.lock
Cargo.lock
 
 
Cargo.toml
Cargo.toml
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
LICENSE-docs
LICENSE-docs
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
codecov.yml
codecov.yml
 
 
common.mk
common.mk
 
 
rust-toolchain.toml
rust-toolchain.toml
 
 
towncrier.toml
towncrier.toml
 
 

Repository files navigation

Oasis Core

Build status CI lint status CI reproducibility status Docker status Release status GoDev Docusaurus

Go Go coverage
Rust Rust coverage

Note

  • Oasis Core is in active development so all APIs, protocols and data structures are subject to change.
  • The code has not yet been fully audited. For security issues and other security-related topics, see Security.

Contributing

See our Contributing Guidelines.

Security

Read our Security document.

Developer Documentation

See our developer documentation index.

Developing and Building the System

See a list of prerequisites followed by build instructions and an example of setting up a local test network with a simple runtime.

Directories

  • client: Client library for talking with the runtimes.
  • docker: Docker environment definitions.
  • go: Oasis node.
  • keymanager-api-common: Common keymanager code shared between client and lib.
  • keymanager-client: Client crate for the key manager.
  • keymanager-lib: Keymanager library crate.
  • runtime: The runtime library that simplifies writing SGX and non-SGX runtimes.
  • runtime-loader: The SGX and non-SGX runtime loader process.
  • scripts: Bash scripts for development.
  • tests: Runtimes, clients and resources used for E2E tests.
  • tools: Build tools.

License

This software is licensed under Apache 2.0.

The content of the documentation (the /docs folder) including the media (e.g. images and diagrams) is licensed under Creative Commons Attribution 4.0 International.

About

Performant and Confidentiality-Preserving Smart Contracts + Blockchains

oasisprotocol.org

Topics

blockchainprivacysmart-contracts

Resources

Readme

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

369 stars

Watchers

39 watching

Forks

152 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.