https://ipfs.weyoume.io/ipfs/QmdPPP7pNS2xtGzYTtpUGrKXSspCBbSqkuh8ZyXHmm7hDE
Development on the WeYouMe Mainnet has been focusing on building a robust testing framework.
This week, WeYouMe Mainnet has achieved a State that is:
NOW PASSING ALL TESTS
This is a major milestone in the development progress of WeYouMe.
It represents a completion of significant elements of the Blockchain Architectural Design, and marks the first point at which a semi-operational chain could be initiated, with over 90% of the Whitepaper's functionality intact.
Major Design elements that were planned for later stages in the release cycle ( Gold, Platinum and Diamond Releases ) have instead been include into the first Public blockchain release, in order to minimize upgrade issues later on.
All holders of the WEYOUME asset on Bitshares will receive their WYM allocation in the Mainnet Blockchain. There has never been a better time to get your share of the Future of Decentalized Social Media.
To acquire WEYOUME, visit the Bitshares Decentralized Exchange
Don't forget to join our: Telegram group
And Follow us on: Twitter
If you're as excited about WeYouMe as we are, then feel free to share this update with your friends.
You can even send them an invitation to join the Alpha
With your help, we can get the word out and create something incredible.
Every Blockchain Operation on the WeYouMe Mainnet chain is covered by a testing sequence, which is now in a position to serve as a viable Continuous Integration system.
- Account Tests
- Asset Tests
- Community Tests
- Marketplace Tests
- Decentralized Exchange Trading Tests
- Comment Tests
- Balance Tests
In the coming months, now that the majority of the code is covered by tests, we can begin including a range of additional design improvements, including the Dynamic Content Reward Curve, a full range of asset and community permission and flag settings, Community Federations, and much more at a faster rate.
You can see our latest developments in our Repository Work in Progress Branch:
https://github.com/weyoume/wenode/commit/aa55e51e96eafa36042ab84973015b657a7344d8
Our Next objectives are to expand the scope of the testing suite to cover these final remaining items, and a wider range of on-chain activity, including the many automated asset distribution mechanisms for Equities, Credits, and Stimulus Assets.
Also on the agenda is to create a large, multiple-simulated-month-long highly integrated testing mega-sequence, that includes every available operation in a stress testing context to push the limitations of scalability, and discover as many edge cases as possible. This Testing mega-sequence should serve the purpose of being a catch all for penetration testing and adversarially inclined methodologies. This mega-sequence will be designed to attempt to break the chain in a variety of ways, and simulate a range of known attack scenarios.
The time for deploying a new testnet based on the Mainnet Blockchain Software is rapidly approaching. A rigorous testing regime is essential to ensuring that the chain is battle-hardened, and ready for the full force of all that stands against it.
When these final enhancements and implemented, and our extreme testing structure is built and passing, we can begin the process of launching the first internal testnet.
When the internal testnet is equipped with an updated API framework, and updated Authentication framework, we can begin the rollout of the upgraded Web Alpha, which will connect to this new Testnet. When the new Testnet has been operational for a suitable time, we can begin the most important event in WeYouMe history:
THE MAINNET LAUNCH SEQUENCE
Please Standby for further announcements to become a part of the Block Producer team that will initiate the WeYouMe Mainnet.
If you are a block producer that is familiar with Graphene ( HIVE / BTS / EOS ), and interested in being a launch block producer, you can email:
To get in touch, and consider creating a post using the #producers tag to discuss your intentions and introduce yourself.
With Thanks,
-The WeYouMe Team
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
For technically inclined readers:
To get a sense of the scale of the featureset that WeYouMe is introducing to expand upon existing Graphene Social Media Blockchains, such as our friends at HIVE, you can check out the current list of all Implemented Operations and Objects on the WeYouMe Mainnet. We are implementing a super-set of everything that was described by Smart Media Tokens, and much more.
If you want to see the promises of SMTs finally delivered, the WeYouMe team stands ready to finish the job, once and for all.
We stand with our Graphene partners at HIVE, and will make all code publicly available for ecosystem-wide architectural upgrades downstream. We offer our sincere thanks to the HIVE development community for their ongoing work to move Steem forward beyond Steemit Inc. We congratulate them on their recently released new Whitepaper and their upcoming Hardfork 24
Operations:
// Account Operations
account_create_operation
account_update_operation
account_verification_operation
account_business_operation
account_membership_operation
account_vote_executive_operation
account_vote_officer_operation
account_member_request_operation
account_member_invite_operation
account_accept_request_operation
account_accept_invite_operation
account_remove_member_operation
account_update_list_operation
account_producer_vote_operation
account_update_proxy_operation
request_account_recovery_operation
recover_account_operation
reset_account_operation
set_reset_account_operation
change_recovery_account_operation
decline_voting_rights_operation
connection_request_operation
connection_accept_operation
account_follow_operation
tag_follow_operation
activity_reward_operation
// Network Operations
update_network_officer_operation
network_officer_vote_operation
update_executive_board_operation
executive_board_vote_operation
update_governance_operation
subscribe_governance_operation
update_supernode_operation
update_interface_operation
update_mediator_operation
create_community_enterprise_operation
claim_enterprise_milestone_operation
approve_enterprise_milestone_operation
// Post and Comment operations
comment_operation
message_operation
vote_operation
view_operation
share_operation
moderation_tag_operation
list_operation
poll_operation
poll_vote_operation
// Community Operations
community_create_operation
community_update_operation
community_add_mod_operation
community_add_admin_operation
community_vote_mod_operation
community_transfer_ownership_operation
community_join_request_operation
community_join_accept_operation
community_join_invite_operation
community_invite_accept_operation
community_remove_member_operation
community_blacklist_operation
community_subscribe_operation
community_event_operation
community_event_attend_operation
// Advertising Operations
ad_creative_operation
ad_campaign_operation
ad_inventory_operation
ad_audience_operation
ad_bid_operation
// Graph Data Operations
graph_node_operation
graph_edge_operation
graph_node_property_operation
graph_edge_property_operation
// Transfer Operations
transfer_operation
transfer_request_operation
transfer_accept_operation
transfer_recurring_operation
transfer_recurring_request_operation
transfer_recurring_accept_operation
transfer_confidential_operation
transfer_to_confidential_operation
transfer_from_confidential_operation
// Balance Operations
claim_reward_balance_operation
stake_asset_operation
unstake_asset_operation
unstake_asset_route_operation
transfer_to_savings_operation
transfer_from_savings_operation
delegate_asset_operation
// Marketplace Operations
product_sale_operation
product_purchase_operation
product_auction_sale_operation
product_auction_bid_operation
escrow_transfer_operation
escrow_approve_operation
escrow_dispute_operation
escrow_release_operation
// Trading Operations
limit_order_operation
margin_order_operation
auction_order_operation
call_order_operation
option_order_operation
// Pool Operations
liquidity_pool_create_operation
liquidity_pool_exchange_operation
liquidity_pool_fund_operation
liquidity_pool_withdraw_operation
credit_pool_collateral_operation
credit_pool_borrow_operation
credit_pool_lend_operation
credit_pool_withdraw_operation
option_pool_create_operation
prediction_pool_create_operation
prediction_pool_exchange_operation
prediction_pool_resolve_operation
// Asset Operations
asset_create_operation
asset_update_operation
asset_issue_operation
asset_reserve_operation
asset_update_issuer_operation
asset_distribution_operation
asset_distribution_fund_operation
asset_option_exercise_operation
asset_stimulus_fund_operation
asset_update_feed_producers_operation
asset_publish_feed_operation
asset_settle_operation
asset_global_settle_operation
asset_collateral_bid_operation
// Block producer operations
producer_update_operation
proof_of_work_operation
verify_block_operation
commit_block_operation
producer_violation_operation
// Custom Operations
custom_operation
custom_json_operation
/// virtual operations
content_reward_operation
author_reward_operation
vote_reward_operation
view_reward_operation
share_reward_operation
comment_reward_operation
supernode_reward_operation
moderation_reward_operation
comment_payout_update_operation
comment_benefactor_reward_operation
interest_operation
fill_order_operation
execute_bid_operation
shutdown_producer_operation
fill_transfer_from_savings_operation
hardfork_operation
return_asset_delegation_operation
producer_reward_operation
Objects:
// Global objects
dynamic_global_property_object_type
median_chain_property_object_type
transaction_object_type
operation_object_type
reward_fund_object_type
block_summary_object_type
hardfork_property_object_type
// Account Objects
account_object_type
account_verification_object_type
account_business_object_type
account_executive_vote_object_type
account_officer_vote_object_type
account_member_request_object_type
account_member_invite_object_type
account_member_key_object_type
account_authority_object_type
account_permission_object_type
account_following_object_type
account_balance_object_type
account_vesting_balance_object_type
account_history_object_type
tag_following_object_type
connection_object_type
connection_request_object_type
owner_authority_history_object_type
account_recovery_request_object_type
change_recovery_account_request_object_type
decline_voting_rights_request_object_type
// Network objects
network_officer_object_type
network_officer_vote_object_type
executive_board_object_type
executive_board_vote_object_type
governance_account_object_type
governance_subscription_object_type
supernode_object_type
interface_object_type
mediator_object_type
community_enterprise_object_type
enterprise_approval_object_type
// Comment Objects
comment_object_type
comment_vote_object_type
comment_view_object_type
comment_share_object_type
moderation_tag_object_type
comment_metrics_object_type
message_object_type
list_object_type
poll_object_type
poll_vote_object_type
blog_object_type
feed_object_type
// Community Objects
community_object_type
community_member_object_type
community_member_key_object_type
community_moderator_vote_object_type
community_join_request_object_type
community_join_invite_object_type
community_event_object_type
// Advertising Objects
ad_creative_object_type
ad_campaign_object_type
ad_inventory_object_type
ad_audience_object_type
ad_bid_object_type
// Graph Data Objects
graph_node_object_type
graph_edge_object_type
graph_node_property_object_type
graph_edge_property_object_type
// Transfer Objects
transfer_request_object_type
transfer_recurring_object_type
transfer_recurring_request_object_type
// Balance Objects
unstake_asset_route_object_type
savings_withdraw_object_type
asset_delegation_object_type
asset_delegation_expiration_object_type
confidential_balance_object_type
// Marketplace Objects
product_sale_object_type
product_purchase_object_type
product_auction_sale_object_type
product_auction_bid_object_type
escrow_object_type
// Trading Objects
limit_order_object_type
margin_order_object_type
auction_order_object_type
call_order_object_type
option_order_object_type
// Asset objects
asset_object_type
asset_dynamic_data_object_type
asset_currency_data_object_type
asset_stablecoin_data_object_type
asset_settlement_object_type
asset_collateral_bid_object_type
asset_equity_data_object_type
asset_bond_data_object_type
asset_credit_data_object_type
asset_stimulus_data_object_type
asset_unique_data_object_type
asset_liquidity_pool_object_type
asset_credit_pool_object_type
asset_option_pool_object_type
asset_prediction_pool_object_type
asset_prediction_pool_resolution_object_type
asset_distribution_object_type
asset_distribution_balance_object_type
// Credit Objects
credit_collateral_object_type
credit_loan_object_type
// Block producer objects
producer_object_type
producer_schedule_object_type
producer_vote_object_type
block_validation_object_type
commit_violation_object_type