Generate a GPG Key:
gpg --generate-key
List Key:
gpg --list-keys
pragma solidity ^0.4.11; | |
/** | |
* @title Ownable | |
* @dev The Ownable contract has an owner address, and provides basic authorization control | |
* functions, this simplifies the implementation of "user permissions". | |
*/ | |
contract Ownable { | |
address public owner; |
pragma solidity ^0.4.23; | |
contract FlawedStorageContract | |
{ | |
uint256 private randomNumber; | |
address owner = msg.sender; | |
struct GameHistory | |
{ | |
address player; |
pragma solidity ^0.4.24; | |
/** | |
* Utility library of inline functions on addresses | |
*/ | |
library Address { | |
/** | |
* Returns whether the target address is a contract | |
* @dev This function will return false if invoked during the constructor of a contract, |
Generate a GPG Key:
gpg --generate-key
List Key:
gpg --list-keys
#include "sodium.h" | |
int main(void) | |
{ | |
sodium_init(); | |
crypto_sign_state st; | |
unsigned char sig[64]; | |
unsigned long long siglen; |