Skip to content
View wyhaines's full-sized avatar
💭
Hacking
💭
Hacking

Organizations

@rubinius

Block or report wyhaines

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
  • gnops Public

    Forked from gnoverse/gnops

    Community-run hub for the Gno DevOps family

    HTML Apache License 2.0 Updated Jan 30, 2025
  • Bundled integrations for opentelemetry-api.cr (https://github.com/wyhaines/opentelemetry-api.cr).

    Crystal 16 4 Apache License 2.0 1 issue needs help Updated Jan 7, 2025
  • This repository contains an implementation of an OpenTelemetry SDK for Crystal

    Crystal 10 1 Apache License 2.0 Updated Jan 7, 2025
  • The core of open telemetry instrumentation is the OpenTelemetry API/SDK. The initial aim of this shard is to implement the OpenTelemetry specification for metrics, traces, and logs.

    Crystal 14 1 Apache License 2.0 Updated Jan 7, 2025
  • timeout.cr Public

    This implements a very simple timeout method for Crystal. Use it to wrap code in a timeout, so that execution of that code can not continue forever.

    Crystal 4 Apache License 2.0 Updated Dec 6, 2024
  • gno Public

    Forked from gnolang/gno

    Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + Gno.land: a blockchain for timeless code and fair open-source.

    Go Other Updated Dec 6, 2024
  • A taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems

    Rust Other Updated Dec 4, 2024
  • This repo contains the code examples for the gno.me tutorial on the AVL tree.

    MIT License Updated Nov 11, 2024
  • selector.cr Public

    This is a very simple utility, intended for command line use, that accepts via command line or STDIN a set of data items, and then displays them, one per line, with checkboxes next to them, and the…

    Crystal 1 Apache License 2.0 Updated Nov 8, 2024
  • btree.gno Public

    This is a BTree implementation for Gno. It implements a fast and flexible tree storage type, using pointers for each of the stored nodes, so that it has reasonable behavior when running in a blockc…

    Apache License 2.0 Updated Oct 29, 2024
  • This is a Crystal implementation of a Splay Tree; which is a type of binary search tree that is semi-balanced and that tends to self-optimize so that the most accessed items are the fastest to retr…

    Crystal 15 1 Apache License 2.0 Updated Oct 10, 2024
  • defined.cr Public

    This shard provides facilities for checking whether a constant exists at compile time, and for a variety of different conditional compilation options. Code can be conditionally compiled based on th…

    Crystal 17 1 Apache License 2.0 Updated Oct 8, 2024
  • csuuid.cr Public

    This is a small UUID library that implements a chronologically sortable UUID.

    Crystal 15 2 Apache License 2.0 Updated Oct 8, 2024
  • time-ext.cr Public

    This is a very small extension of the Time class for Crystal. It has been extracted from another project as it provides a small number of logical and useful extensions to Time.

    Crystal 2 MIT License Updated Oct 7, 2024
  • tracer.cr Public

    This library implements a method call tracing facility that can be used to generate either summary or detailed logs of method calls, or to inject arbitrary code execution into method calls.

    Crystal 10 Apache License 2.0 Updated Oct 7, 2024
  • This is a snapshot of work that was done on a set of contracts intended to implement a system that could be used to assess the results of questions or challenges. It would reward correct responses …

    Solidity Updated Sep 30, 2024
  • gnosocial Public

    This is a simple implementation of the core functionality for a simple Twitter-like social media platform, built on Gno.land.

    MIT License Updated Jul 5, 2024
  • There is a problem with IO::Delimited in recent versions of Crystal (the boundaries are not clear yet, but sometime after 1.6.2, and definitely in 1.12.2) that causes file upload failures with iOS.…

    Crystal MIT License Updated Jul 2, 2024
  • A bit of sample code showing how to use w3s to mirror a web page.

    JavaScript Apache License 2.0 Updated Jun 12, 2024
  • This is a simple extension to the String class to add a method which cleanly, flexibly, and naturally breaks long strings for display on a terminal of a given width.

    Crystal Apache License 2.0 Updated May 31, 2024
  • This is a PoC illustrating a traditional database (postgresql) being integrated as a data source with a topos subnet, and cross-subnet communications between both smart contracts and the database.

    PLpgSQL Updated Mar 21, 2024
  • This is a re-implementation of the canonical topos-playground in Crystal, both to simplify the implementation, and to create a tool that can be simply distributed as a compiled executable.

    Crystal Apache License 2.0 Updated Feb 21, 2024
  • I wanted a code block component that would utilize the GitHub API to pull code directly from a repository and display it, with syntax highlighting, line highlighting, and a link back to the referen…

    TypeScript MIT License Updated Feb 8, 2024
  • docs-test Public

    Forked from toposware/docs

    Topos Docs

    HTML Updated Feb 1, 2024
  • This is a proof-of-concept implementation of, first, a blockchain built inside of PostgreSQL in order to maintain a ledger of state changes, and second, the necessary additional pieces needed to re…

    Apache License 2.0 Updated Oct 24, 2023
  • wyhaines Public

    Updated Oct 10, 2023
  • config.cr Public

    This is a simple container intended to be a general purpose configuration container.

    Crystal Apache License 2.0 Updated Oct 10, 2023
  • This is a small library that attempts to parse a wide variety of date formats with a single call.

    Crystal 4 Apache License 2.0 Updated Sep 27, 2023
  • This is an exploration of what would be required to build a Topos<->Aleo connector, and how that would work.

    Apache License 2.0 Updated Sep 21, 2023
  • A NBChannel is a non-blocking channel. Normal Crystal channels block on send and on receive. The NBChannel will never block on send, and there are both blocking and nonblocking receive calls availa…

    Crystal 5 Apache License 2.0 Updated Sep 13, 2023