-
Toposware; @toposware
- Veteran, Wyoming
-
08:51
(UTC -12:00) - @wyhaines
-
gnops Public
Forked from gnoverse/gnopsCommunity-run hub for the Gno DevOps family
HTML Apache License 2.0 UpdatedJan 30, 2025 -
Bundled integrations for opentelemetry-api.cr (https://github.com/wyhaines/opentelemetry-api.cr).
-
opentelemetry-sdk.cr Public
This repository contains an implementation of an OpenTelemetry SDK for Crystal
-
opentelemetry-api.cr Public
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.
-
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.
-
gno Public
Forked from gnolang/gnoGno: 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 UpdatedDec 6, 2024 -
crypto-ecosystems Public
Forked from electric-capital/crypto-ecosystemsA taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems
Rust Other UpdatedDec 4, 2024 -
gnome-tutorial-avl-tree Public
This repo contains the code examples for the gno.me tutorial on the AVL tree.
MIT License UpdatedNov 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…
-
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 UpdatedOct 29, 2024 -
splay_tree_map.cr Public
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…
-
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…
-
csuuid.cr Public
This is a small UUID library that implements a chronologically sortable UUID.
-
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.
-
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.
-
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 UpdatedSep 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 UpdatedJul 5, 2024 -
io_delimited_ios_hotpatch.cr Public
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 UpdatedJul 2, 2024 -
w3s-page-dup Public
A bit of sample code showing how to use w3s to mirror a web page.
JavaScript Apache License 2.0 UpdatedJun 12, 2024 -
string-wrap.cr Public
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 UpdatedMay 31, 2024 -
web2Xweb3-topos-demo Public
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 UpdatedMar 21, 2024 -
topos-playground.cr Public
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 UpdatedFeb 21, 2024 -
react-github-code-block Public
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 UpdatedFeb 8, 2024 -
-
pg-topos-subnet Public
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 UpdatedOct 24, 2023 -
-
config.cr Public
This is a simple container intended to be a general purpose configuration container.
Crystal Apache License 2.0 UpdatedOct 10, 2023 -
ParseDate.cr Public
This is a small library that attempts to parse a wide variety of date formats with a single call.
-
topos-aleo-connector Public
This is an exploration of what would be required to build a Topos<->Aleo connector, and how that would work.
Apache License 2.0 UpdatedSep 21, 2023 -
nbchannel.cr Public
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…