├── .cargo ├── audit.toml └── config.toml ├── .dockerignore ├── .gitbook.yaml ├── .github ├── CODEOWNERS ├── actions │ ├── determine-tag │ │ └── action.yml │ ├── hash-rust │ │ └── action.yml │ ├── lint-rust │ │ └── action.yml │ ├── oasis-core-commit-ref │ │ └── action.yml │ ├── rust-version │ │ └── action.yml │ └── test-rust │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── benchmarking-image.yml │ ├── ci-audit.yml │ ├── ci-docs.yaml │ ├── ci-examples.yml │ ├── ci-lint.yml │ ├── ci-longtest.yaml │ ├── ci-reproducibility.yml │ ├── ci-test.yaml │ ├── release-rofl-client-py.yml │ ├── release-rofl-client-ts.yml │ ├── release-rofl-containers.yml │ ├── release-rofl-scheduler.yml │ ├── rofl-dev-image.yml │ └── runtime-builder-image.yml ├── .gitignore ├── .golangci.yml ├── .markdownlint.yml ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── LICENSE-docs ├── README.md ├── client-sdk ├── README.md ├── go │ ├── callformat │ │ └── callformat.go │ ├── client │ │ ├── callformat.go │ │ ├── client.go │ │ └── transaction.go │ ├── config │ │ ├── default.go │ │ ├── default_test.go │ │ ├── denomination.go │ │ ├── identifier.go │ │ ├── identifier_test.go │ │ ├── network.go │ │ ├── paratime.go │ │ └── paratime_test.go │ ├── connection │ │ └── connection.go │ ├── crypto │ │ └── signature │ │ │ ├── context.go │ │ │ ├── context_test.go │ │ │ ├── ed25519 │ │ │ ├── ed25519.go │ │ │ ├── ed25519_test.go │ │ │ └── signer.go │ │ │ ├── secp256k1 │ │ │ ├── secp256k1.go │ │ │ ├── secp256k1_test.go │ │ │ └── signer.go │ │ │ ├── signature.go │ │ │ ├── signer.go │ │ │ └── sr25519 │ │ │ ├── signer.go │ │ │ ├── sr25519.go │ │ │ └── sr25519_test.go │ ├── go.mod │ ├── go.sum │ ├── helpers │ │ ├── address.go │ │ ├── address_test.go │ │ ├── denomination.go │ │ └── denomination_test.go │ ├── modules │ │ ├── accounts │ │ │ ├── accounts.go │ │ │ └── types.go │ │ ├── consensus │ │ │ ├── consensus.go │ │ │ └── types.go │ │ ├── consensusaccounts │ │ │ ├── consensus_accounts.go │ │ │ └── types.go │ │ ├── contracts │ │ │ ├── contracts.go │ │ │ ├── contracts_test.go │ │ │ ├── oas20 │ │ │ │ ├── oas20.go │ │ │ │ └── oas20_test.go │ │ │ └── types.go │ │ ├── core │ │ │ ├── core.go │ │ │ └── types.go │ │ ├── evm │ │ │ ├── evm.go │ │ │ ├── signed_calls.go │ │ │ ├── signed_calls_test.go │ │ │ └── types.go │ │ ├── rewards │ │ │ ├── rewards.go │ │ │ ├── types.go │ │ │ └── types_test.go │ │ ├── rofl │ │ │ ├── app_id.go │ │ │ ├── app_id_test.go │ │ │ ├── policy.go │ │ │ ├── policy_test.go │ │ │ ├── rofl.go │ │ │ └── types.go │ │ └── roflmarket │ │ │ ├── roflmarket.go │ │ │ └── types.go │ ├── testing │ │ ├── testing.go │ │ └── testing_test.go │ └── types │ │ ├── address.go │ │ ├── address_test.go │ │ ├── callformat.go │ │ ├── crypto.go │ │ ├── crypto_test.go │ │ ├── event.go │ │ ├── event_test.go │ │ ├── info.go │ │ ├── keymanager.go │ │ ├── token.go │ │ ├── token_test.go │ │ ├── transaction.go │ │ └── transaction_test.go └── ts-web │ ├── .gitignore │ ├── README.md │ ├── core │ ├── .gitignore │ ├── .prettierrc.js │ ├── README.md │ ├── compile-proto.sh │ ├── cypress.config.ts │ ├── cypress │ │ ├── e2e │ │ │ └── playground.cy.ts │ │ └── outputConsoleLogs.ts │ ├── docs │ │ ├── changelog.md │ │ ├── getting-started.md │ │ ├── ts-web-blocks-cors.svg │ │ └── ts-web-blocks.svg │ ├── jest.config.js │ ├── package.json │ ├── playground │ │ ├── e2e-test-nodejs.js │ │ ├── jsconfig.json │ │ ├── public │ │ │ └── index.html │ │ ├── sample-envoy.yaml │ │ ├── sample-run-envoy.sh │ │ ├── sample-run-network.sh │ │ ├── src │ │ │ ├── errata │ │ │ │ └── inquire.js │ │ │ ├── index.js │ │ │ └── startPlayground.mjs │ │ └── webpack.config.js │ ├── proto │ │ └── grpc │ │ │ └── status │ │ │ └── status.proto │ ├── reflect-go │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── src │ │ ├── address.ts │ │ ├── beacon.ts │ │ ├── client.ts │ │ ├── common.ts │ │ ├── consensus.ts │ │ ├── control.ts │ │ ├── genesis.ts │ │ ├── governance.ts │ │ ├── hash.ts │ │ ├── hdkey.ts │ │ ├── index.ts │ │ ├── keymanager.ts │ │ ├── misc.ts │ │ ├── quantity.ts │ │ ├── registry.ts │ │ ├── roothash.ts │ │ ├── runtime.ts │ │ ├── scheduler.ts │ │ ├── signature.ts │ │ ├── staking.ts │ │ ├── storage.ts │ │ ├── types.ts │ │ ├── upgrade.ts │ │ └── worker.ts │ ├── test │ │ ├── adr-0008-vectors.json │ │ └── hdkey.test.ts │ └── tsconfig.json │ ├── ext-utils │ ├── .gitignore │ ├── .prettierrc.js │ ├── README.md │ ├── cypress.config.ts │ ├── cypress │ │ └── e2e │ │ │ └── playground.cy.ts │ ├── docs │ │ ├── changelog.md │ │ ├── getting-started.md │ │ ├── sample-ext-id.png │ │ ├── sample-page-open.png │ │ └── sample-page-webpack.png │ ├── package.json │ ├── sample-ext │ │ ├── jsconfig.json │ │ ├── manifest.json │ │ ├── oasis-xu-frame.html │ │ ├── src │ │ │ ├── errata │ │ │ │ └── inquire.js │ │ │ └── index.js │ │ └── webpack.config.js │ ├── sample-page │ │ ├── jsconfig.json │ │ ├── public │ │ │ └── index.html │ │ ├── src │ │ │ ├── errata │ │ │ │ └── inquire.js │ │ │ └── index.js │ │ └── webpack.config.js │ ├── src │ │ ├── connection.ts │ │ ├── ext.ts │ │ ├── index.ts │ │ ├── keys.ts │ │ ├── protocol.ts │ │ └── signature.ts │ └── tsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── rt │ ├── .gitignore │ ├── .prettierrc.js │ ├── check-missing-methods.mjs │ ├── cypress.config.ts │ ├── cypress │ │ └── e2e │ │ │ └── playground.cy.ts │ ├── docs │ │ └── changelog.md │ ├── jest.config.js │ ├── package.json │ ├── playground │ │ ├── README.md │ │ ├── build-runtime.sh │ │ ├── jsconfig.json │ │ ├── public │ │ │ ├── consensus.html │ │ │ ├── index.html │ │ │ └── subcall.html │ │ ├── sample-envoy.yaml │ │ ├── sample-run-envoy.sh │ │ ├── sample-run-network.sh │ │ ├── src │ │ │ ├── consensus.js │ │ │ ├── errata │ │ │ │ └── inquire.js │ │ │ ├── index.js │ │ │ └── subcall.js │ │ ├── staking.json │ │ └── webpack.config.js │ ├── src │ │ ├── accounts.ts │ │ ├── address.ts │ │ ├── callformat.ts │ │ ├── consensus.ts │ │ ├── consensus_accounts.ts │ │ ├── contracts.ts │ │ ├── core.ts │ │ ├── event.ts │ │ ├── evm.ts │ │ ├── index.ts │ │ ├── mrae │ │ │ └── deoxysii.ts │ │ ├── rewards.ts │ │ ├── rofl.ts │ │ ├── roflmarket.ts │ │ ├── signature_secp256k1.ts │ │ ├── token.ts │ │ ├── transaction.ts │ │ ├── types.ts │ │ └── wrapper.ts │ ├── test │ │ ├── address.test.ts │ │ ├── callformat.test.ts │ │ └── mrae.test.ts │ └── tsconfig.json │ └── signer-ledger │ ├── .gitignore │ ├── .prettierrc.js │ ├── docs │ └── changelog.md │ ├── package.json │ ├── playground │ ├── jsconfig.json │ ├── public │ │ └── index.html │ ├── src │ │ ├── errata │ │ │ └── inquire.js │ │ └── index.js │ └── webpack.config.js │ ├── src │ └── index.ts │ └── tsconfig.json ├── codecov.yml ├── contract-sdk-macros ├── Cargo.toml └── src │ ├── error_derive.rs │ ├── event_derive.rs │ ├── lib.rs │ ├── test_utils.rs │ └── util.rs ├── contract-sdk ├── Cargo.toml ├── crypto │ ├── Cargo.toml │ └── src │ │ ├── deoxysii.rs │ │ ├── ecdsa.rs │ │ ├── lib.rs │ │ └── x25519.rs ├── specs │ ├── access │ │ └── oas173 │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── helpers.rs │ │ │ ├── lib.rs │ │ │ └── types.rs │ └── token │ │ └── oas20 │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ ├── helpers.rs │ │ ├── lib.rs │ │ └── types.rs ├── src │ ├── abi │ │ ├── crypto.rs │ │ ├── dispatch.rs │ │ ├── env.rs │ │ ├── mod.rs │ │ ├── storage.rs │ │ └── version.rs │ ├── context.rs │ ├── contract.rs │ ├── env.rs │ ├── error.rs │ ├── event.rs │ ├── lib.rs │ ├── memory.rs │ ├── storage.rs │ └── testing.rs ├── storage │ ├── Cargo.toml │ └── src │ │ ├── cell.rs │ │ ├── lib.rs │ │ └── map.rs └── types │ ├── Cargo.toml │ └── src │ ├── address.rs │ ├── crypto.rs │ ├── env.rs │ ├── event.rs │ ├── lib.rs │ ├── message.rs │ ├── modules │ ├── contracts.rs │ └── mod.rs │ ├── storage.rs │ ├── testing.rs │ └── token.rs ├── docker ├── rofl-dev │ ├── Dockerfile.full │ └── Dockerfile.minimal └── runtime-builder │ └── Dockerfile ├── docs ├── README.md ├── contract │ ├── confidential-smart-contract.md │ ├── hello-world.md │ └── prerequisites.md ├── rofl │ ├── README.mdx │ ├── features │ │ ├── appd.md │ │ ├── manifest.md │ │ ├── marketplace.mdx │ │ ├── proxy.mdx │ │ ├── secrets.md │ │ └── storage.md │ ├── images │ │ ├── rofl-compose-app-wrap.svg │ │ ├── rofl-marketplace.svg │ │ ├── rofl-simplified.svg │ │ └── rofl.svg │ ├── quickstart.mdx │ ├── troubleshooting.mdx │ └── workflow │ │ ├── README.md │ │ ├── build.mdx │ │ ├── containerize-app.mdx │ │ ├── create.md │ │ ├── deploy.md │ │ ├── init.md │ │ ├── prerequisites.mdx │ │ └── test.md └── runtime │ ├── minimal-runtime.md │ ├── modules.md │ ├── prerequisites.md │ └── reproducibility.md ├── examples ├── README.md ├── client-sdk │ └── go │ │ └── minimal-runtime-client │ │ ├── go.mod │ │ ├── go.sum │ │ └── test.go ├── contract-sdk │ ├── c10l-hello-world │ │ ├── Cargo.toml │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── lib.rs │ └── hello-world │ │ ├── Cargo.toml │ │ ├── rust-toolchain.toml │ │ └── src │ │ └── lib.rs └── runtime-sdk │ ├── minimal-runtime │ ├── Cargo.toml │ ├── rust-toolchain.toml │ └── src │ │ ├── lib.rs │ │ └── main.rs │ ├── rofl-oracle-sgx │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── contracts │ │ ├── .gitignore │ │ ├── README.md │ │ ├── contracts │ │ │ └── Oracle.sol │ │ ├── hardhat.config.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ └── tasks.ts │ │ └── tsconfig.json │ ├── rofl.yaml │ ├── rust-toolchain.toml │ └── src │ │ └── main.rs │ └── rofl-oracle-tdx-raw │ ├── .cargo │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── contracts │ ├── rofl.yaml │ ├── rust-toolchain.toml │ └── src │ └── main.rs ├── rofl-app-core ├── Cargo.toml └── src │ ├── client.rs │ ├── env.rs │ ├── init │ ├── mod.rs │ └── tdx.rs │ ├── lib.rs │ ├── notifier.rs │ ├── prelude.rs │ ├── processor.rs │ ├── registration.rs │ ├── secrets.rs │ └── watchdog.rs ├── rofl-appd ├── Cargo.toml └── src │ ├── lib.rs │ ├── routes │ ├── app.rs │ ├── keys.rs │ ├── metadata.rs │ ├── mod.rs │ ├── query.rs │ └── tx.rs │ ├── services │ ├── kms.rs │ ├── metadata.rs │ └── mod.rs │ └── state.rs ├── rofl-client ├── py │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Makefile │ ├── README.md │ ├── examples │ │ └── basic_usage.py │ ├── pyproject.toml │ ├── src │ │ └── oasis_rofl_client │ │ │ ├── __about__.py │ │ │ ├── __init__.py │ │ │ └── rofl_client.py │ ├── tests │ │ └── test_client.py │ └── uv.lock └── ts │ ├── .gitignore │ ├── .prettierrc.cjs │ ├── README.md │ ├── examples │ └── basic_usage.ts │ ├── jest.config.cjs │ ├── package-lock.json │ ├── package.json │ ├── release-process.md │ ├── scripts │ └── emit-cjs-pkg.cjs │ ├── src │ ├── index.ts │ └── roflClient.ts │ ├── test │ └── client.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.json │ └── tsconfig.test.json ├── rofl-containers ├── Cargo.toml └── src │ ├── containers.rs │ ├── main.rs │ ├── proxy │ ├── compose.rs │ ├── firewall.rs │ └── mod.rs │ ├── reaper.rs │ ├── secrets.rs │ ├── storage │ ├── luks2.rs │ └── mod.rs │ └── utils.rs ├── rofl-proxy ├── Cargo.toml ├── fuzz │ └── sni.rs └── src │ ├── http │ ├── mod.rs │ ├── proxy.rs │ ├── sni.rs │ └── tls.rs │ ├── lib.rs │ └── wireguard │ ├── mod.rs │ └── pool.rs ├── rofl-scheduler ├── .gitignore ├── Cargo.toml ├── README.md ├── rofl.yaml └── src │ ├── client.rs │ ├── config.rs │ ├── main.rs │ ├── manager.rs │ ├── manifest.rs │ ├── proxy │ ├── domain.rs │ └── mod.rs │ ├── qcow2.rs │ ├── serverd │ ├── auth.rs │ ├── error.rs │ ├── mod.rs │ └── routes.rs │ ├── state.rs │ └── types.rs ├── rofl-utils ├── Cargo.toml └── src │ ├── https.rs │ └── lib.rs ├── runtime-sdk-macros ├── Cargo.toml └── src │ ├── error_derive.rs │ ├── event_derive.rs │ ├── evm_derive.rs │ ├── generators.rs │ ├── lib.rs │ ├── module_derive │ ├── method_handler.rs │ ├── migration_handler.rs │ ├── mod.rs │ └── module.rs │ ├── test_utils.rs │ └── version_from_cargo.rs ├── runtime-sdk ├── Cargo.toml ├── README.md ├── modules │ ├── README.md │ ├── contracts │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── abi │ │ │ ├── gas.rs │ │ │ ├── mod.rs │ │ │ └── oasis │ │ │ │ ├── crypto.rs │ │ │ │ ├── env.rs │ │ │ │ ├── memory.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── storage.rs │ │ │ │ ├── test.rs │ │ │ │ └── validation.rs │ │ │ ├── code.rs │ │ │ ├── lib.rs │ │ │ ├── results.rs │ │ │ ├── store.rs │ │ │ ├── test.rs │ │ │ ├── types.rs │ │ │ └── wasm.rs │ ├── evm │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── benches │ │ │ └── criterion_benchmark.rs │ │ ├── fuzz │ │ │ ├── README.md │ │ │ ├── precompile.rs │ │ │ ├── precompile_contract_dispatch.rs │ │ │ ├── precompile_contract_dispatch_corpus.rs │ │ │ └── precompile_corpus.rs │ │ └── src │ │ │ ├── backend.rs │ │ │ ├── derive_caller.rs │ │ │ ├── lib.rs │ │ │ ├── mock.rs │ │ │ ├── precompile │ │ │ ├── confidential.rs │ │ │ ├── contract.rs │ │ │ ├── erc20.rs │ │ │ ├── gas.rs │ │ │ ├── mod.rs │ │ │ ├── sha2.rs │ │ │ ├── standard │ │ │ │ ├── bn128.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── modexp.rs │ │ │ │ └── simple.rs │ │ │ ├── subcall.rs │ │ │ ├── testdata │ │ │ │ ├── bn256Add.json │ │ │ │ ├── bn256Pairing.json │ │ │ │ ├── bn256ScalarMul.json │ │ │ │ ├── common_bnadd.json │ │ │ │ ├── common_bnmul.json │ │ │ │ ├── common_bnpair.json │ │ │ │ └── modexp_eip2565.json │ │ │ └── testing.rs │ │ │ ├── raw_tx.rs │ │ │ ├── signed_call.rs │ │ │ ├── state.rs │ │ │ ├── test.rs │ │ │ └── types.rs │ └── rofl-market │ │ ├── Cargo.toml │ │ └── src │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── lib.rs │ │ ├── payment.rs │ │ ├── policy.rs │ │ ├── state.rs │ │ ├── test.rs │ │ └── types.rs └── src │ ├── callformat.rs │ ├── config.rs │ ├── context.rs │ ├── crypto │ ├── mod.rs │ ├── multisig │ │ ├── mod.rs │ │ └── test.rs │ ├── random.rs │ └── signature │ │ ├── context.rs │ │ ├── digests.rs │ │ ├── ed25519.rs │ │ ├── mod.rs │ │ ├── secp256k1.rs │ │ ├── secp256r1.rs │ │ ├── secp384r1.rs │ │ └── sr25519.rs │ ├── dispatcher.rs │ ├── enclave_rpc.rs │ ├── error.rs │ ├── event.rs │ ├── history.rs │ ├── keymanager.rs │ ├── lib.rs │ ├── module.rs │ ├── modules │ ├── access │ │ ├── mod.rs │ │ ├── test.rs │ │ └── types.rs │ ├── accounts │ │ ├── fee.rs │ │ ├── mod.rs │ │ ├── test.rs │ │ └── types.rs │ ├── consensus │ │ ├── mod.rs │ │ ├── test.rs │ │ └── types.rs │ ├── consensus_accounts │ │ ├── mod.rs │ │ ├── state.rs │ │ ├── test.rs │ │ └── types.rs │ ├── core │ │ ├── mod.rs │ │ ├── test.rs │ │ └── types.rs │ ├── mod.rs │ ├── rewards │ │ ├── mod.rs │ │ ├── test.rs │ │ └── types.rs │ └── rofl │ │ ├── app_id.rs │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── mod.rs │ │ ├── policy.rs │ │ ├── state.rs │ │ ├── test.rs │ │ └── types.rs │ ├── runtime.rs │ ├── schedule_control.rs │ ├── sender.rs │ ├── state.rs │ ├── storage │ ├── confidential.rs │ ├── hashed.rs │ ├── host.rs │ ├── mkvs.rs │ ├── mod.rs │ ├── overlay.rs │ ├── prefix.rs │ └── typed.rs │ ├── subcall.rs │ ├── testing │ ├── keymanager.rs │ ├── keys.rs │ ├── mock.rs │ └── mod.rs │ └── types │ ├── address.rs │ ├── callformat.rs │ ├── message.rs │ ├── mod.rs │ ├── token.rs │ └── transaction.rs ├── rust-toolchain.toml ├── tests ├── .gitignore ├── benchmark │ ├── Dockerfile │ ├── benchmarks │ │ ├── accounts │ │ │ └── accounts.go │ │ └── api │ │ │ └── api.go │ ├── build-benchmarks.sh │ ├── cmd │ │ ├── benchmarks.go │ │ ├── fixture.go │ │ └── root.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── run-benchmarks.sh │ └── runtime │ │ ├── client.go │ │ └── types.go ├── check-core-versions.sh ├── consts.sh ├── contracts │ ├── bench │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── data │ │ │ ├── key.bin │ │ │ ├── message.txt │ │ │ └── signature.bin │ │ └── src │ │ │ └── lib.rs │ └── hello │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── download-artifacts.sh ├── e2e │ ├── base │ │ ├── base.go │ │ ├── tests.go │ │ └── txgen.go │ ├── consensusaccounts │ │ ├── consensusaccounts.go │ │ └── tests.go │ ├── contracts │ │ ├── build │ │ │ └── .gitignore │ │ ├── contracts.go │ │ ├── files.go │ │ └── tests.go │ ├── e2e.go │ ├── evm │ │ ├── contracts │ │ │ ├── contracts.mk │ │ │ ├── delegation │ │ │ │ ├── Makefile │ │ │ │ ├── delegation.abi │ │ │ │ ├── delegation.go │ │ │ │ ├── delegation.hex │ │ │ │ └── delegation.sol │ │ │ ├── evm_call_suicide_test_compiled.hex │ │ │ ├── evm_create_multi.hex │ │ │ ├── evm_encryption.sol │ │ │ ├── evm_encryption_compiled.hex │ │ │ ├── evm_erc20_test_compiled.hex │ │ │ ├── evm_key_derivation.sol │ │ │ ├── evm_key_derivation_compiled.hex │ │ │ ├── evm_magic_slots.sol │ │ │ ├── evm_magic_slots_compiled.hex │ │ │ ├── evm_message_signing.sol │ │ │ ├── evm_message_signing_compiled.hex │ │ │ ├── evm_sol_test_compiled.hex │ │ │ ├── evm_suicide_test_compiled.hex │ │ │ ├── faucet │ │ │ │ ├── Makefile │ │ │ │ ├── faucet.abi │ │ │ │ ├── faucet.hex │ │ │ │ └── faucet.sol │ │ │ ├── query │ │ │ │ ├── Makefile │ │ │ │ ├── query.abi │ │ │ │ ├── query.go │ │ │ │ ├── query.hex │ │ │ │ └── query.sol │ │ │ ├── retval │ │ │ │ ├── Makefile │ │ │ │ ├── retval.abi │ │ │ │ ├── retval.go │ │ │ │ ├── retval.hex │ │ │ │ └── retval.sol │ │ │ ├── rng │ │ │ │ ├── Makefile │ │ │ │ ├── evm_rng.abi │ │ │ │ ├── evm_rng.hex │ │ │ │ ├── evm_rng.sol │ │ │ │ └── rng.go │ │ │ ├── subcall │ │ │ │ ├── Makefile │ │ │ │ ├── evm_subcall.abi │ │ │ │ ├── evm_subcall.hex │ │ │ │ ├── evm_subcall.sol │ │ │ │ └── subcall.go │ │ │ └── use_gas │ │ │ │ ├── Makefile │ │ │ │ ├── evm_use_gas.abi │ │ │ │ ├── evm_use_gas.hex │ │ │ │ └── evm_use_gas.sol │ │ ├── delegation.go │ │ ├── eth_tx.go │ │ ├── evm.go │ │ ├── files.go │ │ ├── fixture.go │ │ ├── rng.go │ │ ├── runtime_roots.go │ │ └── tests.go │ ├── go.mod │ ├── go.sum │ ├── rofl │ │ ├── fixture.go │ │ ├── oracle.go │ │ ├── rofl.go │ │ └── tests.go │ ├── scenario │ │ ├── constants.go │ │ ├── events.go │ │ └── scenario.go │ ├── scenarios.go │ └── txgen │ │ ├── generators.go │ │ └── txgen.go ├── paths.sh ├── run-e2e.sh ├── runtimes │ ├── benchmarking │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ └── runtime │ │ │ ├── mod.rs │ │ │ └── types.rs │ ├── components-rofl │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── components-ronl │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ └── oracle │ │ │ ├── error.rs │ │ │ ├── event.rs │ │ │ ├── mod.rs │ │ │ ├── state.rs │ │ │ └── types.rs │ ├── simple-consensus │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── simple-contracts │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── simple-evm │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ └── simple-keyvalue │ │ ├── Cargo.toml │ │ └── src │ │ ├── keyvalue.rs │ │ ├── keyvalue │ │ └── types.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── test.rs └── update-core-versions.sh └── tools ├── gen_runtime_vectors ├── README.md ├── go.mod ├── go.sum ├── main.go └── testvectors.go └── orc ├── go.mod ├── go.sum ├── main.go └── sgx.go /.cargo/audit.toml: -------------------------------------------------------------------------------- 1 | [advisories] 2 | ignore = [ 3 | "RUSTSEC-2023-0071", # Does not affect our current use of the library. 4 | ] 5 | -------------------------------------------------------------------------------- /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.gitbook.yaml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/determine-tag/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/determine-tag/action.yml -------------------------------------------------------------------------------- /.github/actions/hash-rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/hash-rust/action.yml -------------------------------------------------------------------------------- /.github/actions/lint-rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/lint-rust/action.yml -------------------------------------------------------------------------------- /.github/actions/oasis-core-commit-ref/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/oasis-core-commit-ref/action.yml -------------------------------------------------------------------------------- /.github/actions/rust-version/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/rust-version/action.yml -------------------------------------------------------------------------------- /.github/actions/test-rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/actions/test-rust/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/benchmarking-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/benchmarking-image.yml -------------------------------------------------------------------------------- /.github/workflows/ci-audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-audit.yml -------------------------------------------------------------------------------- /.github/workflows/ci-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-examples.yml -------------------------------------------------------------------------------- /.github/workflows/ci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/ci-longtest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-longtest.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-reproducibility.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-reproducibility.yml -------------------------------------------------------------------------------- /.github/workflows/ci-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/ci-test.yaml -------------------------------------------------------------------------------- /.github/workflows/release-rofl-client-py.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/release-rofl-client-py.yml -------------------------------------------------------------------------------- /.github/workflows/release-rofl-client-ts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/release-rofl-client-ts.yml -------------------------------------------------------------------------------- /.github/workflows/release-rofl-containers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/release-rofl-containers.yml -------------------------------------------------------------------------------- /.github/workflows/release-rofl-scheduler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/release-rofl-scheduler.yml -------------------------------------------------------------------------------- /.github/workflows/rofl-dev-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/rofl-dev-image.yml -------------------------------------------------------------------------------- /.github/workflows/runtime-builder-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.github/workflows/runtime-builder-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/LICENSE-docs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/README.md -------------------------------------------------------------------------------- /client-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/README.md -------------------------------------------------------------------------------- /client-sdk/go/callformat/callformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/callformat/callformat.go -------------------------------------------------------------------------------- /client-sdk/go/client/callformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/client/callformat.go -------------------------------------------------------------------------------- /client-sdk/go/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/client/client.go -------------------------------------------------------------------------------- /client-sdk/go/client/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/client/transaction.go -------------------------------------------------------------------------------- /client-sdk/go/config/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/default.go -------------------------------------------------------------------------------- /client-sdk/go/config/default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/default_test.go -------------------------------------------------------------------------------- /client-sdk/go/config/denomination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/denomination.go -------------------------------------------------------------------------------- /client-sdk/go/config/identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/identifier.go -------------------------------------------------------------------------------- /client-sdk/go/config/identifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/identifier_test.go -------------------------------------------------------------------------------- /client-sdk/go/config/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/network.go -------------------------------------------------------------------------------- /client-sdk/go/config/paratime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/paratime.go -------------------------------------------------------------------------------- /client-sdk/go/config/paratime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/config/paratime_test.go -------------------------------------------------------------------------------- /client-sdk/go/connection/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/connection/connection.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/context.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/context_test.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/ed25519/ed25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/ed25519/ed25519.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/ed25519/ed25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/ed25519/ed25519_test.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/ed25519/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/ed25519/signer.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/secp256k1/secp256k1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/secp256k1/secp256k1.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/secp256k1/secp256k1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/secp256k1/secp256k1_test.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/secp256k1/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/secp256k1/signer.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/signature.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/signer.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/sr25519/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/sr25519/signer.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/sr25519/sr25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/sr25519/sr25519.go -------------------------------------------------------------------------------- /client-sdk/go/crypto/signature/sr25519/sr25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/crypto/signature/sr25519/sr25519_test.go -------------------------------------------------------------------------------- /client-sdk/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/go.mod -------------------------------------------------------------------------------- /client-sdk/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/go.sum -------------------------------------------------------------------------------- /client-sdk/go/helpers/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/helpers/address.go -------------------------------------------------------------------------------- /client-sdk/go/helpers/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/helpers/address_test.go -------------------------------------------------------------------------------- /client-sdk/go/helpers/denomination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/helpers/denomination.go -------------------------------------------------------------------------------- /client-sdk/go/helpers/denomination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/helpers/denomination_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/accounts/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/accounts/accounts.go -------------------------------------------------------------------------------- /client-sdk/go/modules/accounts/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/accounts/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/consensus/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/consensus/consensus.go -------------------------------------------------------------------------------- /client-sdk/go/modules/consensus/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/consensus/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/consensusaccounts/consensus_accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/consensusaccounts/consensus_accounts.go -------------------------------------------------------------------------------- /client-sdk/go/modules/consensusaccounts/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/consensusaccounts/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/contracts/contracts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/contracts/contracts.go -------------------------------------------------------------------------------- /client-sdk/go/modules/contracts/contracts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/contracts/contracts_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/contracts/oas20/oas20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/contracts/oas20/oas20.go -------------------------------------------------------------------------------- /client-sdk/go/modules/contracts/oas20/oas20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/contracts/oas20/oas20_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/contracts/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/contracts/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/core/core.go -------------------------------------------------------------------------------- /client-sdk/go/modules/core/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/core/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/evm/evm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/evm/evm.go -------------------------------------------------------------------------------- /client-sdk/go/modules/evm/signed_calls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/evm/signed_calls.go -------------------------------------------------------------------------------- /client-sdk/go/modules/evm/signed_calls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/evm/signed_calls_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/evm/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/evm/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rewards/rewards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rewards/rewards.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rewards/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rewards/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rewards/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rewards/types_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/app_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/app_id.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/app_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/app_id_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/policy.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/policy_test.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/rofl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/rofl.go -------------------------------------------------------------------------------- /client-sdk/go/modules/rofl/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/rofl/types.go -------------------------------------------------------------------------------- /client-sdk/go/modules/roflmarket/roflmarket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/roflmarket/roflmarket.go -------------------------------------------------------------------------------- /client-sdk/go/modules/roflmarket/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/modules/roflmarket/types.go -------------------------------------------------------------------------------- /client-sdk/go/testing/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/testing/testing.go -------------------------------------------------------------------------------- /client-sdk/go/testing/testing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/testing/testing_test.go -------------------------------------------------------------------------------- /client-sdk/go/types/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/address.go -------------------------------------------------------------------------------- /client-sdk/go/types/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/address_test.go -------------------------------------------------------------------------------- /client-sdk/go/types/callformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/callformat.go -------------------------------------------------------------------------------- /client-sdk/go/types/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/crypto.go -------------------------------------------------------------------------------- /client-sdk/go/types/crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/crypto_test.go -------------------------------------------------------------------------------- /client-sdk/go/types/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/event.go -------------------------------------------------------------------------------- /client-sdk/go/types/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/event_test.go -------------------------------------------------------------------------------- /client-sdk/go/types/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/info.go -------------------------------------------------------------------------------- /client-sdk/go/types/keymanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/keymanager.go -------------------------------------------------------------------------------- /client-sdk/go/types/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/token.go -------------------------------------------------------------------------------- /client-sdk/go/types/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/token_test.go -------------------------------------------------------------------------------- /client-sdk/go/types/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/transaction.go -------------------------------------------------------------------------------- /client-sdk/go/types/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/go/types/transaction_test.go -------------------------------------------------------------------------------- /client-sdk/ts-web/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /client-sdk/ts-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/README.md -------------------------------------------------------------------------------- /client-sdk/ts-web/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/.gitignore -------------------------------------------------------------------------------- /client-sdk/ts-web/core/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/.prettierrc.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/README.md -------------------------------------------------------------------------------- /client-sdk/ts-web/core/compile-proto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/compile-proto.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/core/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/cypress.config.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/cypress/e2e/playground.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/cypress/e2e/playground.cy.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/cypress/outputConsoleLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/cypress/outputConsoleLogs.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/docs/changelog.md -------------------------------------------------------------------------------- /client-sdk/ts-web/core/docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/docs/getting-started.md -------------------------------------------------------------------------------- /client-sdk/ts-web/core/docs/ts-web-blocks-cors.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/docs/ts-web-blocks-cors.svg -------------------------------------------------------------------------------- /client-sdk/ts-web/core/docs/ts-web-blocks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/docs/ts-web-blocks.svg -------------------------------------------------------------------------------- /client-sdk/ts-web/core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/jest.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/package.json -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/e2e-test-nodejs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/e2e-test-nodejs.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/jsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/public/index.html -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/sample-envoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/sample-envoy.yaml -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/sample-run-envoy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/sample-run-envoy.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/sample-run-network.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/sample-run-network.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/src/errata/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/src/errata/inquire.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/src/index.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/src/startPlayground.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/src/startPlayground.mjs -------------------------------------------------------------------------------- /client-sdk/ts-web/core/playground/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/playground/webpack.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/core/proto/grpc/status/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/proto/grpc/status/status.proto -------------------------------------------------------------------------------- /client-sdk/ts-web/core/reflect-go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/reflect-go/README.md -------------------------------------------------------------------------------- /client-sdk/ts-web/core/reflect-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/reflect-go/go.mod -------------------------------------------------------------------------------- /client-sdk/ts-web/core/reflect-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/reflect-go/go.sum -------------------------------------------------------------------------------- /client-sdk/ts-web/core/reflect-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/reflect-go/main.go -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/address.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/beacon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/beacon.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/client.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/common.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/consensus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/consensus.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/control.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/genesis.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/governance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/governance.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/hash.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/hdkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/hdkey.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/index.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/keymanager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/keymanager.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/misc.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/quantity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/quantity.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/registry.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/roothash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/roothash.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/runtime.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/scheduler.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/signature.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/staking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/staking.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/storage.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/types.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/upgrade.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/src/worker.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/test/adr-0008-vectors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/test/adr-0008-vectors.json -------------------------------------------------------------------------------- /client-sdk/ts-web/core/test/hdkey.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/test/hdkey.test.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/core/tsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/.gitignore -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/.prettierrc.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/README.md -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/cypress.config.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/cypress/e2e/playground.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/cypress/e2e/playground.cy.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/docs/changelog.md -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/docs/getting-started.md -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/docs/sample-ext-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/docs/sample-ext-id.png -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/docs/sample-page-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/docs/sample-page-open.png -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/docs/sample-page-webpack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/docs/sample-page-webpack.png -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/package.json -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/jsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/manifest.json -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/oasis-xu-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/oasis-xu-frame.html -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/src/errata/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/src/errata/inquire.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/src/index.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-ext/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-ext/webpack.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-page/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-page/jsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-page/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-page/public/index.html -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-page/src/errata/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-page/src/errata/inquire.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-page/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-page/src/index.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/sample-page/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/sample-page/webpack.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/connection.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/ext.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/index.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/keys.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/protocol.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/src/signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/src/signature.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/ext-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/ext-utils/tsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/package-lock.json -------------------------------------------------------------------------------- /client-sdk/ts-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/package.json -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/.gitignore -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/.prettierrc.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/check-missing-methods.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/check-missing-methods.mjs -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/cypress.config.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/cypress/e2e/playground.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/cypress/e2e/playground.cy.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/docs/changelog.md -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/jest.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/package.json -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/README.md -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/build-runtime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/build-runtime.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/jsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/public/consensus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/public/consensus.html -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/public/index.html -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/public/subcall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/public/subcall.html -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/sample-envoy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/sample-envoy.yaml -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/sample-run-envoy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/sample-run-envoy.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/sample-run-network.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/sample-run-network.sh -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/src/consensus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/src/consensus.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/src/errata/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/src/errata/inquire.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/src/index.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/src/subcall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/src/subcall.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/staking.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/staking.json -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/playground/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/playground/webpack.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/accounts.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/address.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/callformat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/callformat.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/consensus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/consensus.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/consensus_accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/consensus_accounts.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/contracts.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/core.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/event.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/evm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/evm.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/index.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/mrae/deoxysii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/mrae/deoxysii.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/rewards.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/rofl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/rofl.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/roflmarket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/roflmarket.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/signature_secp256k1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/signature_secp256k1.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/token.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/transaction.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/types.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/src/wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/src/wrapper.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/test/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/test/address.test.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/test/callformat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/test/callformat.test.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/test/mrae.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/test/mrae.test.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/rt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/rt/tsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/.gitignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /node_modules 3 | /playground/dist/main.js 4 | -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/.prettierrc.js -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/docs/changelog.md -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/package.json -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/playground/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/playground/jsconfig.json -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/playground/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/playground/public/index.html -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/playground/src/errata/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/playground/src/errata/inquire.js -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/playground/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/playground/src/index.js -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/playground/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/playground/webpack.config.js -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/src/index.ts -------------------------------------------------------------------------------- /client-sdk/ts-web/signer-ledger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/client-sdk/ts-web/signer-ledger/tsconfig.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - tests 3 | -------------------------------------------------------------------------------- /contract-sdk-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk-macros/src/error_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/src/error_derive.rs -------------------------------------------------------------------------------- /contract-sdk-macros/src/event_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/src/event_derive.rs -------------------------------------------------------------------------------- /contract-sdk-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk-macros/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/src/test_utils.rs -------------------------------------------------------------------------------- /contract-sdk-macros/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk-macros/src/util.rs -------------------------------------------------------------------------------- /contract-sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/crypto/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/crypto/src/deoxysii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/crypto/src/deoxysii.rs -------------------------------------------------------------------------------- /contract-sdk/crypto/src/ecdsa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/crypto/src/ecdsa.rs -------------------------------------------------------------------------------- /contract-sdk/crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/crypto/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/crypto/src/x25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/crypto/src/x25519.rs -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/Cargo.lock -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/README.md -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/src/helpers.rs -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/specs/access/oas173/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/access/oas173/src/types.rs -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/Cargo.lock -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/README.md -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/src/helpers.rs -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/specs/token/oas20/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/specs/token/oas20/src/types.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/crypto.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/dispatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/dispatch.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/env.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/mod.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/storage.rs -------------------------------------------------------------------------------- /contract-sdk/src/abi/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/abi/version.rs -------------------------------------------------------------------------------- /contract-sdk/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/context.rs -------------------------------------------------------------------------------- /contract-sdk/src/contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/contract.rs -------------------------------------------------------------------------------- /contract-sdk/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/env.rs -------------------------------------------------------------------------------- /contract-sdk/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/error.rs -------------------------------------------------------------------------------- /contract-sdk/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/event.rs -------------------------------------------------------------------------------- /contract-sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/memory.rs -------------------------------------------------------------------------------- /contract-sdk/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/storage.rs -------------------------------------------------------------------------------- /contract-sdk/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/src/testing.rs -------------------------------------------------------------------------------- /contract-sdk/storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/storage/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/storage/src/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/storage/src/cell.rs -------------------------------------------------------------------------------- /contract-sdk/storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/storage/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/storage/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/storage/src/map.rs -------------------------------------------------------------------------------- /contract-sdk/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/Cargo.toml -------------------------------------------------------------------------------- /contract-sdk/types/src/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/address.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/crypto.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/env.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/event.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/lib.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/message.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/modules/contracts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/modules/contracts.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/modules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/modules/mod.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/storage.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/testing.rs -------------------------------------------------------------------------------- /contract-sdk/types/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/contract-sdk/types/src/token.rs -------------------------------------------------------------------------------- /docker/rofl-dev/Dockerfile.full: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docker/rofl-dev/Dockerfile.full -------------------------------------------------------------------------------- /docker/rofl-dev/Dockerfile.minimal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docker/rofl-dev/Dockerfile.minimal -------------------------------------------------------------------------------- /docker/runtime-builder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docker/runtime-builder/Dockerfile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/contract/confidential-smart-contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/contract/confidential-smart-contract.md -------------------------------------------------------------------------------- /docs/contract/hello-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/contract/hello-world.md -------------------------------------------------------------------------------- /docs/contract/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/contract/prerequisites.md -------------------------------------------------------------------------------- /docs/rofl/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/README.mdx -------------------------------------------------------------------------------- /docs/rofl/features/appd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/appd.md -------------------------------------------------------------------------------- /docs/rofl/features/manifest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/manifest.md -------------------------------------------------------------------------------- /docs/rofl/features/marketplace.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/marketplace.mdx -------------------------------------------------------------------------------- /docs/rofl/features/proxy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/proxy.mdx -------------------------------------------------------------------------------- /docs/rofl/features/secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/secrets.md -------------------------------------------------------------------------------- /docs/rofl/features/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/features/storage.md -------------------------------------------------------------------------------- /docs/rofl/images/rofl-compose-app-wrap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/images/rofl-compose-app-wrap.svg -------------------------------------------------------------------------------- /docs/rofl/images/rofl-marketplace.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/images/rofl-marketplace.svg -------------------------------------------------------------------------------- /docs/rofl/images/rofl-simplified.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/images/rofl-simplified.svg -------------------------------------------------------------------------------- /docs/rofl/images/rofl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/images/rofl.svg -------------------------------------------------------------------------------- /docs/rofl/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/quickstart.mdx -------------------------------------------------------------------------------- /docs/rofl/troubleshooting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/troubleshooting.mdx -------------------------------------------------------------------------------- /docs/rofl/workflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/README.md -------------------------------------------------------------------------------- /docs/rofl/workflow/build.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/build.mdx -------------------------------------------------------------------------------- /docs/rofl/workflow/containerize-app.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/containerize-app.mdx -------------------------------------------------------------------------------- /docs/rofl/workflow/create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/create.md -------------------------------------------------------------------------------- /docs/rofl/workflow/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/deploy.md -------------------------------------------------------------------------------- /docs/rofl/workflow/init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/init.md -------------------------------------------------------------------------------- /docs/rofl/workflow/prerequisites.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/prerequisites.mdx -------------------------------------------------------------------------------- /docs/rofl/workflow/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/rofl/workflow/test.md -------------------------------------------------------------------------------- /docs/runtime/minimal-runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/runtime/minimal-runtime.md -------------------------------------------------------------------------------- /docs/runtime/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/runtime/modules.md -------------------------------------------------------------------------------- /docs/runtime/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/runtime/prerequisites.md -------------------------------------------------------------------------------- /docs/runtime/reproducibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/docs/runtime/reproducibility.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/client-sdk/go/minimal-runtime-client/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/client-sdk/go/minimal-runtime-client/go.mod -------------------------------------------------------------------------------- /examples/client-sdk/go/minimal-runtime-client/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/client-sdk/go/minimal-runtime-client/go.sum -------------------------------------------------------------------------------- /examples/client-sdk/go/minimal-runtime-client/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/client-sdk/go/minimal-runtime-client/test.go -------------------------------------------------------------------------------- /examples/contract-sdk/c10l-hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/c10l-hello-world/Cargo.toml -------------------------------------------------------------------------------- /examples/contract-sdk/c10l-hello-world/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/c10l-hello-world/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/contract-sdk/c10l-hello-world/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/c10l-hello-world/src/lib.rs -------------------------------------------------------------------------------- /examples/contract-sdk/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/hello-world/Cargo.toml -------------------------------------------------------------------------------- /examples/contract-sdk/hello-world/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/hello-world/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/contract-sdk/hello-world/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/contract-sdk/hello-world/src/lib.rs -------------------------------------------------------------------------------- /examples/runtime-sdk/minimal-runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/minimal-runtime/Cargo.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/minimal-runtime/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/minimal-runtime/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/minimal-runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/minimal-runtime/src/lib.rs -------------------------------------------------------------------------------- /examples/runtime-sdk/minimal-runtime/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/minimal-runtime/src/main.rs -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/.cargo/config.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/.gitignore: -------------------------------------------------------------------------------- 1 | *.orc 2 | -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/Cargo.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/.gitignore -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/README.md -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/contracts/Oracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/contracts/Oracle.sol -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/hardhat.config.ts -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/package-lock.json -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/package.json -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/src/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/src/tasks.ts -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/contracts/tsconfig.json -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/rofl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/rofl.yaml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-sgx/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-sgx/src/main.rs -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-tdx-raw/.cargo/config.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/.gitignore: -------------------------------------------------------------------------------- 1 | # Built runtime bundles. 2 | *.orc 3 | -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-tdx-raw/Cargo.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/contracts: -------------------------------------------------------------------------------- 1 | ../rofl-oracle-sgx/contracts -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/rofl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-tdx-raw/rofl.yaml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-tdx-raw/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/runtime-sdk/rofl-oracle-tdx-raw/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/examples/runtime-sdk/rofl-oracle-tdx-raw/src/main.rs -------------------------------------------------------------------------------- /rofl-app-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/Cargo.toml -------------------------------------------------------------------------------- /rofl-app-core/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/client.rs -------------------------------------------------------------------------------- /rofl-app-core/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/env.rs -------------------------------------------------------------------------------- /rofl-app-core/src/init/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/init/mod.rs -------------------------------------------------------------------------------- /rofl-app-core/src/init/tdx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/init/tdx.rs -------------------------------------------------------------------------------- /rofl-app-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/lib.rs -------------------------------------------------------------------------------- /rofl-app-core/src/notifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/notifier.rs -------------------------------------------------------------------------------- /rofl-app-core/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/prelude.rs -------------------------------------------------------------------------------- /rofl-app-core/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/processor.rs -------------------------------------------------------------------------------- /rofl-app-core/src/registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/registration.rs -------------------------------------------------------------------------------- /rofl-app-core/src/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/secrets.rs -------------------------------------------------------------------------------- /rofl-app-core/src/watchdog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-app-core/src/watchdog.rs -------------------------------------------------------------------------------- /rofl-appd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/Cargo.toml -------------------------------------------------------------------------------- /rofl-appd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/lib.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/app.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/keys.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/metadata.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/mod.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/query.rs -------------------------------------------------------------------------------- /rofl-appd/src/routes/tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/routes/tx.rs -------------------------------------------------------------------------------- /rofl-appd/src/services/kms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/services/kms.rs -------------------------------------------------------------------------------- /rofl-appd/src/services/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/services/metadata.rs -------------------------------------------------------------------------------- /rofl-appd/src/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/services/mod.rs -------------------------------------------------------------------------------- /rofl-appd/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-appd/src/state.rs -------------------------------------------------------------------------------- /rofl-client/py/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/.gitignore -------------------------------------------------------------------------------- /rofl-client/py/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/CHANGELOG.md -------------------------------------------------------------------------------- /rofl-client/py/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/Makefile -------------------------------------------------------------------------------- /rofl-client/py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/README.md -------------------------------------------------------------------------------- /rofl-client/py/examples/basic_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/examples/basic_usage.py -------------------------------------------------------------------------------- /rofl-client/py/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/pyproject.toml -------------------------------------------------------------------------------- /rofl-client/py/src/oasis_rofl_client/__about__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/src/oasis_rofl_client/__about__.py -------------------------------------------------------------------------------- /rofl-client/py/src/oasis_rofl_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/src/oasis_rofl_client/__init__.py -------------------------------------------------------------------------------- /rofl-client/py/src/oasis_rofl_client/rofl_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/src/oasis_rofl_client/rofl_client.py -------------------------------------------------------------------------------- /rofl-client/py/tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/tests/test_client.py -------------------------------------------------------------------------------- /rofl-client/py/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/py/uv.lock -------------------------------------------------------------------------------- /rofl-client/ts/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .DS_Store 4 | coverage 5 | -------------------------------------------------------------------------------- /rofl-client/ts/.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/.prettierrc.cjs -------------------------------------------------------------------------------- /rofl-client/ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/README.md -------------------------------------------------------------------------------- /rofl-client/ts/examples/basic_usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/examples/basic_usage.ts -------------------------------------------------------------------------------- /rofl-client/ts/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/jest.config.cjs -------------------------------------------------------------------------------- /rofl-client/ts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/package-lock.json -------------------------------------------------------------------------------- /rofl-client/ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/package.json -------------------------------------------------------------------------------- /rofl-client/ts/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/release-process.md -------------------------------------------------------------------------------- /rofl-client/ts/scripts/emit-cjs-pkg.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/scripts/emit-cjs-pkg.cjs -------------------------------------------------------------------------------- /rofl-client/ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/src/index.ts -------------------------------------------------------------------------------- /rofl-client/ts/src/roflClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/src/roflClient.ts -------------------------------------------------------------------------------- /rofl-client/ts/test/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/test/client.test.ts -------------------------------------------------------------------------------- /rofl-client/ts/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/tsconfig.cjs.json -------------------------------------------------------------------------------- /rofl-client/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/tsconfig.json -------------------------------------------------------------------------------- /rofl-client/ts/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-client/ts/tsconfig.test.json -------------------------------------------------------------------------------- /rofl-containers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/Cargo.toml -------------------------------------------------------------------------------- /rofl-containers/src/containers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/containers.rs -------------------------------------------------------------------------------- /rofl-containers/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/main.rs -------------------------------------------------------------------------------- /rofl-containers/src/proxy/compose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/proxy/compose.rs -------------------------------------------------------------------------------- /rofl-containers/src/proxy/firewall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/proxy/firewall.rs -------------------------------------------------------------------------------- /rofl-containers/src/proxy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/proxy/mod.rs -------------------------------------------------------------------------------- /rofl-containers/src/reaper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/reaper.rs -------------------------------------------------------------------------------- /rofl-containers/src/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/secrets.rs -------------------------------------------------------------------------------- /rofl-containers/src/storage/luks2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/storage/luks2.rs -------------------------------------------------------------------------------- /rofl-containers/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/storage/mod.rs -------------------------------------------------------------------------------- /rofl-containers/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-containers/src/utils.rs -------------------------------------------------------------------------------- /rofl-proxy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/Cargo.toml -------------------------------------------------------------------------------- /rofl-proxy/fuzz/sni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/fuzz/sni.rs -------------------------------------------------------------------------------- /rofl-proxy/src/http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/http/mod.rs -------------------------------------------------------------------------------- /rofl-proxy/src/http/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/http/proxy.rs -------------------------------------------------------------------------------- /rofl-proxy/src/http/sni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/http/sni.rs -------------------------------------------------------------------------------- /rofl-proxy/src/http/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/http/tls.rs -------------------------------------------------------------------------------- /rofl-proxy/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/lib.rs -------------------------------------------------------------------------------- /rofl-proxy/src/wireguard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/wireguard/mod.rs -------------------------------------------------------------------------------- /rofl-proxy/src/wireguard/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-proxy/src/wireguard/pool.rs -------------------------------------------------------------------------------- /rofl-scheduler/.gitignore: -------------------------------------------------------------------------------- 1 | *.orc 2 | -------------------------------------------------------------------------------- /rofl-scheduler/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/Cargo.toml -------------------------------------------------------------------------------- /rofl-scheduler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/README.md -------------------------------------------------------------------------------- /rofl-scheduler/rofl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/rofl.yaml -------------------------------------------------------------------------------- /rofl-scheduler/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/client.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/config.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/main.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/manager.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/manifest.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/proxy/domain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/proxy/domain.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/proxy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/proxy/mod.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/qcow2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/qcow2.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/serverd/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/serverd/auth.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/serverd/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/serverd/error.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/serverd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/serverd/mod.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/serverd/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/serverd/routes.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/state.rs -------------------------------------------------------------------------------- /rofl-scheduler/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-scheduler/src/types.rs -------------------------------------------------------------------------------- /rofl-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-utils/Cargo.toml -------------------------------------------------------------------------------- /rofl-utils/src/https.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rofl-utils/src/https.rs -------------------------------------------------------------------------------- /rofl-utils/src/lib.rs: -------------------------------------------------------------------------------- 1 | //! ROFL utilities. 2 | 3 | pub mod https; 4 | -------------------------------------------------------------------------------- /runtime-sdk-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/Cargo.toml -------------------------------------------------------------------------------- /runtime-sdk-macros/src/error_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/error_derive.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/event_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/event_derive.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/evm_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/evm_derive.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/generators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/generators.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/lib.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/module_derive/method_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/module_derive/method_handler.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/module_derive/migration_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/module_derive/migration_handler.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/module_derive/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/module_derive/mod.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/module_derive/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/module_derive/module.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/test_utils.rs -------------------------------------------------------------------------------- /runtime-sdk-macros/src/version_from_cargo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk-macros/src/version_from_cargo.rs -------------------------------------------------------------------------------- /runtime-sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/Cargo.toml -------------------------------------------------------------------------------- /runtime-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/README.md -------------------------------------------------------------------------------- /runtime-sdk/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/README.md -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/Cargo.toml -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/README.md -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/gas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/gas.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/crypto.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/env.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/memory.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/storage.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/test.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/abi/oasis/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/abi/oasis/validation.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/code.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/lib.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/results.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/store.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/test.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/types.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/contracts/src/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/contracts/src/wasm.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/.gitignore -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/Cargo.toml -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/README.md -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/benches/criterion_benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/benches/criterion_benchmark.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/fuzz/README.md -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/fuzz/precompile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/fuzz/precompile.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/fuzz/precompile_contract_dispatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/fuzz/precompile_contract_dispatch.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/fuzz/precompile_contract_dispatch_corpus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/fuzz/precompile_contract_dispatch_corpus.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/fuzz/precompile_corpus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/fuzz/precompile_corpus.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/backend.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/derive_caller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/derive_caller.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/lib.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/mock.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/confidential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/confidential.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/contract.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/erc20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/erc20.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/gas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/gas.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/sha2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/sha2.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/standard/bn128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/standard/bn128.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/standard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/standard/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/standard/modexp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/standard/modexp.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/standard/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/standard/simple.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/subcall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/subcall.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/bn256Add.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/bn256Add.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/bn256Pairing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/bn256Pairing.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/bn256ScalarMul.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/bn256ScalarMul.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/common_bnadd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/common_bnadd.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/common_bnmul.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/common_bnmul.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/common_bnpair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/common_bnpair.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testdata/modexp_eip2565.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testdata/modexp_eip2565.json -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/precompile/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/precompile/testing.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/raw_tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/raw_tx.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/signed_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/signed_call.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/state.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/test.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/evm/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/evm/src/types.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/Cargo.toml -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/config.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/error.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/event.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/lib.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/payment.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/policy.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/state.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/test.rs -------------------------------------------------------------------------------- /runtime-sdk/modules/rofl-market/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/modules/rofl-market/src/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/callformat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/callformat.rs -------------------------------------------------------------------------------- /runtime-sdk/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/config.rs -------------------------------------------------------------------------------- /runtime-sdk/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/context.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/multisig/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/multisig/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/multisig/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/multisig/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/random.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/context.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/digests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/digests.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/ed25519.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/secp256k1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/secp256k1.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/secp256r1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/secp256r1.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/secp384r1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/secp384r1.rs -------------------------------------------------------------------------------- /runtime-sdk/src/crypto/signature/sr25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/crypto/signature/sr25519.rs -------------------------------------------------------------------------------- /runtime-sdk/src/dispatcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/dispatcher.rs -------------------------------------------------------------------------------- /runtime-sdk/src/enclave_rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/enclave_rpc.rs -------------------------------------------------------------------------------- /runtime-sdk/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/error.rs -------------------------------------------------------------------------------- /runtime-sdk/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/event.rs -------------------------------------------------------------------------------- /runtime-sdk/src/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/history.rs -------------------------------------------------------------------------------- /runtime-sdk/src/keymanager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/keymanager.rs -------------------------------------------------------------------------------- /runtime-sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/lib.rs -------------------------------------------------------------------------------- /runtime-sdk/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/module.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/access/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/access/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/access/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/access/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/access/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/access/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/accounts/fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/accounts/fee.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/accounts/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/accounts/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/accounts/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/accounts/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/accounts/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/accounts/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus_accounts/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus_accounts/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus_accounts/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus_accounts/state.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus_accounts/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus_accounts/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/consensus_accounts/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/consensus_accounts/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/core/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/core/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/core/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/core/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/core/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rewards/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rewards/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rewards/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rewards/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rewards/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rewards/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/app_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/app_id.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/config.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/error.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/event.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/policy.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/state.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/test.rs -------------------------------------------------------------------------------- /runtime-sdk/src/modules/rofl/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/modules/rofl/types.rs -------------------------------------------------------------------------------- /runtime-sdk/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/runtime.rs -------------------------------------------------------------------------------- /runtime-sdk/src/schedule_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/schedule_control.rs -------------------------------------------------------------------------------- /runtime-sdk/src/sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/sender.rs -------------------------------------------------------------------------------- /runtime-sdk/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/state.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/confidential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/confidential.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/hashed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/hashed.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/host.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/mkvs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/mkvs.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/overlay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/overlay.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/prefix.rs -------------------------------------------------------------------------------- /runtime-sdk/src/storage/typed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/storage/typed.rs -------------------------------------------------------------------------------- /runtime-sdk/src/subcall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/subcall.rs -------------------------------------------------------------------------------- /runtime-sdk/src/testing/keymanager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/testing/keymanager.rs -------------------------------------------------------------------------------- /runtime-sdk/src/testing/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/testing/keys.rs -------------------------------------------------------------------------------- /runtime-sdk/src/testing/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/testing/mock.rs -------------------------------------------------------------------------------- /runtime-sdk/src/testing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/testing/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/address.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/callformat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/callformat.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/message.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/mod.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/token.rs -------------------------------------------------------------------------------- /runtime-sdk/src/types/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/runtime-sdk/src/types/transaction.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | /untracked 2 | -------------------------------------------------------------------------------- /tests/benchmark/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/Dockerfile -------------------------------------------------------------------------------- /tests/benchmark/benchmarks/accounts/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/benchmarks/accounts/accounts.go -------------------------------------------------------------------------------- /tests/benchmark/benchmarks/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/benchmarks/api/api.go -------------------------------------------------------------------------------- /tests/benchmark/build-benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/build-benchmarks.sh -------------------------------------------------------------------------------- /tests/benchmark/cmd/benchmarks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/cmd/benchmarks.go -------------------------------------------------------------------------------- /tests/benchmark/cmd/fixture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/cmd/fixture.go -------------------------------------------------------------------------------- /tests/benchmark/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/cmd/root.go -------------------------------------------------------------------------------- /tests/benchmark/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/go.mod -------------------------------------------------------------------------------- /tests/benchmark/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/go.sum -------------------------------------------------------------------------------- /tests/benchmark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/main.go -------------------------------------------------------------------------------- /tests/benchmark/run-benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/run-benchmarks.sh -------------------------------------------------------------------------------- /tests/benchmark/runtime/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/runtime/client.go -------------------------------------------------------------------------------- /tests/benchmark/runtime/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/benchmark/runtime/types.go -------------------------------------------------------------------------------- /tests/check-core-versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/check-core-versions.sh -------------------------------------------------------------------------------- /tests/consts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/consts.sh -------------------------------------------------------------------------------- /tests/contracts/bench/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/Cargo.lock -------------------------------------------------------------------------------- /tests/contracts/bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/Cargo.toml -------------------------------------------------------------------------------- /tests/contracts/bench/data/key.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/data/key.bin -------------------------------------------------------------------------------- /tests/contracts/bench/data/message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/data/message.txt -------------------------------------------------------------------------------- /tests/contracts/bench/data/signature.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/data/signature.bin -------------------------------------------------------------------------------- /tests/contracts/bench/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/bench/src/lib.rs -------------------------------------------------------------------------------- /tests/contracts/hello/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/hello/Cargo.lock -------------------------------------------------------------------------------- /tests/contracts/hello/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/hello/Cargo.toml -------------------------------------------------------------------------------- /tests/contracts/hello/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/contracts/hello/src/lib.rs -------------------------------------------------------------------------------- /tests/download-artifacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/download-artifacts.sh -------------------------------------------------------------------------------- /tests/e2e/base/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/base/base.go -------------------------------------------------------------------------------- /tests/e2e/base/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/base/tests.go -------------------------------------------------------------------------------- /tests/e2e/base/txgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/base/txgen.go -------------------------------------------------------------------------------- /tests/e2e/consensusaccounts/consensusaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/consensusaccounts/consensusaccounts.go -------------------------------------------------------------------------------- /tests/e2e/consensusaccounts/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/consensusaccounts/tests.go -------------------------------------------------------------------------------- /tests/e2e/contracts/build/.gitignore: -------------------------------------------------------------------------------- 1 | # All contracts should be built from source. 2 | *.wasm 3 | -------------------------------------------------------------------------------- /tests/e2e/contracts/contracts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/contracts/contracts.go -------------------------------------------------------------------------------- /tests/e2e/contracts/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/contracts/files.go -------------------------------------------------------------------------------- /tests/e2e/contracts/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/contracts/tests.go -------------------------------------------------------------------------------- /tests/e2e/e2e.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/e2e.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/contracts.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/contracts.mk -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/delegation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/delegation/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/delegation/delegation.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/delegation/delegation.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/delegation/delegation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/delegation/delegation.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/delegation/delegation.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/delegation/delegation.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/delegation/delegation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/delegation/delegation.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_call_suicide_test_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_call_suicide_test_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_create_multi.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_create_multi.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_encryption.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_encryption.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_encryption_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_encryption_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_erc20_test_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_erc20_test_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_key_derivation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_key_derivation.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_key_derivation_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_key_derivation_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_magic_slots.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_magic_slots.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_magic_slots_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_magic_slots_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_message_signing.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_message_signing.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_message_signing_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_message_signing_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_sol_test_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_sol_test_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/evm_suicide_test_compiled.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/evm_suicide_test_compiled.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/faucet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/faucet/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/faucet/faucet.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/faucet/faucet.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/faucet/faucet.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/faucet/faucet.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/faucet/faucet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/faucet/faucet.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/query/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/query/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/query/query.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/query/query.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/query/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/query/query.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/query/query.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/query/query.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/query/query.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/query/query.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/retval/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/retval/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/retval/retval.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/retval/retval.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/retval/retval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/retval/retval.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/retval/retval.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/retval/retval.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/retval/retval.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/retval/retval.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/rng/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/rng/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/rng/evm_rng.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/rng/evm_rng.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/rng/evm_rng.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/rng/evm_rng.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/rng/evm_rng.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/rng/evm_rng.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/rng/rng.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/rng/rng.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/subcall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/subcall/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/subcall/evm_subcall.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/subcall/evm_subcall.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/subcall/evm_subcall.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/subcall/evm_subcall.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/subcall/evm_subcall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/subcall/evm_subcall.sol -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/subcall/subcall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/subcall/subcall.go -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/use_gas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/use_gas/Makefile -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/use_gas/evm_use_gas.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/use_gas/evm_use_gas.abi -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/use_gas/evm_use_gas.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/use_gas/evm_use_gas.hex -------------------------------------------------------------------------------- /tests/e2e/evm/contracts/use_gas/evm_use_gas.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/contracts/use_gas/evm_use_gas.sol -------------------------------------------------------------------------------- /tests/e2e/evm/delegation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/delegation.go -------------------------------------------------------------------------------- /tests/e2e/evm/eth_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/eth_tx.go -------------------------------------------------------------------------------- /tests/e2e/evm/evm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/evm.go -------------------------------------------------------------------------------- /tests/e2e/evm/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/files.go -------------------------------------------------------------------------------- /tests/e2e/evm/fixture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/fixture.go -------------------------------------------------------------------------------- /tests/e2e/evm/rng.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/rng.go -------------------------------------------------------------------------------- /tests/e2e/evm/runtime_roots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/runtime_roots.go -------------------------------------------------------------------------------- /tests/e2e/evm/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/evm/tests.go -------------------------------------------------------------------------------- /tests/e2e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/go.mod -------------------------------------------------------------------------------- /tests/e2e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/go.sum -------------------------------------------------------------------------------- /tests/e2e/rofl/fixture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/rofl/fixture.go -------------------------------------------------------------------------------- /tests/e2e/rofl/oracle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/rofl/oracle.go -------------------------------------------------------------------------------- /tests/e2e/rofl/rofl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/rofl/rofl.go -------------------------------------------------------------------------------- /tests/e2e/rofl/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/rofl/tests.go -------------------------------------------------------------------------------- /tests/e2e/scenario/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/scenario/constants.go -------------------------------------------------------------------------------- /tests/e2e/scenario/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/scenario/events.go -------------------------------------------------------------------------------- /tests/e2e/scenario/scenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/scenario/scenario.go -------------------------------------------------------------------------------- /tests/e2e/scenarios.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/scenarios.go -------------------------------------------------------------------------------- /tests/e2e/txgen/generators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/txgen/generators.go -------------------------------------------------------------------------------- /tests/e2e/txgen/txgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/e2e/txgen/txgen.go -------------------------------------------------------------------------------- /tests/paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/paths.sh -------------------------------------------------------------------------------- /tests/run-e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/run-e2e.sh -------------------------------------------------------------------------------- /tests/runtimes/benchmarking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/benchmarking/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/benchmarking/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/benchmarking/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/benchmarking/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/benchmarking/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/benchmarking/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/benchmarking/src/runtime/mod.rs -------------------------------------------------------------------------------- /tests/runtimes/benchmarking/src/runtime/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/benchmarking/src/runtime/types.rs -------------------------------------------------------------------------------- /tests/runtimes/components-rofl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-rofl/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/components-rofl/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-rofl/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/oracle/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/oracle/error.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/oracle/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/oracle/event.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/oracle/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/oracle/mod.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/oracle/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/oracle/state.rs -------------------------------------------------------------------------------- /tests/runtimes/components-ronl/src/oracle/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/components-ronl/src/oracle/types.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-consensus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-consensus/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/simple-consensus/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-consensus/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-consensus/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-consensus/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-contracts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-contracts/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/simple-contracts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-contracts/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-contracts/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-contracts/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-evm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-evm/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/simple-evm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-evm/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-evm/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-evm/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/Cargo.toml -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/src/keyvalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/src/keyvalue.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/src/keyvalue/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/src/keyvalue/types.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/src/lib.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/src/main.rs -------------------------------------------------------------------------------- /tests/runtimes/simple-keyvalue/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/runtimes/simple-keyvalue/src/test.rs -------------------------------------------------------------------------------- /tests/update-core-versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tests/update-core-versions.sh -------------------------------------------------------------------------------- /tools/gen_runtime_vectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/gen_runtime_vectors/README.md -------------------------------------------------------------------------------- /tools/gen_runtime_vectors/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/gen_runtime_vectors/go.mod -------------------------------------------------------------------------------- /tools/gen_runtime_vectors/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/gen_runtime_vectors/go.sum -------------------------------------------------------------------------------- /tools/gen_runtime_vectors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/gen_runtime_vectors/main.go -------------------------------------------------------------------------------- /tools/gen_runtime_vectors/testvectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/gen_runtime_vectors/testvectors.go -------------------------------------------------------------------------------- /tools/orc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/orc/go.mod -------------------------------------------------------------------------------- /tools/orc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/orc/go.sum -------------------------------------------------------------------------------- /tools/orc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/orc/main.go -------------------------------------------------------------------------------- /tools/orc/sgx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oasisprotocol/oasis-sdk/HEAD/tools/orc/sgx.go --------------------------------------------------------------------------------