Amberdata.io предоставляет интеллектуальные метрики контрактов и amp; аналитика. Они также создают агрегированные данные из необработанных данных блокчейна. Таким образом, они предоставляют все ранее упомянутое и многое другое!
Мониторинг событий реального контракта:
Принятие и amp; Использование: Например, [Cryptokitties] ( https://amberdata.io/addresses/0x06012c8cf97bead5deae237070f9587f8e7a266d/metrics ). Похоже, что за последние 24 часа количество входящих транзакций в этот контракт значительно увеличилось.
Подробные списки транзакций с контрактом
Это довольно аккуратно! Меня больше всего волнует API . Там так много данных для изучения.
Для этого стоит попробовать что-то вроде этого:
public static IEnumerable<string> GetPermutations(string s)
{
if (s.Length > 1)
return from ch in s
from permutation in GetPermutations(s.Remove(s.IndexOf(ch), 1))
select string.Format("{0}{1}", ch, permutation);
else
return new string[] { s };
}
What you're looking for are actually permutations. In short, permutations means that order is relevant (ie, 12 is different from 21) whereas a combination means order is irrelevant (12 and 21 are equivalent). For more information see Wikipedia.
See this thread.
As for doing is in pure LINQ, that sounds like using LINQ for the sake of using LINQ.