profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/IvanIvanoff/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.

IvanIvanoff/absinthe_cache 10

Caching Absinthe GraphQL queries

IvanIvanoff/blogit 0

OTP application for generating blog posts from a Git repository containing markdown files.

IvanIvanoff/blogit_web 0

A phoenix application using Blogit, a blog engine.

IvanIvanoff/brod 0

Apache Kafka client library for Erlang/Elixir

IvanIvanoff/cachex 0

A powerful caching library for Elixir with support for transactions, fallbacks and expirations -

push eventsantiment/sanbase2

Ivan Ivanov

commit sha b52aac1268d5777c59d363db58e7990b3289e20c

Add recentTransfers GQL query to replace recentTransactions

view details

Ivan Ivanov

commit sha f2ac40342655cc5f00f3c5498b26540684c7dc42

backup

view details

push time in 14 hours

startedichko/fmi-fp-2020-21

started time in 14 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 6edf1266c1bc6af7766ea12dff53a756db2380b5

Move transaction volume queries to the proper types module

view details

Ivan Ivanov

commit sha b5c17fdaf8c43fb34fafa923c79f45994f33c179

Add incoming/outgoing transfers summary per address

view details

Ivan Ivanov

commit sha de5c4ebf8f1402768bf03b4f1d1038bc4daac58d

Add recentTransfers GQL query to replace recentTransactions

view details

Ivan Ivanov

commit sha 4d4203acfb82a55bfdcd17ad20c649b3d48611e9

backup

view details

push time in 14 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 6edf1266c1bc6af7766ea12dff53a756db2380b5

Move transaction volume queries to the proper types module

view details

push time in 15 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 180bdde962b14d0013a3bd3e5304eb063a1bf437

Add recentTransfers GQL query to replace recentTransactions

view details

push time in 15 hours

PR opened santiment/sanbase2

Incoming outgoing volume addresses

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+577 -210

0 comment

12 changed files

pr created time in 15 hours

create barnchsantiment/sanbase2

branch : incoming-outgoing-volume-addresses

created branch time in 15 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 94c5c26669cf7bb2ab811ab145de5f4f54e893fa

Add tests for blockchain transaction volume APIs

view details

push time in 17 hours

push eventsantiment/sanbase2

Tsvetozar Penov

commit sha ea7fbd4113c34b99ca2018cff2f060eef085aa68

Improve cascade deletes

view details

Tsvetozar Penov

commit sha 6d3c20cc4a2c1f3f2b171c676b657c03ea848a2a

Merge pull request #2955 from santiment/improve-cascade-deletes Improve cascade deletes

view details

Ivan Ivanov

commit sha f90812247f5d5582b47180788479e133179a2ec5

Rework transfers handling

view details

Ivan Ivanov

commit sha 657dc100358643d3effaf89928282e3b551c164c

Add blockchain_address_transaction_volume_over_time API

view details

push time in 18 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 8352feb63bb817a675463bcbe9b14042ab60be9d

backup

view details

push time in 18 hours

push eventsantiment/sanbase2

Yura Zatsepin

commit sha 1b1654e174528fc884eb2fedf6972dcf8558a8dc

Update visibility by API Plans Make more metrics visible by Basic, Free plans

view details

Ivan Ivanov

commit sha ade4f7f7419070f8dc475137a1506e691ea6c184

Fix test to use sanapi pro metric

view details

Ivan Ivanov

commit sha 8d79ca5c7a8a0d379f23fe732bf2a70b143a613c

Split the top holders query into multiple string interpolations

view details

Ivan Ivanov

commit sha 12c7a6fcf983926f64b022cd47456d4d86103e3c

Use argMax(?, dt) instead of anyLast in topHolders. Add comments

view details

Ivan Ivanov

commit sha 3341a5759ecd754d822f2a4b71dd480bdc231940

Add realtime_top_holders query

view details

Ivan Ivanov

commit sha 615139db34ee80127b95a1ec46d296db68f166b3

Add realtime_top_holders GraphQL API

view details

Yura

commit sha 73fe8ede80cb3e4e0b967aabfe1c9582060d87d4

Merge pull request #2937 from santiment/enhance/api-plans Update visibility by API Plans

view details

Ivan Ivanov

commit sha a983a8a7ae4b60dbb89ff8b6dffde830457e7d58

Update JS dependencies

view details

ivan

commit sha df9bee7fc13505b3596b2d59991c6218688ac9ff

Merge pull request #2953 from santiment/update-js-deps Update JS dependencies

view details

ivan

commit sha b3dd7f433a569b4bf4a7d57aeaf4bc11696930e4

Merge pull request #2949 from santiment/top-holders-improvements Add Realtime Top Holders. Top Holders improvements

view details

Ivan Ivanov

commit sha 34641a8fa9400d249cbfd2608167756a57cbfdb1

Rework transfers handling

view details

Ivan Ivanov

commit sha c9f009db95b9a56be8be181f6b3846e9caa63639

Add blockchain_address_transaction_volume_over_time API

view details

push time in 19 hours

push eventsantiment/sanbase2

Ivan Ivanov

commit sha bd5b79dba9831b5bee72522f37559671cf22f119

Rework transfers handling

view details

Ivan Ivanov

commit sha 1faa950f0d36f8b7a5aa4ce1fe228d586482518d

Add blockchain_address_transaction_volume_over_time API

view details

push time in 2 days

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 8d79ca5c7a8a0d379f23fe732bf2a70b143a613c

Split the top holders query into multiple string interpolations

view details

Ivan Ivanov

commit sha 12c7a6fcf983926f64b022cd47456d4d86103e3c

Use argMax(?, dt) instead of anyLast in topHolders. Add comments

view details

Ivan Ivanov

commit sha 3341a5759ecd754d822f2a4b71dd480bdc231940

Add realtime_top_holders query

view details

Ivan Ivanov

commit sha 615139db34ee80127b95a1ec46d296db68f166b3

Add realtime_top_holders GraphQL API

view details

ivan

commit sha b3dd7f433a569b4bf4a7d57aeaf4bc11696930e4

Merge pull request #2949 from santiment/top-holders-improvements Add Realtime Top Holders. Top Holders improvements

view details

push time in 2 days

PR merged santiment/sanbase2

Add Realtime Top Holders. Top Holders improvements

Changes

  • Rework the topHolders API SQL to use argMax(balance, dt) instead of anyLast(balance) to fix some inconsistencies.
  • Add realtimeTopHolders API:
{
  realtimeTopHolders(slug: "santiment", page: 1, pageSize: 10) {
    address
    value
  }
}

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+193 -123

0 comment

6 changed files

IvanIvanoff

pr closed time in 2 days

PR opened santiment/sanbase2

Rework transfers handling

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+157 -83

0 comment

7 changed files

pr created time in 2 days

create barnchsantiment/sanbase2

branch : improve-wallet-analyzer

created branch time in 2 days

push eventsantiment/sanbase2

Ivan Ivanov

commit sha a983a8a7ae4b60dbb89ff8b6dffde830457e7d58

Update JS dependencies

view details

ivan

commit sha df9bee7fc13505b3596b2d59991c6218688ac9ff

Merge pull request #2953 from santiment/update-js-deps Update JS dependencies

view details

push time in 2 days

PR merged santiment/sanbase2

Update JS dependencies

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+583 -582

0 comment

1 changed file

IvanIvanoff

pr closed time in 2 days

PR opened santiment/sanbase2

Update JS dependencies

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+583 -582

0 comment

1 changed file

pr created time in 2 days

create barnchsantiment/sanbase2

branch : update-js-deps

created branch time in 2 days

PullRequestReviewEvent

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 8b3072773cd3cce0b0d1c1271aa11453ba3c286b

Remove phoenix and gettext compilers Since around phoenix 1.5.2, the :phoenix compiler is not needed in the list of compilers. We don't use :gettext so we're excluding it, too.

view details

ivan

commit sha b151305ff2626433a8586ce0e62216495e56b1dc

Merge pull request #2952 from santiment/remove-mix-compilers Remove phoenix and gettext compilers

view details

push time in 2 days

PR merged santiment/sanbase2

Remove phoenix and gettext compilers

Changes

Since around phoenix 1.5.2, the :phoenix compiler is not needed in the list of compilers. We don't use :gettext so we're excluding it, too.

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+1 -1

0 comment

1 changed file

IvanIvanoff

pr closed time in 2 days

PR opened santiment/sanbase2

Remove phoenix and gettext compilers

Since around phoenix 1.5.2, the :phoenix compiler is not needed in the list of compilers. We don't use :gettext so we're excluding it, too.

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+1 -1

0 comment

1 changed file

pr created time in 2 days

create barnchsantiment/sanbase2

branch : remove-mix-compilers

created branch time in 2 days

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 59a57288eac1df09843c60e1398ffcdf9ec98c90

Address type issues

view details

ivan

commit sha 3f3e09816bc8673e29edbbd2441b3919b07aaa91

Merge pull request #2951 from santiment/address-warnings Address type issues

view details

push time in 3 days

PR merged santiment/sanbase2

Address type issues

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+15 -25

0 comment

6 changed files

IvanIvanoff

pr closed time in 3 days

PR opened santiment/sanbase2

Address type issues

Changes

<!--- Describe your changes -->

Ticket

<!--- Issue to which the pull request is related -->

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. -->

  • [ ] I have performed a self-review of my own code
  • [ ] I have made corresponding changes to the documentation
  • [ ] I have tried to find clearer solution before commenting hard-to-understand parts of code
  • [ ] I have added tests that prove my fix is effective or that my feature works

<!--- ## Deployment steps --> <!--- Deployment todo steps, if needed. Example: running seed files, mix tasks... -->

<!--- ## Usage --> <!--- (Mainly graphql snippets that showcase how new API is used) -->

<!--- ## Screenshots --> <!--- (if appropriate) -->

<!--- original: https://github.com/VeryBigThings/elixir_common/blob/98e723a3d1ecbc21107b3a2f98b8ab619ba28800/.github/pull_request_template.md -->

+15 -25

0 comment

6 changed files

pr created time in 3 days

create barnchsantiment/sanbase2

branch : address-warnings

created branch time in 3 days

push eventsantiment/sanbase2

Ivan Ivanov

commit sha 615139db34ee80127b95a1ec46d296db68f166b3

Add realtime_top_holders GraphQL API

view details

push time in 3 days