├── .gitignore ├── .rspec ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── exe └── openassets ├── lib ├── openassets.rb └── openassets │ ├── api.rb │ ├── cache.rb │ ├── cache │ ├── output_cache.rb │ ├── sqlite_base.rb │ ├── ssl_certificate_cache.rb │ └── transaction_cache.rb │ ├── error.rb │ ├── medhod_filter.rb │ ├── protocol.rb │ ├── protocol │ ├── asset_definition.rb │ ├── asset_definition_loader.rb │ ├── http_asset_definition_loader.rb │ ├── marker_output.rb │ ├── output_type.rb │ └── transaction_output.rb │ ├── provider.rb │ ├── provider │ ├── api_error.rb │ ├── bitcoin_core_provider.rb │ └── block_chain_provider_base.rb │ ├── send_asset_param.rb │ ├── send_bitcoin_param.rb │ ├── transaction.rb │ ├── transaction │ ├── dust_output_error.rb │ ├── insufficient_asset_quantity_error.rb │ ├── insufficient_funds_error.rb │ ├── out_point.rb │ ├── spendable_output.rb │ ├── transaction_build_error.rb │ ├── transaction_builder.rb │ └── transfer_parameters.rb │ ├── util.rb │ └── version.rb ├── openassets-ruby.gemspec └── spec ├── fixtures ├── help-result-0.16.0.txt ├── help-result-0.18.0.txt └── tx │ ├── 08f36e44ac44b301dae9db829def3f5c28c0010881e51f1989c2d8e6c8d17564.json │ ├── 0c02993e80062535fda3d433b1e621d7553ce105a9a03aa70b39098ac1aaf4da.json │ ├── 1206e4a462902b865b827e4e1638f4aa5d16723b26536f05507e4db17ca6f554.json │ ├── 19681a1596891ccb519056a7246bc3d3c3c02577e38df9539c99add7c0ae218e.json │ ├── 21b093ec41244898a50e1f97cb80fd98d7714c7235e0a4a30d7d0c6fb6a6ce8a.json │ ├── 2d1eb76559eaba959250bd264583714b835b7190ff2c7eba322e659cb842c422.json │ ├── 2ef6aaf051229ff755a137a51466b54da6d8c87d17130bca8a879e9e64172ebd.json │ ├── 308ea73b45bef1428acb41f996543d6ebd534dca8f5de965e7f00eae084aaa5c.json │ ├── 370c210cffdff21b0e59560f11308faabb985357bc57778ebb11ddbfb0d2b7ba.json │ ├── 3fba8bfb157ae29c293d5bd65c178fec169a87f880e2e62537fcce26612a6aa3.json │ ├── 43a3852b2cf2cef30720933c834edfabdb05cdd73a11583fd0d2f02cff8ad8d6.json │ ├── 44bf414521d4a0deb60dada4ac0bd9823286d8269cb9c074add3a6844bfa42df.json │ ├── 45aab69abf0ed2d856f4405b0e5e676cd9381faf07e1ec766ef7884c32142b09.json │ ├── 4cf37617ed99b246724067991346c31734f4147288d963a485c81f25b3572a89.json │ ├── 4d2a27293ec0b268c0f21952a9c4760dac3b8999bffcbc59a2126d06344a26e2.json │ ├── 5004b6e4108ff2e39112e7b9fa596f225086373d33a1839af3e027a1cd259872.json │ ├── 52149eb434085bee56dec595ee2f3a601cb24703bbb4a385954b1f20a3b50c7d.json │ ├── 525f7baa656d04016fad0094187cc969b526ca1261312ddf09a648d822ee6cdd.json │ ├── 5cc890ab1369432375decb64ef19b4cb190f5f40e35bb1399cce16e4be6b5b9b.json │ ├── 6308f912ccf36057d020483dbe9392dda8d197e378f1709d5bf0291f8d83bcc7.json │ ├── 64873e801b9886af5f5fb30889d816d38f77856544b1233d1491f4bcf9e3062a.json │ ├── 67b95eb7516f5bf19340d31820c9fe71b8280d650d8b81d77ec950ad5c315128.json │ ├── 6887dd16b7ad2847bd4546211665199e05711c3acd1a67da879506adb5486910.json │ ├── 7bf10738ab63989d3c7b34ce5ee610bb4b6ff1ffab0f203d60f4089bd62f3984.json │ ├── 7dd8296f38db7148d81fa88114becd96fd5064113bea0bcf1c24809ea863ee5a.json │ ├── 829200296bbbe5f95829c489adb9841ae1b563a64f5922e66f73ba61673008e1.json │ ├── 8382f29f591222a8e2c8a4f617516353f5e88774133f220950ed1fe0edfeef25.json │ ├── 88b5379ca502953d7d24f686f165a87bf776ffc511ef5e6e8a54d8da108ee00a.json │ ├── 8e9a710d142c694f96d514b102442b958c768b0d1c69e0bac13785d8188e1c60.json │ ├── 90abd841f9be2340eb42bcba3dd5283dbdfc5cd0b23a4364768a69b6e210f829.json │ ├── 92ecb6c38bfefc3b6ff8b48a2dd14ece823d37c02adbeeeeede5a801e4926ece.json │ ├── 950a882a74bd2fd4f287090f0c467d144f832388898914d198bb03f2cc612f6e.json │ ├── 97f5fdfe133005c033ea3185202c53bb59d0760e9f9dd2cc2f8c50bbce8ec8bb.json │ ├── 9da5541e6653b03437264ab249170dccee24cdfe6351826df2f4b63079df2d4d.json │ ├── 9e5402a9c1e673c8dbd26107f077a0d50092140ec501352d3f53662e9f89a0e7.json │ ├── 9ece6cdda95805e47667f0b389ee3c0c29efd5929bc372e68a34ac1ecbb92d6f.json │ ├── 9efbf61ef4805708ecf8e31d982ab6de20b2d131ed9be00d2856a5fe5a8b3df5.json │ ├── a329a18c0957f8838c684f789fbe1201b871cddc7844d3513880c632bcbb8d1a.json │ ├── a91ddd4d17b1c1cda9bcdb1ebb95ebeb375af3bea974c67b9470d176e850baba.json │ ├── a98b000f28c9e8251925a1225832edf1c2992e103445b6b2cec3f5c0a81469e5.json │ ├── ab3c38f412a96eda0756330a4940fa148e9c73fdde9f068413945c3720bb1f18.json │ ├── b7e225d9988796f26c2fdd672795b2d27c667d298cf1db169cdf11ab8b064844.json │ ├── b8d52b6452a7e282a656e81dfa21b30d6bd8ce1150c73b89b33f11eed7cff096.json │ ├── c4dbf1a4963c5055577b4b5b315d3fca3c891aed223e2414dfb33aa36633961c.json │ ├── c66e1f5022e98b45b98f537ac42fe88d0e20aaf427731be678a319ed8f92c249.json │ ├── d62637792c280bed7ac93d78e6031d07e9307afc18d53f87c26dcaddf2297fd5.json │ ├── d66fcfe60af7a2a028b079ead597659535b66bc05d7bb0e26bb3464b5ac3fc08.json │ ├── d76bf0e32520c2c38321938486f387d498f523fc0f9532afd51d2ffc098ec03e.json │ ├── dd21295dd0aed5bb336e078994be1df0dc07fe79270e7ecab51136fb0b7cd59a.json │ ├── dd58300c4e6673d64f8ae3546fde4ac3e1445e707605c2f91ac6636b84fe28d8.json │ ├── e1dcdb553d40ec35aac0a5b9bc2cce0112dd10c869a887b52b3b58071bb29f3c.json │ ├── f2ab72a7f108c5f2c2f352d1918814975f89abb0a27ca3338e99514e771dfb30.json │ ├── f889c52a3367f636b9b680e84b22ea42a22b1ca41f9f59cb541c44ed3798a36c.json │ └── f98373ac2c09a99aef99db774538abe26bfbb543c0ca888ea3558cc881e9535d.json ├── openassets ├── api_spec.rb ├── api_testnet_spec.rb ├── cache │ ├── output_cache_spec.rb │ ├── ssl_certificate_cache_spec.rb │ └── transaction_cache_spec.rb ├── method_filter_spec.rb ├── protocol │ ├── asset_definition_loader_spec.rb │ ├── asset_definition_spec.rb │ ├── http_asset_definition_loader_spec.rb │ ├── marker_output_spec.rb │ └── transaction_output_spec.rb ├── provider │ └── bitcoin_core_provider_spec.rb ├── transaction │ ├── out_point_spec.rb │ ├── spendable_output_spec.rb │ └── transaction_builder_spec.rb └── util_spec.rb ├── openassets_spec.rb ├── spec_helper.rb └── test-config.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | openassets-ruby 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.6.3 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/bin/setup -------------------------------------------------------------------------------- /exe/openassets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/exe/openassets -------------------------------------------------------------------------------- /lib/openassets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets.rb -------------------------------------------------------------------------------- /lib/openassets/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/api.rb -------------------------------------------------------------------------------- /lib/openassets/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/cache.rb -------------------------------------------------------------------------------- /lib/openassets/cache/output_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/cache/output_cache.rb -------------------------------------------------------------------------------- /lib/openassets/cache/sqlite_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/cache/sqlite_base.rb -------------------------------------------------------------------------------- /lib/openassets/cache/ssl_certificate_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/cache/ssl_certificate_cache.rb -------------------------------------------------------------------------------- /lib/openassets/cache/transaction_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/cache/transaction_cache.rb -------------------------------------------------------------------------------- /lib/openassets/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/error.rb -------------------------------------------------------------------------------- /lib/openassets/medhod_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/medhod_filter.rb -------------------------------------------------------------------------------- /lib/openassets/protocol.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/asset_definition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/asset_definition.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/asset_definition_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/asset_definition_loader.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/http_asset_definition_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/http_asset_definition_loader.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/marker_output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/marker_output.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/output_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/output_type.rb -------------------------------------------------------------------------------- /lib/openassets/protocol/transaction_output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/protocol/transaction_output.rb -------------------------------------------------------------------------------- /lib/openassets/provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/provider.rb -------------------------------------------------------------------------------- /lib/openassets/provider/api_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/provider/api_error.rb -------------------------------------------------------------------------------- /lib/openassets/provider/bitcoin_core_provider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/provider/bitcoin_core_provider.rb -------------------------------------------------------------------------------- /lib/openassets/provider/block_chain_provider_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/provider/block_chain_provider_base.rb -------------------------------------------------------------------------------- /lib/openassets/send_asset_param.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/send_asset_param.rb -------------------------------------------------------------------------------- /lib/openassets/send_bitcoin_param.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/send_bitcoin_param.rb -------------------------------------------------------------------------------- /lib/openassets/transaction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/dust_output_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/dust_output_error.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/insufficient_asset_quantity_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/insufficient_asset_quantity_error.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/insufficient_funds_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/insufficient_funds_error.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/out_point.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/out_point.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/spendable_output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/spendable_output.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/transaction_build_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/transaction_build_error.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/transaction_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/transaction_builder.rb -------------------------------------------------------------------------------- /lib/openassets/transaction/transfer_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/transaction/transfer_parameters.rb -------------------------------------------------------------------------------- /lib/openassets/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/lib/openassets/util.rb -------------------------------------------------------------------------------- /lib/openassets/version.rb: -------------------------------------------------------------------------------- 1 | module OpenAssets 2 | VERSION = '0.7.0' 3 | end 4 | -------------------------------------------------------------------------------- /openassets-ruby.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/openassets-ruby.gemspec -------------------------------------------------------------------------------- /spec/fixtures/help-result-0.16.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/help-result-0.16.0.txt -------------------------------------------------------------------------------- /spec/fixtures/help-result-0.18.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/help-result-0.18.0.txt -------------------------------------------------------------------------------- /spec/fixtures/tx/08f36e44ac44b301dae9db829def3f5c28c0010881e51f1989c2d8e6c8d17564.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/08f36e44ac44b301dae9db829def3f5c28c0010881e51f1989c2d8e6c8d17564.json -------------------------------------------------------------------------------- /spec/fixtures/tx/0c02993e80062535fda3d433b1e621d7553ce105a9a03aa70b39098ac1aaf4da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/0c02993e80062535fda3d433b1e621d7553ce105a9a03aa70b39098ac1aaf4da.json -------------------------------------------------------------------------------- /spec/fixtures/tx/1206e4a462902b865b827e4e1638f4aa5d16723b26536f05507e4db17ca6f554.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/1206e4a462902b865b827e4e1638f4aa5d16723b26536f05507e4db17ca6f554.json -------------------------------------------------------------------------------- /spec/fixtures/tx/19681a1596891ccb519056a7246bc3d3c3c02577e38df9539c99add7c0ae218e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/19681a1596891ccb519056a7246bc3d3c3c02577e38df9539c99add7c0ae218e.json -------------------------------------------------------------------------------- /spec/fixtures/tx/21b093ec41244898a50e1f97cb80fd98d7714c7235e0a4a30d7d0c6fb6a6ce8a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/21b093ec41244898a50e1f97cb80fd98d7714c7235e0a4a30d7d0c6fb6a6ce8a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/2d1eb76559eaba959250bd264583714b835b7190ff2c7eba322e659cb842c422.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/2d1eb76559eaba959250bd264583714b835b7190ff2c7eba322e659cb842c422.json -------------------------------------------------------------------------------- /spec/fixtures/tx/2ef6aaf051229ff755a137a51466b54da6d8c87d17130bca8a879e9e64172ebd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/2ef6aaf051229ff755a137a51466b54da6d8c87d17130bca8a879e9e64172ebd.json -------------------------------------------------------------------------------- /spec/fixtures/tx/308ea73b45bef1428acb41f996543d6ebd534dca8f5de965e7f00eae084aaa5c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/308ea73b45bef1428acb41f996543d6ebd534dca8f5de965e7f00eae084aaa5c.json -------------------------------------------------------------------------------- /spec/fixtures/tx/370c210cffdff21b0e59560f11308faabb985357bc57778ebb11ddbfb0d2b7ba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/370c210cffdff21b0e59560f11308faabb985357bc57778ebb11ddbfb0d2b7ba.json -------------------------------------------------------------------------------- /spec/fixtures/tx/3fba8bfb157ae29c293d5bd65c178fec169a87f880e2e62537fcce26612a6aa3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/3fba8bfb157ae29c293d5bd65c178fec169a87f880e2e62537fcce26612a6aa3.json -------------------------------------------------------------------------------- /spec/fixtures/tx/43a3852b2cf2cef30720933c834edfabdb05cdd73a11583fd0d2f02cff8ad8d6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/43a3852b2cf2cef30720933c834edfabdb05cdd73a11583fd0d2f02cff8ad8d6.json -------------------------------------------------------------------------------- /spec/fixtures/tx/44bf414521d4a0deb60dada4ac0bd9823286d8269cb9c074add3a6844bfa42df.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/44bf414521d4a0deb60dada4ac0bd9823286d8269cb9c074add3a6844bfa42df.json -------------------------------------------------------------------------------- /spec/fixtures/tx/45aab69abf0ed2d856f4405b0e5e676cd9381faf07e1ec766ef7884c32142b09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/45aab69abf0ed2d856f4405b0e5e676cd9381faf07e1ec766ef7884c32142b09.json -------------------------------------------------------------------------------- /spec/fixtures/tx/4cf37617ed99b246724067991346c31734f4147288d963a485c81f25b3572a89.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/4cf37617ed99b246724067991346c31734f4147288d963a485c81f25b3572a89.json -------------------------------------------------------------------------------- /spec/fixtures/tx/4d2a27293ec0b268c0f21952a9c4760dac3b8999bffcbc59a2126d06344a26e2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/4d2a27293ec0b268c0f21952a9c4760dac3b8999bffcbc59a2126d06344a26e2.json -------------------------------------------------------------------------------- /spec/fixtures/tx/5004b6e4108ff2e39112e7b9fa596f225086373d33a1839af3e027a1cd259872.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/5004b6e4108ff2e39112e7b9fa596f225086373d33a1839af3e027a1cd259872.json -------------------------------------------------------------------------------- /spec/fixtures/tx/52149eb434085bee56dec595ee2f3a601cb24703bbb4a385954b1f20a3b50c7d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/52149eb434085bee56dec595ee2f3a601cb24703bbb4a385954b1f20a3b50c7d.json -------------------------------------------------------------------------------- /spec/fixtures/tx/525f7baa656d04016fad0094187cc969b526ca1261312ddf09a648d822ee6cdd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/525f7baa656d04016fad0094187cc969b526ca1261312ddf09a648d822ee6cdd.json -------------------------------------------------------------------------------- /spec/fixtures/tx/5cc890ab1369432375decb64ef19b4cb190f5f40e35bb1399cce16e4be6b5b9b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/5cc890ab1369432375decb64ef19b4cb190f5f40e35bb1399cce16e4be6b5b9b.json -------------------------------------------------------------------------------- /spec/fixtures/tx/6308f912ccf36057d020483dbe9392dda8d197e378f1709d5bf0291f8d83bcc7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/6308f912ccf36057d020483dbe9392dda8d197e378f1709d5bf0291f8d83bcc7.json -------------------------------------------------------------------------------- /spec/fixtures/tx/64873e801b9886af5f5fb30889d816d38f77856544b1233d1491f4bcf9e3062a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/64873e801b9886af5f5fb30889d816d38f77856544b1233d1491f4bcf9e3062a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/67b95eb7516f5bf19340d31820c9fe71b8280d650d8b81d77ec950ad5c315128.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/67b95eb7516f5bf19340d31820c9fe71b8280d650d8b81d77ec950ad5c315128.json -------------------------------------------------------------------------------- /spec/fixtures/tx/6887dd16b7ad2847bd4546211665199e05711c3acd1a67da879506adb5486910.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/6887dd16b7ad2847bd4546211665199e05711c3acd1a67da879506adb5486910.json -------------------------------------------------------------------------------- /spec/fixtures/tx/7bf10738ab63989d3c7b34ce5ee610bb4b6ff1ffab0f203d60f4089bd62f3984.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/7bf10738ab63989d3c7b34ce5ee610bb4b6ff1ffab0f203d60f4089bd62f3984.json -------------------------------------------------------------------------------- /spec/fixtures/tx/7dd8296f38db7148d81fa88114becd96fd5064113bea0bcf1c24809ea863ee5a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/7dd8296f38db7148d81fa88114becd96fd5064113bea0bcf1c24809ea863ee5a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/829200296bbbe5f95829c489adb9841ae1b563a64f5922e66f73ba61673008e1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/829200296bbbe5f95829c489adb9841ae1b563a64f5922e66f73ba61673008e1.json -------------------------------------------------------------------------------- /spec/fixtures/tx/8382f29f591222a8e2c8a4f617516353f5e88774133f220950ed1fe0edfeef25.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/8382f29f591222a8e2c8a4f617516353f5e88774133f220950ed1fe0edfeef25.json -------------------------------------------------------------------------------- /spec/fixtures/tx/88b5379ca502953d7d24f686f165a87bf776ffc511ef5e6e8a54d8da108ee00a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/88b5379ca502953d7d24f686f165a87bf776ffc511ef5e6e8a54d8da108ee00a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/8e9a710d142c694f96d514b102442b958c768b0d1c69e0bac13785d8188e1c60.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/8e9a710d142c694f96d514b102442b958c768b0d1c69e0bac13785d8188e1c60.json -------------------------------------------------------------------------------- /spec/fixtures/tx/90abd841f9be2340eb42bcba3dd5283dbdfc5cd0b23a4364768a69b6e210f829.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/90abd841f9be2340eb42bcba3dd5283dbdfc5cd0b23a4364768a69b6e210f829.json -------------------------------------------------------------------------------- /spec/fixtures/tx/92ecb6c38bfefc3b6ff8b48a2dd14ece823d37c02adbeeeeede5a801e4926ece.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/92ecb6c38bfefc3b6ff8b48a2dd14ece823d37c02adbeeeeede5a801e4926ece.json -------------------------------------------------------------------------------- /spec/fixtures/tx/950a882a74bd2fd4f287090f0c467d144f832388898914d198bb03f2cc612f6e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/950a882a74bd2fd4f287090f0c467d144f832388898914d198bb03f2cc612f6e.json -------------------------------------------------------------------------------- /spec/fixtures/tx/97f5fdfe133005c033ea3185202c53bb59d0760e9f9dd2cc2f8c50bbce8ec8bb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/97f5fdfe133005c033ea3185202c53bb59d0760e9f9dd2cc2f8c50bbce8ec8bb.json -------------------------------------------------------------------------------- /spec/fixtures/tx/9da5541e6653b03437264ab249170dccee24cdfe6351826df2f4b63079df2d4d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/9da5541e6653b03437264ab249170dccee24cdfe6351826df2f4b63079df2d4d.json -------------------------------------------------------------------------------- /spec/fixtures/tx/9e5402a9c1e673c8dbd26107f077a0d50092140ec501352d3f53662e9f89a0e7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/9e5402a9c1e673c8dbd26107f077a0d50092140ec501352d3f53662e9f89a0e7.json -------------------------------------------------------------------------------- /spec/fixtures/tx/9ece6cdda95805e47667f0b389ee3c0c29efd5929bc372e68a34ac1ecbb92d6f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/9ece6cdda95805e47667f0b389ee3c0c29efd5929bc372e68a34ac1ecbb92d6f.json -------------------------------------------------------------------------------- /spec/fixtures/tx/9efbf61ef4805708ecf8e31d982ab6de20b2d131ed9be00d2856a5fe5a8b3df5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/9efbf61ef4805708ecf8e31d982ab6de20b2d131ed9be00d2856a5fe5a8b3df5.json -------------------------------------------------------------------------------- /spec/fixtures/tx/a329a18c0957f8838c684f789fbe1201b871cddc7844d3513880c632bcbb8d1a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/a329a18c0957f8838c684f789fbe1201b871cddc7844d3513880c632bcbb8d1a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/a91ddd4d17b1c1cda9bcdb1ebb95ebeb375af3bea974c67b9470d176e850baba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/a91ddd4d17b1c1cda9bcdb1ebb95ebeb375af3bea974c67b9470d176e850baba.json -------------------------------------------------------------------------------- /spec/fixtures/tx/a98b000f28c9e8251925a1225832edf1c2992e103445b6b2cec3f5c0a81469e5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/a98b000f28c9e8251925a1225832edf1c2992e103445b6b2cec3f5c0a81469e5.json -------------------------------------------------------------------------------- /spec/fixtures/tx/ab3c38f412a96eda0756330a4940fa148e9c73fdde9f068413945c3720bb1f18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/ab3c38f412a96eda0756330a4940fa148e9c73fdde9f068413945c3720bb1f18.json -------------------------------------------------------------------------------- /spec/fixtures/tx/b7e225d9988796f26c2fdd672795b2d27c667d298cf1db169cdf11ab8b064844.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/b7e225d9988796f26c2fdd672795b2d27c667d298cf1db169cdf11ab8b064844.json -------------------------------------------------------------------------------- /spec/fixtures/tx/b8d52b6452a7e282a656e81dfa21b30d6bd8ce1150c73b89b33f11eed7cff096.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/b8d52b6452a7e282a656e81dfa21b30d6bd8ce1150c73b89b33f11eed7cff096.json -------------------------------------------------------------------------------- /spec/fixtures/tx/c4dbf1a4963c5055577b4b5b315d3fca3c891aed223e2414dfb33aa36633961c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/c4dbf1a4963c5055577b4b5b315d3fca3c891aed223e2414dfb33aa36633961c.json -------------------------------------------------------------------------------- /spec/fixtures/tx/c66e1f5022e98b45b98f537ac42fe88d0e20aaf427731be678a319ed8f92c249.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/c66e1f5022e98b45b98f537ac42fe88d0e20aaf427731be678a319ed8f92c249.json -------------------------------------------------------------------------------- /spec/fixtures/tx/d62637792c280bed7ac93d78e6031d07e9307afc18d53f87c26dcaddf2297fd5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/d62637792c280bed7ac93d78e6031d07e9307afc18d53f87c26dcaddf2297fd5.json -------------------------------------------------------------------------------- /spec/fixtures/tx/d66fcfe60af7a2a028b079ead597659535b66bc05d7bb0e26bb3464b5ac3fc08.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/d66fcfe60af7a2a028b079ead597659535b66bc05d7bb0e26bb3464b5ac3fc08.json -------------------------------------------------------------------------------- /spec/fixtures/tx/d76bf0e32520c2c38321938486f387d498f523fc0f9532afd51d2ffc098ec03e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/d76bf0e32520c2c38321938486f387d498f523fc0f9532afd51d2ffc098ec03e.json -------------------------------------------------------------------------------- /spec/fixtures/tx/dd21295dd0aed5bb336e078994be1df0dc07fe79270e7ecab51136fb0b7cd59a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/dd21295dd0aed5bb336e078994be1df0dc07fe79270e7ecab51136fb0b7cd59a.json -------------------------------------------------------------------------------- /spec/fixtures/tx/dd58300c4e6673d64f8ae3546fde4ac3e1445e707605c2f91ac6636b84fe28d8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/dd58300c4e6673d64f8ae3546fde4ac3e1445e707605c2f91ac6636b84fe28d8.json -------------------------------------------------------------------------------- /spec/fixtures/tx/e1dcdb553d40ec35aac0a5b9bc2cce0112dd10c869a887b52b3b58071bb29f3c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/e1dcdb553d40ec35aac0a5b9bc2cce0112dd10c869a887b52b3b58071bb29f3c.json -------------------------------------------------------------------------------- /spec/fixtures/tx/f2ab72a7f108c5f2c2f352d1918814975f89abb0a27ca3338e99514e771dfb30.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/f2ab72a7f108c5f2c2f352d1918814975f89abb0a27ca3338e99514e771dfb30.json -------------------------------------------------------------------------------- /spec/fixtures/tx/f889c52a3367f636b9b680e84b22ea42a22b1ca41f9f59cb541c44ed3798a36c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/f889c52a3367f636b9b680e84b22ea42a22b1ca41f9f59cb541c44ed3798a36c.json -------------------------------------------------------------------------------- /spec/fixtures/tx/f98373ac2c09a99aef99db774538abe26bfbb543c0ca888ea3558cc881e9535d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/fixtures/tx/f98373ac2c09a99aef99db774538abe26bfbb543c0ca888ea3558cc881e9535d.json -------------------------------------------------------------------------------- /spec/openassets/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/api_spec.rb -------------------------------------------------------------------------------- /spec/openassets/api_testnet_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/api_testnet_spec.rb -------------------------------------------------------------------------------- /spec/openassets/cache/output_cache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/cache/output_cache_spec.rb -------------------------------------------------------------------------------- /spec/openassets/cache/ssl_certificate_cache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/cache/ssl_certificate_cache_spec.rb -------------------------------------------------------------------------------- /spec/openassets/cache/transaction_cache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/cache/transaction_cache_spec.rb -------------------------------------------------------------------------------- /spec/openassets/method_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/method_filter_spec.rb -------------------------------------------------------------------------------- /spec/openassets/protocol/asset_definition_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/protocol/asset_definition_loader_spec.rb -------------------------------------------------------------------------------- /spec/openassets/protocol/asset_definition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/protocol/asset_definition_spec.rb -------------------------------------------------------------------------------- /spec/openassets/protocol/http_asset_definition_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/protocol/http_asset_definition_loader_spec.rb -------------------------------------------------------------------------------- /spec/openassets/protocol/marker_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/protocol/marker_output_spec.rb -------------------------------------------------------------------------------- /spec/openassets/protocol/transaction_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/protocol/transaction_output_spec.rb -------------------------------------------------------------------------------- /spec/openassets/provider/bitcoin_core_provider_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/provider/bitcoin_core_provider_spec.rb -------------------------------------------------------------------------------- /spec/openassets/transaction/out_point_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/transaction/out_point_spec.rb -------------------------------------------------------------------------------- /spec/openassets/transaction/spendable_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/transaction/spendable_output_spec.rb -------------------------------------------------------------------------------- /spec/openassets/transaction/transaction_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/transaction/transaction_builder_spec.rb -------------------------------------------------------------------------------- /spec/openassets/util_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets/util_spec.rb -------------------------------------------------------------------------------- /spec/openassets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/openassets_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haw/openassets-ruby/HEAD/spec/test-config.json --------------------------------------------------------------------------------