Skip to content

Instantly share code, notes, and snippets.

View Z-M-Huang's full-sized avatar

Mark.Huang Z-M-Huang

View GitHub Profile
@Z-M-Huang
Z-M-Huang / cc-proficiency-public.json
Last active May 7, 2026 15:19
cc-proficiency Public Profile
{
"version": "1.0.0",
"username": "Z-M-Huang",
"memberSince": "2026-03-17T12:16:48.313Z",
"domains": [
{
"id": "cc-mastery",
"score": 65,
"confidence": "high"
},
{
"version": "1.0.0",
"entries": [
{
"username": "Z-M-Huang",
"publicGistId": "b0e742bc6fc5ee65eca0033fea82cc57",
"joinedAt": "2026-03-18T11:57:08.897Z"
}
]
}
contract Random is RandomClient {
string public _serverSeed;
string public _clientSeed;
uint64 public _nonce;
uint64 public _value;
bool public verifiedResult;
constructor() RandomClient() {
@Z-M-Huang
Z-M-Huang / RandomClient.sol
Last active June 1, 2022 00:57
[Rinkeby]Solidity Provable Random Number with Chainlink Any API
//SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;
import "@chainlink/contracts/src/v0.8/ChainlinkClient.sol";
import "@chainlink/contracts/src/v0.8/ConfirmedOwner.sol";
import "@openzeppelin/contracts/utils/Strings.sol";
abstract contract RandomClient is ChainlinkClient, ConfirmedOwner {
using Chainlink for Chainlink.Request;
@Z-M-Huang
Z-M-Huang / fix-gammu-smsd.md
Created August 25, 2020 01:41
Fix gammu-smsd.service bad-setting on Ubuntu