Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/firoorg/ztm

A REST service running on top of Zcoin Exodus to provides rich and easy to use APIs for managing the token
https://github.com/firoorg/ztm

Add base classes for new watchers

d8bc71ab5ed093632b181a25ad4dc5b8b8dac068 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add ConfirmationWatcher

7ba506ad5681679661d0a8fa2ad7edfc92c5f110 authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #36 from thebevrishot/add-header-extension

Add header extension

35e348935f6c45380252b6b19f13a378188a56b4 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove redundant Header getter

71783ab064bbbc3ba8f5b9b9b526608d2ec1fea7 authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #28 from thebevrishot/fix-lgtm

Fix lgtm warning

db042008e03ac264cbde351f3f81b72296ad7851 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix function Equals of class Block

40c8de46ecc661f019970db6fc9fcb08a8ed721a authored over 5 years ago by thebevrishot <[email protected]>
Remove redundant overrided function

bc6105f2425d551084a54985e14ece083ba5173e authored over 5 years ago by thebevrishot <[email protected]>
Use BlockHeader instead of ZcoinBlockHeader

1e4b110a87d437cd2d86a069bc0f694671b99898 authored over 5 years ago by thebevrishot <[email protected]>
Add ZcoinBlockHeader extension

5a507db58a31374c98ee9d05d2cdd751758215e0 authored over 5 years ago by thebevrishot <[email protected]>
Add lgtm exclusion for useless GetHashCode call

f51a4f919b495d437490a745f5d8659c7495b7b6 authored over 5 years ago by thebevrishot <[email protected]>
Remove unnecessary fields from GetHashCode funtion

44004c908a36ca52d2fb9b1869166d586ba3e8fe authored over 5 years ago by thebevrishot <[email protected]>
Merge pull request #33 from thebevrishot/remove-nbitcoin-submodule

Remove nbitcoin submodule

82bdb2a74e9f8bc1117481eb69be408742480679 authored over 5 years ago by Putta Khunchalee <[email protected]>
Remove step to initialize submodule in Jenkinsfile

b19027d722bd4a20ecf4eab037411e90c711afc6 authored over 5 years ago by thebevrishot <[email protected]>
Add nbitcoin to project configuration and fix public key parsing fail

7f004434e657338403d1ee5cfe8c023e437bb6e4 authored over 5 years ago by thebevrishot <[email protected]>
Fix redundant casting

ac3db7ed87a2fe29a61a9cc7bc795b7403265104 authored over 5 years ago by thebevrishot <[email protected]>
Fix lgtm GetHashCode function warning

e2747ccdbbfaf30942a829c3cdf24741ebe7907c authored over 5 years ago by thebevrishot <[email protected]>
Fix remaining use as in Equals function

5fd040338ff1023f884a96159b87bb7e33a847ae authored over 5 years ago by thebevrishot <[email protected]>
Fix equals function

ca1b27ca89ddea363c1f56b491f51a2ecae5c2ce authored over 5 years ago by thebevrishot <[email protected]>
Remove nbitcoin submodule

b87eb944c205d750889d56fbc14a0698e08f6d9d authored over 5 years ago by thebevrishot <[email protected]>
Fix Equals override and add GetHashCode function

ad8847bfbdabb7cee3467f0ef871d495d8b7134f authored over 5 years ago by thebevrishot <[email protected]>
Merge pull request #30 from thebevrishot/rename-shutdown-event

Rename ShutdownEvent to ShutdownGuard

cda73cf21b598c50dfc2358fd307b65f676fdd0f authored over 5 years ago by Putta Khunchalee <[email protected]>
Rename ShutdownEvent to ShutdownGuard

2432ee2a0cb8dc4205bfa145347dd2e2edb24865 authored over 5 years ago by thebevrishot <[email protected]>
Add missing Equals method

9302c205870a12af314e92a1fca8f2b76b9d6cb5 authored over 5 years ago by thebevrishot <[email protected]>
Remove redundant ToString calling

05afe31b51d2fa333c458818f6954b337be20d2c authored over 5 years ago by thebevrishot <[email protected]>
Add csharp lgtm checking exclude

f86c5f22f1d730def305e73198bc4a895e92f354 authored over 5 years ago by thebevrishot <[email protected]>
Merge pull request #26 from ultimaweapon/timer

Implement Timer class for deterministic elapsed

00706240b637255675d094f7efc77516963ce87f authored over 5 years ago by Panu <[email protected]>
Add Timer class for deterministic elapsed event

d85153f829d91b195d4ebefd1b9890e3c697b355 authored over 5 years ago by Putta Khunchalee <[email protected]>
Rename Ztm.Synchronization to Ztm.Threading

44705887b6fd16b500e42d16c44e51485baeee6e authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #25 from ultimaweapon/tweak-lgtm

Enable all LGTM alerts

60929ad95db5a1a915d7aa5e6976cf6615fa15e7 authored over 5 years ago by Panu <[email protected]>
Merge pull request #24 from ultimaweapon/token-id-config

Add configurations for token identifier

cbae545ef1c179066944730b0831e01e286c198f authored over 5 years ago by Panu <[email protected]>
Enable all LGTM alerts

479025cd0c2a6e1e0f250ccc3b4fe7b4c4f9cd69 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add ZcoinTokenConfiguration.Id

d1a81fc8cd5484d8cfd4718c92e3f8b4cab16970 authored over 5 years ago by Putta Khunchalee <[email protected]>
Implement TypeConverter for TokenId

e09349ed04f3380a8dd0916c71211ac87c3ff0a2 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add TokenId.Parse()

dfdfbecb3d67cc3137a5aa2b0f2776884b438eec authored over 5 years ago by Putta Khunchalee <[email protected]>
Add TokenId.ToString() and change TokenId.Value from uint to long

008ce66477db0b398fa6a87b577cf5a294a40eff authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #23 from ultimaweapon/token-config

Initialize token configurations

fac29966dffe95596f202296b37c17cd454cdc50 authored over 5 years ago by Panu <[email protected]>
Add ZcoinTokenConfiguration

24a865b74bcb3e564617de20c780a4bc1067d756 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add TokenAmountConverter

5240673aa94bea586830bdb6f10a72d575302091 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #20 from thebevrishot/fix-too-verbose

Fix too verbose log on tests

08d0def8856800123cf2c1659a037126ae9b882a authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #21 from ultimaweapon/service-improvement

Improve and fixes service framework

e4b474f77d54a33b9d3d9539e464dd8a77a72f6d authored over 5 years ago by Panu <[email protected]>
Move add parameter to builder creation function

0e21b5ebc26f8e71d7064b3438f881aea77685a6 authored over 5 years ago by thebevrishot <[email protected]>
Make Ztm.ServiceModel.IService not support restarting

37dae45676983905f774a6c89de4ef2b07a4b3a3 authored over 5 years ago by Putta Khunchalee <[email protected]>
Remove Ztm.ServiceModel.IService.Name

4f88b5e87b9aa0830e5b0dc7a19ddc119f7e3479 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix race condition in BackgroundService.Dispose()

b62a0ab89b09f542fb3ce07bc0d3559724f3d9bf authored over 5 years ago by Putta Khunchalee <[email protected]>
Add constructor to initialize services for ServiceManager

7fa90b6faadc680d11900fb1da704264db9778e1 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix race condition in BackgroundService

36a7666d849ea3d87f227180d6c32b3955344297 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add Service.TrySetException()

f260ba5f813ac55d497f07a4b7ad5526561c8946 authored over 5 years ago by Putta Khunchalee <[email protected]>
Do not dispose managed services when dispose ServiceManager

32a4b2a74e23df2ff897e96d7199d1cfb2c8ba94 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix too verbose log on test

0da85d882b47ac236b6a0eb6d9676771783f1087 authored over 5 years ago by thebevrishot <[email protected]>
Merge pull request #18 from ultimaweapon/missing-migration

Add missing migration for uint256 optimization

ec83dd3ea6c03a45ef038c7a4aa3a3259938b53a authored over 5 years ago by Panu <[email protected]>
Add missing migration for uint256 optimization

ce5422010c0fdcd6daf554a6142430caadc6f94c authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #17 from thebevrishot/optimization

Optimize UInt256 read/write on PostgreSQL

4fb5ffdd30a76d64403ebd3ef8d0eeb1bad63679 authored over 5 years ago by Putta Khunchalee <[email protected]>
Change to call function Read of bytea handler instead

cfc427e7b74c2291070b641104c489b87ec7b964 authored over 5 years ago by thebevrishot <[email protected]>
Fix uint256 endianness

0cc4534c486995750ab157c74623c07b00df1f62 authored over 5 years ago by thebevrishot <[email protected]>
Change to inherit from ByteaHandler instead of reimplement

799b9ba31527c3ba907b270056c78078edda0600 authored over 5 years ago by thebevrishot <[email protected]>
Add bytea handler factory to support uint256

4f202ac2de1ca3b4f39b60dc8efcec9911f5c4a6 authored over 5 years ago by thebevrishot <[email protected]>
Add uint256 type mapper

20cfdd5bd37e2aa369a98b8e6ce79bdba9d0c9d1 authored over 5 years ago by thebevrishot <[email protected]>
Merge pull request #16 from ultimaweapon/upgrade-zcoin-binary

Upgrade Zcoin binary to 0.13.7.10

2b3f954768731802b60ee5dfc65966b9ef8311ef authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix failure tests

0c431a4097402252196c7431d03fd2ac4b6a7ad1 authored over 5 years ago by Putta Khunchalee <[email protected]>
Upgrade Zcoin binary to 0.13.7.10

b00eb5d1ca2afd09b8e9f020d8fb6cd1fb94e466 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #15 from ultimaweapon/exodus-rpc

Add Exodus RPCs

10d31c6114ff44893ca09949b94be0e7c9c3e535 authored over 5 years ago by Putta Khunchalee <[email protected]>
Refactor TokenAmount

8fecd6ec01e9d2545789fd0d5cb45b22276e4e28 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add RPC to supports Exodus

c3998f12499f7330c91de2dbbfcc2f654c60350a authored over 5 years ago by Putta Khunchalee <[email protected]>
Add premitive types to support exodus token

eba4d1b7128c97d265096f8573cb5938d3e84864 authored over 5 years ago by Putta Khunchalee <[email protected]>
Small performance improvement for ScriptToBytesConverter

66ca8a1bc1c567bb024c5c0abe228486403e2259 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #14 from ultimaweapon/watchers

Add blocks, transactions and addresses watchers

eb19b124f65939e6fa57573460d26ca8b632248f authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix README.md

e67ec6d532de2f27f3cb8411157f086ef7d716b8 authored over 5 years ago by Putta Khunchalee <[email protected]>
Use testnet for development

ea86ab615dff57ed36d818f8830a33c54e4e5c8a authored over 5 years ago by Putta Khunchalee <[email protected]>
Register watchers to Ztm.WebApi

4b16523f36bb02459aa196a50bc77b0d21a87d58 authored over 5 years ago by Putta Khunchalee <[email protected]>
Remove src/NBitcoin from LGTM

42b8cfddcffabbbc30bd8bd4051120401c52ce81 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix BlocksStorage.GetTransactionAsync() load incomplete transaction

47be2a6a1b9d6f3f653a9c7bd67d9c59a7afc903 authored over 5 years ago by Putta Khunchalee <[email protected]>
Update NBitcoin

6ada396d5cbaed7f6f82ea702e21e4f3743ad27f authored over 5 years ago by Putta Khunchalee <[email protected]>
Change how BlocksSynchronizer notify when block removed

b5749544205459243d5feb70e1b635c1b7f5b81f authored over 5 years ago by Putta Khunchalee <[email protected]>
Add AddressWatcher

ec86ed8a49c6a3c966576ad26c97895a7ecb3e5a authored over 5 years ago by Putta Khunchalee <[email protected]>
Add IBlocksStorage.GetTransactionAsync()

247fe75a1c8faa990e12ab5c2d0173ed775a2470 authored over 5 years ago by Putta Khunchalee <[email protected]>
Remove abilities to cancel from watcher listeners

f823bef4c507efdf7a0fa5e0c8fd5d0a31d49c3f authored over 5 years ago by Putta Khunchalee <[email protected]>
Add TransactionConfirmationWatcher

ea2e20453bbd30651c1b5d90bc3a3a9ce1b707c3 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add BlockConfirmationWatcher

b33b80d1a6532feb6d94b2c2e55e74bc694d6fe3 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add IBlockListener

da37678787da911f4ada6db0c94a46487ba69981 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add ShutdownEvent

aebc152a6c19592352cbc6755ebfb1f0e46f058e authored over 5 years ago by Putta Khunchalee <[email protected]>
Update README.md

6eade19f88613b6f98834d412da2f492765360c4 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #13 from ultimaweapon/mtp

Add MTP support

f3e871a4e3ebe5d1197cf190257f2d90ef8583cd authored over 5 years ago by Panu <[email protected]>
Support MTP

7307dd7f04291d67ae500ac6ba8b7c9f1fc427d8 authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix wrong data for hashblock

c09432fc6b84976eb07c446a53a501612e869c16 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #12 from ultimaweapon/bootstrap-synchronizer

Start blocks synchronizer

09a77fd939ec4d6b504bdf50b13efb683eb08f60 authored over 5 years ago by Panu <[email protected]>
Fix wrong logging for BlocksSynchronizer

72689c075498984b4668626eba70d6abb9545cf6 authored over 5 years ago by Putta Khunchalee <[email protected]>
Start BlocksSynchronizer

fa932f1bfa1ffcd2b0c9c197679b458e7623c929 authored over 5 years ago by Putta Khunchalee <[email protected]>
Do not derive IHostedService for IBackgroundService

90e410a90ae8f4d608bc69b0c00b9f9a40caec1f authored over 5 years ago by Putta Khunchalee <[email protected]>
Add logger to BlocksSynchronizer

ff42a82d833bcdbdeefa798f1284077830a2967d authored over 5 years ago by Putta Khunchalee <[email protected]>
Derived IHostedService for IBackgroundService

e6633cd9b864dee6cbb879884a7b8267b83dd874 authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #11 from ultimaweapon/service-manager

Add service manager

a8b1d72a4148416a0dac4ba37770f7b84a9ca1a3 authored over 5 years ago by Panu <[email protected]>
Add Started and Stopped event to IService

5f3c361eebc1e1bae3879f6c65cbde28d0aacdc6 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add ValueChangedAsyncEventArgs

4c02219a7302729ed5b6a3e833d564287c98a29a authored over 5 years ago by Putta Khunchalee <[email protected]>
Add ReferenceEqualityComparer

f5132568a8e0bf494090e4c3110b01de708aaf7d authored over 5 years ago by Putta Khunchalee <[email protected]>
Add ServiceManager

9a21a46bfaab0a545650688de87c88ff028c5c81 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add BeginStop()

1002ebd2d378797ba68928c274b477100c78bbdf authored over 5 years ago by Putta Khunchalee <[email protected]>
Fix NullReferenceException when await on InvokeAsync for null event

9682fb16ea9519264d0f20dbeda0ecf65a495b8f authored over 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #10 from ultimaweapon/blocks-synchronizer

Add blocks synchronizer service

81fa032edf9b02540bbbedc67553d923b062dea7 authored over 5 years ago by Panu <[email protected]>
Add BlocksSynchronizer

422acb9f917ca7dc5cffa28d6be0c8e32f952ff8 authored over 5 years ago by Putta Khunchalee <[email protected]>
Add more assertions to Ztm.Configuration.Tests

3f085a4199b9a86c494763883f3a02a0f16f834c authored over 5 years ago by Putta Khunchalee <[email protected]>