├── .circleci └── config.yml ├── .editorconfig ├── .github └── CONTRIBUTING.md ├── .gitignore ├── LICENSE ├── README.md ├── aa_addresses.js ├── aa_composer.js ├── aa_validation.js ├── arbiter_contract.js ├── arbiters.js ├── archiving.js ├── balances.js ├── bots.js ├── breadcrumbs.js ├── catchup.js ├── chash.js ├── chat_storage.js ├── check_daemon.js ├── composer.js ├── conf.js ├── constants.js ├── data_feeds.js ├── db.js ├── definition.js ├── desktop_app.js ├── device.js ├── divisible_asset.js ├── email_template.html ├── enforce_singleton.js ├── event_bus.js ├── formula ├── common.js ├── evaluation.js ├── grammars │ ├── ojson.js │ ├── ojson.ne │ ├── oscript.js │ └── oscript.ne ├── index.js ├── parse_ojson.js └── validation.js ├── graph.js ├── headers_commission.js ├── indivisible_asset.js ├── initial-db ├── byteball-myrocks.sql ├── byteball-mysql-light.sql ├── byteball-mysql.sql ├── byteball-sqlite-light.sql ├── byteball-sqlite.sql ├── initial.byteball-light.sqlite └── initial.byteball.sqlite ├── initial_votes.js ├── inputs.js ├── joint_storage.js ├── kvstore.js ├── light.js ├── light_wallet.js ├── mail.js ├── main_chain.js ├── mc_outputs.js ├── merkle.js ├── migrate_to_kv.js ├── mutex.js ├── my_witnesses.js ├── mysql_pool.js ├── network.js ├── object_hash.js ├── object_length.js ├── package.json ├── paid_witnessing.js ├── parent_composer.js ├── private_payment.js ├── private_profile.js ├── profiler.js ├── proof_chain.js ├── prosaic_contract.js ├── signature.js ├── signed_message.js ├── sqlite_migrations.js ├── sqlite_pool.js ├── storage.js ├── string_utils.js ├── test ├── _init_datafeeds.js ├── aa.test.js ├── aa_composer.test.js ├── formula.test.js ├── formulas_in_contracts.test.js ├── initial-testdata-aa_composer.test.js │ ├── byteball.sqlite │ ├── conf.json │ └── rocksdb │ │ ├── 000007.sst │ │ ├── 000010.sst │ │ ├── 000013.sst │ │ ├── CURRENT │ │ ├── IDENTITY │ │ ├── LOCK │ │ ├── MANIFEST-000038 │ │ ├── OPTIONS-000038 │ │ └── OPTIONS-000041 ├── login.test.js ├── merkle.test.js ├── ojson.test.js ├── pem_sig.test.js ├── samples │ ├── 51_attack_game.oscript │ ├── a_bank_without_percent.oscript │ ├── bounce_half_of_balance.oscript │ ├── bouncer_infinite_cycle.oscript │ ├── create_an_asset.oscript │ ├── forwarder_of_bytes.oscript │ ├── fundraising_proxy.oscript │ ├── futures_contract.oscript │ ├── ico_with_milestones.oscript │ ├── just_a_bouncer.oscript │ ├── option_contract.oscript │ ├── order_book_exchange.oscript │ ├── payment_channels.oscript │ ├── sell_asset_for_bytes.oscript │ ├── send_all.oscript │ ├── sending_prepared_objects_through_trigger_data.oscript │ ├── simple_aa.oscript │ ├── things_registry_and_marketplace.oscript │ └── uniswap_like_market_maker.oscript ├── string_utils.test.js └── validation_utils.test.js ├── tools ├── check_stability.js ├── replace_ops.js ├── supply.js ├── update_stability.js ├── validate_aa_definitions.js └── viewkv.js ├── uri.js ├── validation.js ├── validation_utils.js ├── wallet.js ├── wallet_defined_by_addresses.js ├── wallet_defined_by_keys.js ├── wallet_general.js ├── witness_proof.js └── writer.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/README.md -------------------------------------------------------------------------------- /aa_addresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/aa_addresses.js -------------------------------------------------------------------------------- /aa_composer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/aa_composer.js -------------------------------------------------------------------------------- /aa_validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/aa_validation.js -------------------------------------------------------------------------------- /arbiter_contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/arbiter_contract.js -------------------------------------------------------------------------------- /arbiters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/arbiters.js -------------------------------------------------------------------------------- /archiving.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/archiving.js -------------------------------------------------------------------------------- /balances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/balances.js -------------------------------------------------------------------------------- /bots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/bots.js -------------------------------------------------------------------------------- /breadcrumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/breadcrumbs.js -------------------------------------------------------------------------------- /catchup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/catchup.js -------------------------------------------------------------------------------- /chash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/chash.js -------------------------------------------------------------------------------- /chat_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/chat_storage.js -------------------------------------------------------------------------------- /check_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/check_daemon.js -------------------------------------------------------------------------------- /composer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/composer.js -------------------------------------------------------------------------------- /conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/conf.js -------------------------------------------------------------------------------- /constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/constants.js -------------------------------------------------------------------------------- /data_feeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/data_feeds.js -------------------------------------------------------------------------------- /db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/db.js -------------------------------------------------------------------------------- /definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/definition.js -------------------------------------------------------------------------------- /desktop_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/desktop_app.js -------------------------------------------------------------------------------- /device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/device.js -------------------------------------------------------------------------------- /divisible_asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/divisible_asset.js -------------------------------------------------------------------------------- /email_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/email_template.html -------------------------------------------------------------------------------- /enforce_singleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/enforce_singleton.js -------------------------------------------------------------------------------- /event_bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/event_bus.js -------------------------------------------------------------------------------- /formula/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/common.js -------------------------------------------------------------------------------- /formula/evaluation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/evaluation.js -------------------------------------------------------------------------------- /formula/grammars/ojson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/grammars/ojson.js -------------------------------------------------------------------------------- /formula/grammars/ojson.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/grammars/ojson.ne -------------------------------------------------------------------------------- /formula/grammars/oscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/grammars/oscript.js -------------------------------------------------------------------------------- /formula/grammars/oscript.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/grammars/oscript.ne -------------------------------------------------------------------------------- /formula/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/index.js -------------------------------------------------------------------------------- /formula/parse_ojson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/parse_ojson.js -------------------------------------------------------------------------------- /formula/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/formula/validation.js -------------------------------------------------------------------------------- /graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/graph.js -------------------------------------------------------------------------------- /headers_commission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/headers_commission.js -------------------------------------------------------------------------------- /indivisible_asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/indivisible_asset.js -------------------------------------------------------------------------------- /initial-db/byteball-myrocks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/byteball-myrocks.sql -------------------------------------------------------------------------------- /initial-db/byteball-mysql-light.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/byteball-mysql-light.sql -------------------------------------------------------------------------------- /initial-db/byteball-mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/byteball-mysql.sql -------------------------------------------------------------------------------- /initial-db/byteball-sqlite-light.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/byteball-sqlite-light.sql -------------------------------------------------------------------------------- /initial-db/byteball-sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/byteball-sqlite.sql -------------------------------------------------------------------------------- /initial-db/initial.byteball-light.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/initial.byteball-light.sqlite -------------------------------------------------------------------------------- /initial-db/initial.byteball.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial-db/initial.byteball.sqlite -------------------------------------------------------------------------------- /initial_votes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/initial_votes.js -------------------------------------------------------------------------------- /inputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/inputs.js -------------------------------------------------------------------------------- /joint_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/joint_storage.js -------------------------------------------------------------------------------- /kvstore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/kvstore.js -------------------------------------------------------------------------------- /light.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/light.js -------------------------------------------------------------------------------- /light_wallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/light_wallet.js -------------------------------------------------------------------------------- /mail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/mail.js -------------------------------------------------------------------------------- /main_chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/main_chain.js -------------------------------------------------------------------------------- /mc_outputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/mc_outputs.js -------------------------------------------------------------------------------- /merkle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/merkle.js -------------------------------------------------------------------------------- /migrate_to_kv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/migrate_to_kv.js -------------------------------------------------------------------------------- /mutex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/mutex.js -------------------------------------------------------------------------------- /my_witnesses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/my_witnesses.js -------------------------------------------------------------------------------- /mysql_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/mysql_pool.js -------------------------------------------------------------------------------- /network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/network.js -------------------------------------------------------------------------------- /object_hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/object_hash.js -------------------------------------------------------------------------------- /object_length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/object_length.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/package.json -------------------------------------------------------------------------------- /paid_witnessing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/paid_witnessing.js -------------------------------------------------------------------------------- /parent_composer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/parent_composer.js -------------------------------------------------------------------------------- /private_payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/private_payment.js -------------------------------------------------------------------------------- /private_profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/private_profile.js -------------------------------------------------------------------------------- /profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/profiler.js -------------------------------------------------------------------------------- /proof_chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/proof_chain.js -------------------------------------------------------------------------------- /prosaic_contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/prosaic_contract.js -------------------------------------------------------------------------------- /signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/signature.js -------------------------------------------------------------------------------- /signed_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/signed_message.js -------------------------------------------------------------------------------- /sqlite_migrations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/sqlite_migrations.js -------------------------------------------------------------------------------- /sqlite_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/sqlite_pool.js -------------------------------------------------------------------------------- /storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/storage.js -------------------------------------------------------------------------------- /string_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/string_utils.js -------------------------------------------------------------------------------- /test/_init_datafeeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/_init_datafeeds.js -------------------------------------------------------------------------------- /test/aa.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/aa.test.js -------------------------------------------------------------------------------- /test/aa_composer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/aa_composer.test.js -------------------------------------------------------------------------------- /test/formula.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/formula.test.js -------------------------------------------------------------------------------- /test/formulas_in_contracts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/formulas_in_contracts.test.js -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/byteball.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/byteball.sqlite -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/conf.json: -------------------------------------------------------------------------------- 1 | { 2 | "hub": "nonexistent/bb" 3 | } -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/000007.sst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/000007.sst -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/000010.sst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/000010.sst -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/000013.sst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/000013.sst -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/CURRENT: -------------------------------------------------------------------------------- 1 | MANIFEST-000038 2 | -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/IDENTITY: -------------------------------------------------------------------------------- 1 | 15a9f5d4213f28d9-16f146a5cb7ecb41 -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/LOCK: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/MANIFEST-000038: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/MANIFEST-000038 -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/OPTIONS-000038: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/OPTIONS-000038 -------------------------------------------------------------------------------- /test/initial-testdata-aa_composer.test.js/rocksdb/OPTIONS-000041: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/initial-testdata-aa_composer.test.js/rocksdb/OPTIONS-000041 -------------------------------------------------------------------------------- /test/login.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/login.test.js -------------------------------------------------------------------------------- /test/merkle.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/merkle.test.js -------------------------------------------------------------------------------- /test/ojson.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/ojson.test.js -------------------------------------------------------------------------------- /test/pem_sig.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/pem_sig.test.js -------------------------------------------------------------------------------- /test/samples/51_attack_game.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/51_attack_game.oscript -------------------------------------------------------------------------------- /test/samples/a_bank_without_percent.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/a_bank_without_percent.oscript -------------------------------------------------------------------------------- /test/samples/bounce_half_of_balance.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/bounce_half_of_balance.oscript -------------------------------------------------------------------------------- /test/samples/bouncer_infinite_cycle.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/bouncer_infinite_cycle.oscript -------------------------------------------------------------------------------- /test/samples/create_an_asset.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/create_an_asset.oscript -------------------------------------------------------------------------------- /test/samples/forwarder_of_bytes.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/forwarder_of_bytes.oscript -------------------------------------------------------------------------------- /test/samples/fundraising_proxy.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/fundraising_proxy.oscript -------------------------------------------------------------------------------- /test/samples/futures_contract.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/futures_contract.oscript -------------------------------------------------------------------------------- /test/samples/ico_with_milestones.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/ico_with_milestones.oscript -------------------------------------------------------------------------------- /test/samples/just_a_bouncer.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/just_a_bouncer.oscript -------------------------------------------------------------------------------- /test/samples/option_contract.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/option_contract.oscript -------------------------------------------------------------------------------- /test/samples/order_book_exchange.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/order_book_exchange.oscript -------------------------------------------------------------------------------- /test/samples/payment_channels.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/payment_channels.oscript -------------------------------------------------------------------------------- /test/samples/sell_asset_for_bytes.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/sell_asset_for_bytes.oscript -------------------------------------------------------------------------------- /test/samples/send_all.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/send_all.oscript -------------------------------------------------------------------------------- /test/samples/sending_prepared_objects_through_trigger_data.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/sending_prepared_objects_through_trigger_data.oscript -------------------------------------------------------------------------------- /test/samples/simple_aa.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/simple_aa.oscript -------------------------------------------------------------------------------- /test/samples/things_registry_and_marketplace.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/things_registry_and_marketplace.oscript -------------------------------------------------------------------------------- /test/samples/uniswap_like_market_maker.oscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/samples/uniswap_like_market_maker.oscript -------------------------------------------------------------------------------- /test/string_utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/string_utils.test.js -------------------------------------------------------------------------------- /test/validation_utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/test/validation_utils.test.js -------------------------------------------------------------------------------- /tools/check_stability.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/check_stability.js -------------------------------------------------------------------------------- /tools/replace_ops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/replace_ops.js -------------------------------------------------------------------------------- /tools/supply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/supply.js -------------------------------------------------------------------------------- /tools/update_stability.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/update_stability.js -------------------------------------------------------------------------------- /tools/validate_aa_definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/validate_aa_definitions.js -------------------------------------------------------------------------------- /tools/viewkv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/tools/viewkv.js -------------------------------------------------------------------------------- /uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/uri.js -------------------------------------------------------------------------------- /validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/validation.js -------------------------------------------------------------------------------- /validation_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/validation_utils.js -------------------------------------------------------------------------------- /wallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/wallet.js -------------------------------------------------------------------------------- /wallet_defined_by_addresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/wallet_defined_by_addresses.js -------------------------------------------------------------------------------- /wallet_defined_by_keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/wallet_defined_by_keys.js -------------------------------------------------------------------------------- /wallet_general.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/wallet_general.js -------------------------------------------------------------------------------- /witness_proof.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/witness_proof.js -------------------------------------------------------------------------------- /writer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byteball/ocore/HEAD/writer.js --------------------------------------------------------------------------------