![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@cpchain-dapps/encrypted-message
Advanced tools
Message DApp is the fundamental DApp of the CPChain DApp Ecosystem, you can use this DApp to send and receive encrypted messae,This DApp base on [Identity DApp](https://github.com/CPChain/cpchain-dapps-identity).
Message DApp is the fundamental DApp of the CPChain DApp Ecosystem, you can use this DApp to send and receive encrypted messae,This DApp base on Identity DApp.
The sender can get the public key of the receiver from Identity, then use the public key encrypts the message, send the message via contract (Contract will emit an event). When the receiver gets the message, use their own private key to decrypted the message.
npm install
# test
truffle test
Contract Address: 0x856c36486163dB6f9aEbeD1407a3c6C51FD7566E
sendMessage(to: address, message: string)
: Send the message to an addresscount()
: The count of all messagessentCount(addr: address)
: get the count of messages sent by the addressreceivedCount(addr: address)
: get the count of messages received by the addressWhen there a new message be sent, the DApp when emitting an event, information as below:
from
: senderto
: receiversentID
: message ID of the sender(auto increment)recvID
: message ID of the receiver(auto increment)message
: content of the messageMessage content need to be encoded in JSON, required fields as below:
{
"message": "message",
"version": "1.0"
}
Now, the latest CPC-Wallet(v1.4.3) support you send password
to others.
{
"message": "message",
"type": "password",
"version": "2.0"
}
# send message
build/main message send --to d7b93566d41b6dc3858b8dace06a63ac8f272c81 --msg "HelloWorld" --keystore ./dapps-admin/keystore/ --endpoint http://52.220.174.168:8501 --contractaddr 0x856c36486163dB6f9aEbeD1407a3c6C51FD7566E
build/main message show-configs --keystore ./dapps-admin/keystore/ --endpoint http://52.220.174.168:8501 --contractaddr 0x856c36486163dB6f9aEbeD1407a3c6C51FD7566E
FAQs
Message DApp is the fundamental DApp of the CPChain DApp Ecosystem, you can use this DApp to send and receive encrypted messae,This DApp base on [Identity DApp](https://github.com/CPChain/cpchain-dapps-identity).
The npm package @cpchain-dapps/encrypted-message receives a total of 1 weekly downloads. As such, @cpchain-dapps/encrypted-message popularity was classified as not popular.
We found that @cpchain-dapps/encrypted-message demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.