profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tim2CF/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

awakesecurity/proto3-suite 66

Haskell Protobuf Implementation

coingaming/defnamed 13

compile-time named arguments for Elixir functions and macros

coingaming/crystal 9

Elixir wrapper around Gradualizer

coingaming/comparable 6

Comparable Elixir protocol

coingaming/gen_enum 6

Better enumerations support for Elixir and Ecto

coingaming/boot_env 5

configuration provider to load and validate immutable application configs during boot process

coingaming/bennu 2

Component system and rendering engine for Phoenix and LiveView

coingaming/comparable_decimal 1

Comparable (Ord) protocol implementation for Decimal type

coingaming/absinthe_plug 0

Plug support for Absinthe, the GraphQL toolkit for Elixir

coingaming/artificery 0

A toolkit for creating terminal user interfaces in Elixir

push eventtkachuk-labs/dotfiles

tkachuk-labs

commit sha 9459ea973932a8d743c9d0273e80c01ff6d36d29

put aliases into .bash_aliases

view details

push time in 2 days

push eventtkachuk-labs/dotfiles

tkachuk-labs

commit sha 356b297ecbee2ea8f37c9e96d30c9967c1dc0115

lazy_append function + pbcopy + pbpaste aliases

view details

push time in 2 days

startedndmitchell/ghcid

started time in 3 days

push eventtkachuk-labs/ultimate-haskell-ide

tkachuk-labs

commit sha ebfcd25eeac74ba813efa0b5929174cd59c4f4d2

add ghcid to haskell bundle

view details

push time in 3 days

PullRequestReviewEvent

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+#!/bin/sh++./script/generate-tls-cert.sh+./script/reset-test-data.sh+./script/spawn-test-deps.sh+./script/create-wallets.sh+

add set -e to all sh files

drownbes

comment created time in 9 days

PullRequestReviewEvent

delete branch coingaming/lnd-client

delete branch : invoice-open-notification-bug

delete time in 9 days

delete branch coingaming/lnd-client

delete branch : B1M2-3730

delete time in 9 days

push eventcoingaming/lnd-client

tkachuk-labs

commit sha b5a9b78c48a88c8a78a6ae54fb3bd4a0055abc38

add Terminate command for Watcher and using it

view details

tim2CF

commit sha 95360ee9568451129619f5ebb31ba346973ba4ff

Merge pull request #105 from coingaming/B1M2-3730 add Terminate command for Watcher and using it

view details

push time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+let+  project = import ./default.nix;+  header = import ./nix/header.nix;+  haskellPackages = header.haskellPackages;+  pkgs = header.pkgs;+  lnd = import ./nix/lnd.nix { inherit pkgs; };+in+project.shellFor {+  withHoogle = true;+  buildInputs = [+    haskellPackages.hspec-discover+    haskellPackages.fswatcher+    haskellPackages.hpack+    haskellPackages.stack+    pkgs.bitcoin+    pkgs.openssl+    pkgs.expect+    pkgs.ps+    lnd+  ];+  tools = {+    cabal = "3.2.0.0";+    hlint = "3.2.7";

Add latest ghcid, just try to use it - you will like it

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+root = true++[*]+indent_style = space+indent_size = 2+end_of_line = lf+charset = utf-8+trim_trailing_whitespace = true+insert_final_newline = true+max_line_length = 100+

Is this some config for LSP?

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

--- Generated by stackage-to-hackage+packages: *.cabal -with-compiler: ghc-8.6.5+allow-newer: http2-grpc-proto-lens:proto-lens, http2-grpc-proto-lens:proto-lens, http2-client:http2

Good

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

 newtype AppM m a   = AppM       { unAppM :: ReaderT Env m a       }-  deriving (Functor, Applicative, Monad, MonadIO, MonadReader Env)--instance (MonadUnliftIO m) => MonadUnliftIO (AppM m) where-  withRunInIO run = AppM (withRunInIO (\k -> run (k . unAppM)))-  askUnliftIO =-    AppM-      ( fmap-          (\(UnliftIO run) -> UnliftIO (run . unAppM))-          askUnliftIO-      )+  deriving (Functor, Applicative, Monad, MonadIO, MonadReader Env, MonadUnliftIO)

Good

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

 applyTask ::   m () applyTask w0 (x, res) = do   $(logTM) (newSev w0 InfoS) "Watcher - applying Task"-  case Map.lookup x ts of+  case Map.lookup x $ ts of

Redundant $

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

 cradle:-  stack:+  cabal:

Should this have multiple entries like it's done in coins-agent? https://github.com/coingaming/coins-agent/blob/master/hie.yaml

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+FROM nixos/nix:2.3.12++WORKDIR /home++COPY . /home++RUN echo 'substituters = https://hydra.iohk.io https://cache.nixos.org' >> /etc/nix/nix.conf+RUN echo 'trusted-public-keys = hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=' >> /etc/nix/nix.conf+

LndClient is a library, why do we need Dockerfile?

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+use_nix

What is this?

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

 regtest=1-daemon=1

Why not?

drownbes

comment created time in 9 days

Pull request review commentcoingaming/lnd-client

haskell.nix for build

-{-    "languageserver": {-        "haskell": {-            "command": "hie-wrapper",-            "rootPatterns": [-                "*.cabal",-                "stack.yaml",-                "cabal.project",-                "package.yaml"],-                "filetypes": [-                    "hs",-                    "lhs",-                    "haskell"-                ],-                "initializationOptions": {-                    "languageServerHaskell": {-                    }-                }-        }-    }-}

Don't remove this, just modify to use LSP

drownbes

comment created time in 9 days

PullRequestReviewEvent

Pull request review commentcoingaming/lnd-client

haskell.nix for build

+.git+dist-newstyle/+result+result-*

Why do we need dockerignore?

drownbes

comment created time in 9 days

PullRequestReviewEvent

PR opened coingaming/lnd-client

Reviewers
add Terminate command for Watcher and using it
+51 -8

0 comment

4 changed files

pr created time in 9 days

push eventcoingaming/lnd-client

MikhailPrushinskiy

commit sha 5068288a3d562d5bcb95277380f01ad61700a894

Catch MVar exception

view details

Mikhail Prushinskiy

commit sha 9629c047f65bc7be9e84acbcd39f7943dd42206a

Fix types

view details

Mikhail Prushinskiy

commit sha 716b83bfb69c65d6dcd8aa6e1b905e263e3d8e4c

Rename error type

view details

Mikhail Prushinskiy

commit sha 14c2f2cfeb27679ce20eef3c721967536acde502

Merge pull request #103 from coingaming/B1M2-3224-2 Fix lnd-client bug - thread blocked indefinitely in an MVar operation

view details

tkachuk-labs

commit sha 6e03a0a339bbc9e8d06b1780ade5dee95bbda575

LnInitiator field WIP

view details

tkachuk-labs

commit sha 9ebbfdf1f5d4dca29af890df93d69f5ce393a566

decode initiator of pending channel

view details

tkachuk-labs

commit sha c7bc9067840045032b798a2ae336c468b4e51548

upgrade persistent-template

view details

tim2CF

commit sha 2cf12a1be2fe557dc64614f93ee4f18d445949b7

Merge pull request #104 from coingaming/2021-09-08-IT-0 2021 09 08 it 0

view details

tkachuk-labs

commit sha d6ecacd729d8f2afd03ee5adf1e68afecbca76b8

merge master

view details

push time in 9 days

delete branch coingaming/lnd-client

delete branch : 2021-09-08-IT-0

delete time in 9 days

push eventcoingaming/lnd-client

tkachuk-labs

commit sha 6e03a0a339bbc9e8d06b1780ade5dee95bbda575

LnInitiator field WIP

view details

tkachuk-labs

commit sha 9ebbfdf1f5d4dca29af890df93d69f5ce393a566

decode initiator of pending channel

view details

tkachuk-labs

commit sha c7bc9067840045032b798a2ae336c468b4e51548

upgrade persistent-template

view details

tim2CF

commit sha 2cf12a1be2fe557dc64614f93ee4f18d445949b7

Merge pull request #104 from coingaming/2021-09-08-IT-0 2021 09 08 it 0

view details

push time in 9 days

PR merged coingaming/lnd-client

Reviewers
2021 09 08 it 0

Added LnInitiator type, decode it from LnGrpc active and pending channels.

+36 -4

0 comment

7 changed files

tim2CF

pr closed time in 9 days

push eventcoingaming/lnd-client

tkachuk-labs

commit sha c7bc9067840045032b798a2ae336c468b4e51548

upgrade persistent-template

view details

push time in 9 days