Git Product home page Git Product logo

sdk's Introduction

THIS REPOSITORY IS DEPRECATED!!! Please submit PRs to Indy SDK.

This repository contains the Evernym SDKs for managing Verifiable Credential eXchange against an Indy network. For specific instructions on building each SDK see the README in the corresponding directory.

To use this repository, you should first be familiar with the Indy SDK.

Terms of Use

Evernym has released this repository under the Apache 2 license.

The branding of Connect.Me, VCX, and Verity are reserved for the exclusive use of Evernym as the trademark holder.

Evernym provides support for using this SDK within the scope of commercial support agreements.

Future Plans

We intend to migrate LibVCX from this repository to Hyperledger/indy-sdk.

  • The Indy SDK binary will contain the API functions that are currently contained in LibVCX.
  • Because the credential exchange API will become part of LibIndy, the existing CI / CD pipeline will be used.
  • Existing automated tests will be executed as part of the build.

Our goal is for the LibVCX API to become the default interface for most developers interacting with Indy, though the current Indy SDK API will continue for low level access.

Incorporating LibVCX into Indy SDK has the following advantages over it remaining a separate binary:

  • Developers will only have to work with a single artifact,
  • LibVCX development occurs in tandem with the SDK,
  • The CI / CD pipeline does not need to significantly change,
  • Only one artifact needs to be maintained in the future.

sdk's People

Contributors

absltkaos avatar ckochenower avatar esplinr avatar faisal00813 avatar hadleym avatar jovfer avatar khagesh avatar nagad814 avatar nsivraj avatar rytmarsh avatar tcasey avatar techwritingwhiz avatar tplooker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sdk's Issues

issue with s.source link in Specs/vcx/0.0.9/vcx.podspec

I am trying to build Sovrin connector app (https://github.com/sovrin-foundation/connector-app) for ios. When I run the instructions via yarn pod:dev:install for ios, it downloads this repository to install vcx. However s.source link in Specs/vcx/0.0.9/vcx.podspec points to { http => 'https://repo.corp.evernym.com/filely/ios/vcx.framework_20180523.1433_universal.zip' }. The link is not working for me. I am not sure if I am on the right path but, I believe the instructions in the connector-app is outdated.

OSError: /usr/lib/libvcx.so: cannot open shared object file: No such file or directory

when configuring through a python script the following error appears:
OSError: /usr/lib/libvcx.so: cannot open shared object file: No such file or directory

I noticed the cargo.toml file put libvcx.so in a debug directory.

I solved my issue by copying the libvcx.so file form the debug directory into my usr/lib dfirectory. I am creating this issue so that it exists and my solution is available, but also as it might be a build error in which it was supposed to put the file in the usr/lib directory but does not.

Mac OS Build: library not found for -lnullpay

Darwin Kernel Version 17.6.0: Tue May 8 15:22:16 PDT 2018; root:xnu-4570.61.1~1/RELEASE_X86_64

I went through the scripts and came across this issue running this script (I did all the suggestions but still no difference) :
./mac.06.libvcx.build.sh > mac.06.libvcx.build.sh.out 2>&1

Error:

 note: ld: library not found for -lnullpay
          clang: error: linker command failed with exit code 1 (use -v to see invocation)


error: aborting due to previous error

error: Could not compile `libvcx`

Issue With Building VCX

Hi, was going through the steps to build VCX but when doing Cargo Build, it gives an error. Appreciate help here.
My environment is Ubuntu 18.04 and RUSTC Version 1.25.0
Below is the error message when running Cargo Build --verbose
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.