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

Merge pull request #96 from ultimaweapon/exodus-transaction

Implement base classes for Exodus transaction

cc7079100a784ae317678feb6c8350db8c962b6e authored about 5 years ago by Panu <[email protected]>
Exclude appsettings.Development.json when deploy

d487d097eb5dd932957300111f2ecd9793570e69 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove unused logic

634957120217235e0477bc02ccc288fc3130ca74 authored about 5 years ago by thebevrishot <[email protected]>
Add exception filter and invalid callback url exception

b759dcf8d79089f34c027fe819b38d8d386a3040 authored about 5 years ago by thebevrishot <[email protected]>
Implement model binder for BitcoinAddress

d20d7c3e2e88c585aa80f327dc355ef32242a1d1 authored about 5 years ago by Putta Khunchalee <[email protected]>
Move explicit implementation to last group

0b9106192d5a4dbcb9a44ab354a832d1f8afdb95 authored about 5 years ago by thebevrishot <[email protected]>
Merge remote-tracking branch 'upstream/master' into exodus-transaction

e97309a79807f56feb40095d050f8d3f805a91d9 authored about 5 years ago by Putta Khunchalee <[email protected]>
Separated payload encoder from TransactionEncoder

44f843e097e5a6f04f81ab52e18ce44186b33008 authored about 5 years ago by Putta Khunchalee <[email protected]>
Reorder function in watcher

4173a1310b1ba66657edf29541ddfce5e06c8433 authored about 5 years ago by thebevrishot <[email protected]>
Add controller base extensions to get set callback data

af7459dd458ef3835188b295142263a3a1caca35 authored about 5 years ago by thebevrishot <[email protected]>
Initialize Ztm.Testing

3c6e4a69b1bc765a82c091f8acaddff86a6d4ad8 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add ExodusTransaction.IsValidId() and ExodusTransaction.IsValidVersion()

b8dc3f2f47c7e63580402f38ba1ca67d25ed115f authored about 5 years ago by Putta Khunchalee <[email protected]>
Group function in watcher class

f2de96599e23e18749d9d4c381328cdb58cdbbbf authored about 5 years ago by thebevrishot <[email protected]>
Move logic from handler to watcher

7a72635a0fa9393c07a7ea03ab77f2744f727473 authored about 5 years ago by thebevrishot <[email protected]>
Rename TransactionDecoder to TransactionEncoder

9ac8c194764804a423709078eee865c9acddc3f9 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add reference to new watcher package to web api

4bdd321e305dea5f2df56134caae0aeb668edb1c authored about 5 years ago by thebevrishot <[email protected]>
Merge branch 'master' into transaction-confirmation-watcher

6727a49f7351d177e7e1b965f0451df91b621e6b authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #98 from ultimaweapon/extract-watchers

Move Ztm.Zcoin.Synchronization.Watchers to Ztm.Zcoin.Watching

a06de9914c9a1310f21de856f894787573fc8e3b authored about 5 years ago by Panu <[email protected]>
Add comments to describe some code

43485e701fa27db8d4eabd2fc145487836d81022 authored about 5 years ago by Putta Khunchalee <[email protected]>
Move Ztm.Zcoin.Synchronization.Watchers to Ztm.Zcoin.Watching

ab350830b814448271b947e119f7fb836a2295a0 authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #97 from ultimaweapon/upgrade-zcoind

Upgrade Zcoin binary from 0.13.7.10 to 0.13.8.5

2c748e52b088fa1dac64eece497acd939c4b52fe authored about 5 years ago by Panu <[email protected]>
Upgrade Zcoin binary from 0.13.7.10 to 0.13.8.5

d5ce0ec0efcfab05effe33d203fd0db7701b9852 authored about 5 years ago by Putta Khunchalee <[email protected]>
Initialize Exodus transaction decoder

d8706f1416b761c5d8a213d59d6d5c757db51584 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove unnecessary if

3069b2f19106dae596741096414792bd65b31ac3 authored about 5 years ago by thebevrishot <[email protected]>
Fix inefficient dictionary query

3bb7eb46043236fddc49f45a3e668e02ccd2c108 authored about 5 years ago by thebevrishot <[email protected]>
Change to use concurrent dictionary and add test for check completed flag setter calling condition

9911fb93483d396cb77cd85b3df15d21c542f0e9 authored about 5 years ago by thebevrishot <[email protected]>
Fix to set completed to callback only if success to execute

cf8bb27e24ae37467cd445e4772c6aaa7bdd8511 authored about 5 years ago by thebevrishot <[email protected]>
Add transaction confirmation watcher registering

953d3884bb593a7cef63949da2a00691ccd00369 authored about 5 years ago by thebevrishot <[email protected]>
Add http callback executer

991fbc24a9ed42b866ad48888b54c4ad13f6f872 authored about 5 years ago by thebevrishot <[email protected]>
Add transaction confirmation watcher service

abc1736dc87c7c083bb44dece14c299dbae51213 authored about 5 years ago by thebevrishot <[email protected]>
Add base class for Exodus transaction

703dcb288fb9c928d3734e67a18f0a4b9065d163 authored about 5 years ago by Putta Khunchalee <[email protected]>
Refactor PropertyId and PropertyAmount

ecc7f764309c6a2681b2d2df2771a9c40c2da561 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add TransactionConfirmationWatch repository

d41b2d68b2a3a82a715ee8431a762d8a4b887c4a authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #77 from thebevrishot/refactor-maindb-config

Change db configure function to pass ModelBuilder to instead

bf42bbd0b5479d2b587076090760c5d7da8ceb3f authored about 5 years ago by Putta Khunchalee <[email protected]>
Add the summary for main database class

f580974e0890ae45c88e68583a2a1869d23f0c8f authored about 5 years ago by thebevrishot <[email protected]>
Add remark to database configuration convention class

a111e2ebf88fdc2f4f61a3619157a16d50211b23 authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #78 from ultimaweapon/migrate-old-watchers

Migrate transaction confirmation watcher

ab08acbd163bd5511ce3fba318aee100a50fc85d authored about 5 years ago by Panu <[email protected]>
Merge pull request #93 from ultimaweapon/refactor-exodus

Move all Exodus related from Ztm.Zcoin.NBitcoin to Ztm.Zcoin.NBitcoin.Exodus

d95332d9e45d7a5aab7c2b4fa5e0305a79806f10 authored about 5 years ago by Panu <[email protected]>
Move all Exodus related from Ztm.Zcoin.NBitcoin to Ztm.Zcoin.NBitcoin.Exodus

d3a9b312e2d7e08517591dfd41dd04843cde899c authored about 5 years ago by Putta Khunchalee <[email protected]>
Add TransactionConfirmationWatcher

92d4cf239f4a8c4d08e8d1625099b9ad2d067848 authored about 5 years ago by Putta Khunchalee <[email protected]>
Change db configure function to pass ModelBuilder to instead

419fedb7678afa17ed25820bc2284521a48eaee9 authored about 5 years ago by thebevrishot <[email protected]>
Add Watch.Context

8c86879927de53d4bf2e2158f5bf9eec4421f5a7 authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #74 from thebevrishot/fix-iscoinbase

Add custom IsCoinbase

7cfa321aa1a7117873acb5d3cd103ca98ca770ee authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #73 from ultimaweapon/refactor-watchers

Decoupled watchers from IBlockListener

324eff24fcf5668bb7dd0bc82f0c7b3b9d2836ab authored about 5 years ago by Panu <[email protected]>
Rename script prefix checking function and move it after public method

ee87709eb40319d1b9aaf4e70881ad9361ff9bc5 authored about 5 years ago by thebevrishot <[email protected]>
Move OpCodeType to new file

048fafddc702136dd0dcd4fe3c81cfac6eb8871f authored about 5 years ago by thebevrishot <[email protected]>
Change IWatcherStorage to IWatcherHandler

181ca9fe903517fc67a9138d283c7f37b7566f6d authored about 5 years ago by Putta Khunchalee <[email protected]>
Change logic to check all inputs instead

c3e2550d702abf3fc39efb4472ceb16d65a076c0 authored about 5 years ago by thebevrishot <[email protected]>
Use linq Any to check condition instead of for loop

885ebbb1cf51e54103ee3267664a2acd61fa7d23 authored about 5 years ago by thebevrishot <[email protected]>
Add custom IsCoinbase to ZcoinTransaction to detect zerocoin spend, sigma spend and remint

6f246123c715ac92e0711b80d666b57c7ec3ea64 authored about 5 years ago by thebevrishot <[email protected]>
Decoupled watchers from IBlockListener

7653885d51ef5bd8bb4a11986702ad2b2a040a0b authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #57 from thebevrishot/callback-repository

Callback repository

297195a18ffec32092b818ec8e4973b4f9f89c43 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove accidentally pushed files

80a0b63b9fbc88245750ba7fbcfd6753cbf354b5 authored about 5 years ago by thebevrishot <[email protected]>
Merge branch 'master' into callback-repository

e06a778ed0a595a46d89bcbcec5c2475bdcbc3c1 authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #68 from ultimaweapon/refactor-nbitcoin

Hide ZcoinBlock, ZcoinTransaction, ZcoinTxIn and ZcoinTxOut from outside

c24746ab50beb8030222eadcb8e35b7b14b8f4f6 authored about 5 years ago by Panu <[email protected]>
Remove callback checking before add history

12515349821f30010635fdebb67ed240a366c44c authored about 5 years ago by thebevrishot <[email protected]>
Hide ZcoinBlock, ZcoinTransaction, ZcoinTxIn and ZcoinTxOut from outside

9fc19491379e098a52c5d4f1b0a27d447284ebc1 authored about 5 years ago by Putta Khunchalee <[email protected]>
Change Add history interface to let user pass CallbackResult instead

008b00bcd001c6ac58add9058115afb69a910fda authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #66 from thebevrishot/cleanup-submodule

Cleanup NBitcoin submodule

632955df211a125270f5b4523109808b3d26aa2a authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove duplicated cast

f67291dd8ac84719c6824c6be7f87afa81ab2d8d authored about 5 years ago by thebevrishot <[email protected]>
Cleanup NBitcoin submodule

0c6bf85442c392f2f11100d406777e6974f5f211 authored about 5 years ago by thebevrishot <[email protected]>
Use FindAsync to get entry by primary key instead of write query

8180335b8bd10f4dd451ce846a05bcdbee7c3218 authored about 5 years ago by thebevrishot <[email protected]>
Rename function and remove legacy returning

168f6ff0b8c25439a39de8a0f2173521166380e7 authored about 5 years ago by thebevrishot <[email protected]>
Add auto-generate registered time and invoked time

d4493ed69862ad86a1ad0c0fb68ef70f443fd193 authored about 5 years ago by thebevrishot <[email protected]>
Add Callback constructure check

4cf0b6ad3f13bb9a0ae859c8871eb5bacbf8fc62 authored about 5 years ago by thebevrishot <[email protected]>
Add id for callback history

2350de22211ab64acef7591859c450b8d381b0ae authored about 5 years ago by thebevrishot <[email protected]>
Change type in field data of callback invocation history to jsonb

3559c92e469a5f1e31e31a29b1c3efb3b67814fe authored about 5 years ago by thebevrishot <[email protected]>
Rename CallbackInvocation

26c8e59a47f468f10f31aa2b8b1cae28e485c43a authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #56 from ultimaweapon/postgres-non-persistent

Make PostgreSQL for development not persistent

52bd5b2a55c4c19f0528234985a6f6369ebb58c9 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add callback repository

ff3eafe1a857d32a1b1bd8138118f17e57f4e15b authored about 5 years ago by thebevrishot <[email protected]>
Make PostgreSQL for development not persistent

a9e6248dcafbaeb7f509973878d592f07b72ef04 authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #54 from ultimaweapon/issuer-distributor-config

Add configurations for issuer and distributor

266c33ef18baee7a171791a5c645c4aee4b55081 authored about 5 years ago by Panu <[email protected]>
Add configurations for issuer and distributor

5673255ae5feebf5065c6a4b1fc9739b3eeb77ad authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #53 from thebevrishot/seal-models

Make all ef models to be sealed

9e5b80490a0e36b0f3c0e73c4e8e159886430962 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add callback invocation model

baed81d67b1281b2e61a8a5b32cbd9b8758f1c04 authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #52 from ultimaweapon/tokenamount-binding

Add TokenAmountModelBinder

b3a75000981d47eec04b14de53ded0c2144b06b5 authored about 5 years ago by Panu <[email protected]>
Fix LGTM alerts

e6883291b0cf54652c4c2f6535783448c577f6ca authored about 5 years ago by Putta Khunchalee <[email protected]>
Make all ef models are sealed

0973dabe1b097b8522d6f45f9801c994663008f0 authored about 5 years ago by thebevrishot <[email protected]>
Add TokenAmountModelBinder

f7401c79534d11c1836f84e7e0641a68d1615ffe authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #51 from ultimaweapon/refactor-service

Remove Ztm.Zcoin.Synchronization

eb5a428eb61de2c291dceb3eeb36c7a428e2089b authored about 5 years ago by Panu <[email protected]>
Remove Ztm.Zcoin.Synchronization in flavor of Microsoft.Extensions.Hosting.Abstractions

12ccd5db2f469c03368580a197e16f1ca4ddf696 authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #49 from thebevrishot/add-addr-configuration

Add bitcoin address configuration and converter

5bbc6d1b0cbbaa5a4d7f32950c9b77ef1a2bcfaa authored about 5 years ago by Putta Khunchalee <[email protected]>
Merge pull request #50 from thebevrishot/callback-status

Add callback result

87a5a7c7e53ede82be12bc1ae18fc4fe76cfecdc authored about 5 years ago by Putta Khunchalee <[email protected]>
Add missing nested exception

8ca2ce551dd2099d501c6de83a422894cc3d92bb authored about 5 years ago by thebevrishot <[email protected]>
Remove constructor of abstract class

87dfa232aa76c0e5b5bd85375a4a2373260cb90e authored about 5 years ago by thebevrishot <[email protected]>
Fix throw invalid exception from bitcoin address configuration converter

8d6bb89d63339a30f79f505aa44c1738c599ab83 authored about 5 years ago by thebevrishot <[email protected]>
Add callback result

41a7e2d26ff05941dc685e6b26cc6f3c0f6ca117 authored about 5 years ago by thebevrishot <[email protected]>
Add bitcoin address configuration and converter

63417696a4cdfe9022beaa79a8c8db9785d7c48a authored about 5 years ago by thebevrishot <[email protected]>
Merge pull request #38 from ultimaweapon/new-watchers

Change watcher architecture

3c8d7759f88eeb512c51258e1abeada567419af8 authored about 5 years ago by Panu <[email protected]>
Merge pull request #40 from ultimaweapon/fix-lgtm

Fix LGTM alerts

2b9e997ca407eb946d0d707d011980cc8e89b09e authored about 5 years ago by Panu <[email protected]>
Fix LGTM alerts

33289f4acb61669d8786ed621707f7345692ed93 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove abilities to remove multiple watches from watcher

1295a16ee6bae79473ae9e982d4c5bb477ecab72 authored about 5 years ago by Putta Khunchalee <[email protected]>
Rewrite address watcher using new watcher architecture

d2f681a0f5a219ea43215e90ff8033e1e749a814 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add CancellationToken to IBlockListener

009c54944eff5c60efe489d174ba5451ec451433 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove watcher rule system due to it too hard to abstraction

452606c6275170276fe865139926b7ac17d2f9d9 authored about 5 years ago by Putta Khunchalee <[email protected]>
Remove BlockConfirmationWatcher

81a812b81a7afb5740d859747f581124a799603d authored about 5 years ago by Putta Khunchalee <[email protected]>
Rewrite transaction watcher using new watcher architecture

1c5705ab566e7dece4b32cb87fa8f9c4937af1d1 authored about 5 years ago by Putta Khunchalee <[email protected]>
Replace ExpirableRulesExecutor.OnRuleExpiredAsync() with RuleExpired event

1ecfb1a076b606d78f68b8097a5da5c38477e6b9 authored about 5 years ago by Putta Khunchalee <[email protected]>
Make IBlockListener derived from IBackgroundService

a9e33ce0c359799aadd7a07f33ef7c0f9e4d8135 authored about 5 years ago by Putta Khunchalee <[email protected]>
Add watcher ruling system

732da8f8fa2a94f4d2ffacefa74c2a319ec29614 authored about 5 years ago by Putta Khunchalee <[email protected]>