Skip to content
Snippets Groups Projects
demo.cpp 1.22 KiB
Newer Older
  • Learn to ignore specific revisions
  • #include <iostream>
    #include <string>
    #include "vereign.hpp"
    
    int main(void) {
      
        vereign::init();
    
        const std::string pkey = "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBazZzaDZoRDJDRTJkVWRJM0prNmINCnlHanRBMlpzaTh2ODVnUk5yOEhqNGFSTVBzdXJrWW5HS2hleTJibjdyeDQwMS9qVGY1ZGs5Tk5uVlpvcWFDMzcNCm81ZTVNWDRUcGRmdHBIajVnYmVtdFhQdnVrNGx0NWZibHZjdmMrV3NlVmpha0IybUdJVHQxdjhXcXFHQTVJcEYNCk53ay9ka3AwU0Q0Kzh0SVUxM3BmQ0VzWDV5N2Q2dnlyWXIrVkFERE1iLzMvRmk5MFFrNVFROGpsRnJhKytCYjgNCkxDSERxc3JnSmNKWlhRWHFja3Q2RkFKNlArT01NTmJNeE40czYvODc5R0V4a0FVUm9GM2dMd1c5RnpvdGZxTDINCkpGVnhsVjFLS0ZrV1dZZFFyaDlHWHVFLzR5UWtJQVMya3Z2UzhxdmEvbk5TOXJ2bUhkN0NpeXJkRG1XeDQzeEUNCmpRSURBUUFCDQotLS0tLUVORCBQVUJMSUMgS0VZLS0tLS0NCg==";
    
        vereign::API v("https://app.vereign.com/api");
    
        auto account = v.LoginWithPublicKey(pkey);
        std::cout << account.uuid << std::endl << account.session << std::endl;
    
        vereign::GetEntityForm form {};
        form.entityuuid = account.uuid;
        auto entity = v.EntityGetEntity(account, form);
    
    
    Alexander Holodov's avatar
    Alexander Holodov committed
         for (auto &e : entity) {
            for (auto& kv : e.claims) {
                std::cout << kv.first << "  "  << e.claims[kv.first].tags["registration"].value["value"] << std::endl;
    
    Alexander Holodov's avatar
    Alexander Holodov committed
            }