sgxwall.h 1.04 KB
Newer Older
kladko's avatar
kladko committed
1
/*
2
    Copyright (C) 2020-Present SKALE Labs
kladko's avatar
kladko committed
3

4
    This file is part of sgxwallet.
kladko's avatar
kladko committed
5

6 7 8 9
    sgxwallet is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published
    by the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
kladko's avatar
kladko committed
10

11 12 13 14
    sgxwallet is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.
kladko's avatar
kladko committed
15

16 17
    You should have received a copy of the GNU Affero General Public License
    along with sgxwallet.  If not, see <https://www.gnu.org/licenses/>.
kladko's avatar
kladko committed
18

19 20 21
    @file sgxwall.h
    @author Stan Kladko
    @date 2020
kladko's avatar
kladko committed
22 23 24 25 26 27 28 29 30
*/


class SGXWallet {

public:

    static void usage();
    static void printUsage();
kladko's avatar
kladko committed
31

32 33
    static void serializeKeys( const vector<string>& _ecdsaKeyNames,
                               const vector<string>& _blsKeyNames, const string& _fileName);
kladko's avatar
kladko committed
34

35
};